vim是vi的升级版,会根据文本属性带色彩显示,具体用法如下:

一般模式 :

1.光标定位: 左右移动一个字符, h l 上下移动一个字符, k j 左右下上 ,左右在两边,下上在中间这样记 光标定位行首 shift+6 也就是^ 光标定位行尾 shift+4 也就是$ 光标定位到文本首行 gg 光标定位到文本尾行 G
光表定位到第n行 nG n为数字 往前翻页 ctrl b 或者 pgup 往后翻页 ctrl f 或者 pgdn 2.删除复制粘帖 x 向后删除一个字符 X 向前删除一个字符 dd 删除当前以整行 ndd 向下删除n行g dG从当前行向后删除所有 dgg从当前行向前删除所有 d^ 删除到行首 d$ 删除到行尾 yy 复制一行 nyy 向下复制n行 p 在光标的下一行粘帖 P 在光标的上一行粘帖 u 撤销上一步操作, ctrl r 恢复撤销

二编辑模式

i 在当前字符前插入字符 a 在当前字符后插入字符 I 在行首插入字符 o 向下插入新的一行 O 向上插入新的一行

三命令模式

:wq 保存推出 :q!强制推出 :wq!强制保存退出 :set nu 显示行号 :set nonu 取消显示行号 :%d 删除所有内容 查找与替换 /word 按n向后搜索字符word ?word 按n向前搜索字符word :n1,n2s/word1/word2/g 在n1行和n2行之间查找word1并替换为word2 斜杠可以换成#号 :1,$s/word1/word2/g 从头行查找到尾行 替换