1、命令行模式:刚进入vim时的模式,该模式下可以移动光标进行浏览,可以进行整行删除等操作,但无法编辑文字,该模式下的功能键有:

  (1)yy:复制当前光标所在行

  (2)[n]yy:n为数字,复制当前光标开始的n行

  (3)p:粘贴复制的内容到光标所在下一行

  (4)dd:删除当前光标所在行

  (5)[n]dd:删除当前光标所在行开始的n行

  (6)/name:查找光标之后的名为"name"的字符串

  (7)G:光标移动到文件尾(注意是大写)

  (8)u:取消前一个动作(注意是小写)

  (9)跳到指定行:行号+G

  (10)跳到第一行第一个字符:gg

  (11)跳到当前行末尾:$

  (12)跳到当前行开头:0(零)

2、在命令行模式下输入【i】,进入插入模式,按【Esc】返回命令行模式;

3、底行模式:当vim处理命令行模式时,通过键入【:(冒号)】进入底行模式,用户可以进行文件保存或退出操作,也可以设置编辑环境,如寻找字符串、列出行号,具体功能键如下:

  (1):w 保存

  (2):q 退出vim(系统会提示保存修改)

  (3):q! 强行退出 (对修改不做保存)

  (4):wq 保存后退出

  (5):w [filename] 另存为filename的文件(w与filename之间有空格)

  (6):set nu 显示行号

  (7):set nonu 取消行号

  (8):/待查找的字符串

04-17 18:23