【Linux系统编程】5.vim基本操作命令

目录

跳转到指定行

命令模式

末行模式

跳转行首

跳转行尾

自动格式化代码

大括号、中括号、小括号对应

光标移至行首

光标移至行尾

删除单个字符

删除一个单词

删除光标至行尾

删除光标至行首

替换单个字符

删除指定区域

删除指定1行

删除指定多行

复制一行

粘贴

向后粘贴

向前粘贴

查找

找设想内容

找看到的内容

单行替换内容

全部替换内容

部分替换内容

撤销

反撤销

分屏

横屏分

竖屏分

切换

跳转至man手册

查看宏定义

执行shell命令

跳转到指定行

命令模式

行号G

末行模式

:行号

跳转行首

命令模式。

gg

跳转行尾

命令模式。

G

自动格式化代码

命令模式。

gg=G

大括号、中括号、小括号对应

命令模式。

%

光标移至行首

命令模式,执行结束,工作模式不变。

0

光标移至行尾

命令模式,执行结束,工作模式不变。

$

删除单个字符

命令模式,执行结束,工作模式不变。

x

删除一个单词

命令模式,光标移至单词的首字母进行操作。

dw

删除光标至行尾

命令模式。

D

 或者

d$

删除光标至行首

命令模式。

d0

替换单个字符

命令模式,将待替换的字符用光标选中。

r新字符

删除指定区域

        命令模式下,按下“v”,切换为可视模式,使用hjkl移动光标来选中需要删除的区域,按下“d”进行删除。

删除指定1行

命令模式,在光标所在行。

dd

删除指定多行

命令模式,在光标所待删除首行,n个d删除n行。

nd

复制一行

命令模式,复制光标所在行。

yy

粘贴

命令模式。

向后粘贴

p

向前粘贴

P

查找

找设想内容

命令模式,按“/”,输入查找内容,回车,使用n检索下一个。

/查找的内容

找看到的内容

命令模式,将光标置于内容任意字符上,按“*”或者“#”。

单行替换内容

末行模式,将光标置于待替换内容的行上。

:s /原内容/新内容

全部替换内容

末行模式,g:不加,只替换每行的第一个。

:%s /原内容/新内容/g

部分替换内容

末行模式,g:不加,只替换每行的第一个。

:起始行号,终止行号s /原数据/新数据/g

撤销

命令模式。

u

反撤销

命令模式,Ctrl+r。

分屏

横屏分

命令模式。

sp

竖屏分

命令模式。

vsp

切换

命令模式,Ctrl+ww。

跳转至man手册

命令模式,将光标置于待查看的函数上,n:卷号。

nK

查看宏定义

命令模式,将光标置于宏定义的变量上。

[d

执行shell命令

末行模式

:!命令
:! ls -l
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

因心,三人水

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值