vim的进阶使用。

来源:互联网 发布:农村淘宝网店查询 编辑:程序博客网 时间:2024/06/06 21:45

1.常用的ex命令有:


❖:w  保存当前修改
❖:q  在当前行下面插入新行
❖:q! 不保存退出
❖:x  保存并退出,相当于:qw
❖:!  执行系统命令
❖:set number 显示行号
在vim和shell间切换:
❖:sh 切换到命令行,ctrl+d切换回vim

2.命令模式常用的命令:
❖i:在当前光标处插入文本
❖o:在当前行下面插入新行
❖dd:删除整行
❖yy:复制当前行(将当前行放入缓冲区)
❖n+yy:复制n行
❖p:将缓冲区中的文本插入到当前光标处
❖u:撤销上一操作
❖r:替换当前字符
❖/:查找字符

3.vim打开多个文件,在多个文件进行切换。
在同一窗口中打开多个文件:

vi file1 file2 file3
:n  切换到下一个文件 (n=next)
:N  切换到上一个文件

4.vim -o file1 file2 或者在原来界面下输入:sp file,会用分割窗口显示两个文件,命令行模式下输入  sp 另外一个文件 就可以水平分割继续打开第二个文件,如果想纵向分割,可以使用vsp 文件名。
可以使用 ctrl +两次按 w,这样就可以在各个文件中切换

:ls  展示全部的打开文档

  :xn  切换到向下的第x个文档

  n ctrl+6 : 切换到第n个buffer

  ctrl+6  或 :e#   回到前一个编辑文件

  

         分屏

        :new xxx

   ctrl+w s   对当前文档内容分屏显示

   ctrl+w q   关闭所处分屏

   ctrl+w o   仅显示当前分屏内容

   ctrl+w j k  上下选择分屏




0 0
原创粉丝点击