Vim编辑器

vim编辑器

vim编辑器就是vi的升级版,功能比vi更强大,其实质就是一个文本编辑器。

vim的三种模式:

  1. 命令行模式

    进入编辑模式,输入“a”,“i”,“o”任意一个都可以。

    进入扩展模式,输入冒号“:”

    • 删除一行:dd,同时也是剪切操作

    • 向下删除n行:ndd,先输入数字,再按dd,包含当前行

    • 撤销上一步操作:u

    • 恢复上一步操作:Ctrl+r

    • 复制:yy,相当于鼠标右键复制的操作

    • 向下复制n行:nyy

    • 粘贴:p(小写:粘到当前行下一行),P(大写:粘到当前行上一行)

    • 粘贴n次:np

    • 跳到行首:0

    • 跳到行尾:$

    • 跳到文档的开头:gg,相当于1G

    • 跳到文档的最后一行:G

    • 跳到某一行:nG

    • 跳到屏幕最上方:H

    • 跳到屏幕中央:M

    • 跳到屏幕最下方:L

    • 补充平时输入命令时的技巧:Ctrl+a跳到命令的首部,Ctrl+e跳到命令的尾部

  2. 编辑模式

    左下角有一个插入的提示,从编辑模式要进入命令行模式,按Esc。

  3. 扩展模式

    只能从命令行模式进入扩展模式,按Esc退出扩展模式,进入命令行模式,扩展模式与编辑模式无法互相切换。

    • 保存:w

    • 退出:q

    • 保存并退出:wq

    • 显示行号:set nu

    • 加感叹号表示强制,如q!,wq!,w!

posted @ 2020-11-16 22:14  cc0811  阅读(97)  评论(0)    收藏  举报