Vim常用命令

命令模式进入输入模式

i、a、o、 s、 I、 A、 O、 S
● i:在光标所在字符前开始插入
● a:在光标所在字符后开始插入
● o:在光标所在行的下面另起一新行插入
● s:删除光标所在的字符并开始插入


● I:在光标所在行的行首开始插入,如果行首有空格则在空格之后插入
● A:在光标所在你行的行尾开始插入
● O:在光标所在行的上面另起一行开始插入
● S:删除光标所在行并开始插入

撤回

● u:撤回
● ctrl+r恢复上一步被撤销的操作

行号

● 显示行号:set nu
● 取消行号:set nonu

控制方向

● h:向前一个字符
● l:向后一个字符
● j:向下一个行
● k:向上一个行
● e:向后移动一个单词
● b:向前移动一个单词


● gg:跳到文件首
● G:跳到文件尾
● 行数+gg:跳到某行,如123gg,跳到123行
● 移动到行首:home,0,shift+6(^)
● 移动到行尾:end,shift+4($),其中n$表示n行行尾,1表示当前,2表示下一行行尾

复制粘贴

● yy:复制一行
● 数字+yy:复制n行,如5yy,复制5行
● p:粘贴
● dd:删除一行
● 数字+dd:删除n行

搜索

● /xxxxxx:搜索xxxxx内容

你可能感兴趣的:(vim,编辑器,linux)