vim常用命令总结
2874 点击·0 回帖
![]() | ![]() | |
![]() | vim是linux下的开发利器,相信很多人都感受到了他的强大。 作为一款强大的编辑器,本人用得也蛮多的,不过不能算非常的精通。平时偶尔有些用法忘记了还得去查查。 以下是本人总结平常用得最多的几个,记录一下: 普通模式: j:上移 5j上移5行 k:下移 5k下移5行 G:到文档的最后一行 nG:到第n行 gg: 到文档的第一行 h:左移,5h,左移5字符。 l:右移,5l,右移5字符。 0:行首 ^:第一个非空字符 $:行尾是 ctrl+f: 下移一页 ctrl+b: 上移一页 命令模式 : set nu: 显示行号 : set nonu: 取消行号 /word :寻找鼠标之后的word n 继续寻找 N 回头寻找 ?word: 寻找鼠标之前的word 替换 :1,$s/word1/word2/g : 将word1替换成word2 :1,$s/word1/word2/gc : 将word1替换成word2,并且每次需要确定 | |
![]() | ![]() |