- 查找:/ 不需要冒号
- 跳到指定行(n为指定的行号):n
- 如何一次性把文件里面的东西全删掉:敲gg跳到第一行,敲dG删除到最后一行 不需要冒号
- 显示行号:set nu 或者 :set number
- 取消行号::set nonu
- :w 保存 :q 退出
- :q! 强制退出
- 保存退出命令":wq"和":x"的区别:
:wq 强制写入并退出(即使文件没有被修改也强制写入,并更新文件的修改时间。所以文件修改时间一定变)
:x 写入文件并退出(文件真正被修改时,文件修改时间发生改变。未修改时文件修改时间不变)
- vi filename 打开或新建文件,并将光标至于第一行首
如果有该文件,则打开
如果没有该文件,则新建一个空的文件
新建同时指定文件格式:.py, .sql。指定格式的同时,注意里面要写上对应格式的内容
- Vim有insert输入内容和执行命令两种模式
i 切换到Insert模式:此时可输入内容
esc切换到命令模式:此时可输入命令