Vim常用命令小结

来源:互联网 发布:糜烂网络上是什么意思 编辑:程序博客网 时间:2024/06/06 19:31

vim 编辑器的简单使用记

进入命令1

语句 功能 vim -o 分屏打开文件 vim -x 给文件加密 vi filename 打开或新建文件,并将光标置于第一行首 vi +n filename 打开文件,并将光标置于第n行首 vi + filename 打开文件,并将光标置于最后一行首 vi +/pattern filename 打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename 在上次正用vi编辑时发生系统崩溃,恢复filename vi filename….filename 打开多个文件,依次进行编辑


管理命令

命令 功能 X 给文件加密 q 无修改退出 w 保存内容 ! 具有强制意味 set nu 显示行号 set nonu 取消行号显示 split 文件名 分横屏 vsplit 文件名 分竖屏 ctrl+w[+w/h/j/k/l] 在分屏时(上下左右)跳转窗口 a 分屏后加在所有命令的后面表示应用于全部窗口 quit&close quit会关闭最后一个窗口,而close不会关闭最后一个窗口。用close不用担心不小心退出vim。 only 关闭除当前窗口之外的所有窗口,如果关闭的窗口未存盘会提示并不关闭


进入编辑命令

命令 作用 i 在光标所在字符前插入+ I 在当前行最开始插入- o 在当前行的下一行插入 O 在当前行的上一行插入 a 在当前字符后插入+ A 在当前行最后插入-


编辑命令

命令 作用 b 移动到当前单词的开始 e 移动到当前单词的结尾 w 下一个单词的开始 d+[b/e/w/B/E] 删除文本 h 向前移动一个字符← j 向上移动一个字符↑ k 向下移动一个字符↓ l 向后移动一个字符→ Ctrl+f 向下移动一屏 Ctrl+d 向下移动半屏 Ctrl+b 向上移动一屏 Ctrl+u 向上移动半屏 u 恢复原来的操作 dd 删除当前所在行 yy 复制当前所在行 v 选中文本 p 粘贴到所在行 /内容 向后查找某个内容 ?内容 向前查找某个内容 n 向前查找定位下一个的位置 N 向后查找定位下一个的位置

  1. 这部分参考星辰博客(命令比我的全,需要更多的可以看看) ↩
0 0