当前位置: 移动技术网 > 科技>操作系统>Linux > vim文本编辑器

vim文本编辑器

2019年01月20日  | 移动技术网科技  | 我要评论

大闹广昌隆qvod,天才眼镜狗下载,武术刀法

vim 是 一个同vi 向上兼容的文本编辑器,可以用来编辑文本。

vim有三种模式,分别是:

  命令模式

  插入模式

  末行模式

命令模式下,可以对文本进行复制删除等操作

插入模式下,可对文本进行编辑,修改等操作

末行模式下,可以进行保存、退出、设置vi环境等操作

具体用法:

  vim filename

    

   

命令模式下:

  yy:复制一行;    nyy:复制n行

  p:粘贴

  x:删除光标所在字符;   nx:从光标所在字符开始,向后删除n个字符

  x:向前删除

  dd:删除光标所在行;  ndd:删除n行;   d$:删除光标至行尾

   d:同dd

   r:修改光标所在字符

  s:删除光标所在字符,并进入插入模式

  s:删除光标所在行,并进入插入模式

  u:撤销上一次操作,类似于windows的ctrl+z

  .(点):重复上一次操作

  gg:跳到文本开头

  g:跳到文本末尾

  /或?:在文本中搜索

移动光标

  0:移动光标到行首

  $:移动光标到行尾

  ctrl+d、f、u、b:分别为向下半页、向下一页、向上半页、向上一页

  h:移动光标到窗口的第一行

  m:移动光标到窗口的中间行

  l:移动光标到窗口的最后一行

区块选择

  v:选择要操作的字符

  v:选择要操作的行

   

在命令模式下,按a、a、o、o、i、i,可以进入插入模式

  a:从光标所在字符后面开始插入

  a:从光标所在行的行尾开始插入

  o:从光标所在行的下一行,另起一行

  o:从光标所在行的上一行,另起以行

  i/i:常用

    

文本编辑完成后,按esc进入命令模式,再用shift+冒号进入末行模式

末行模式下:

  w:保存;  q:退出  ;  wq:保存并退出

  q!:不保存并强制退出

  set nu/nonu:选择是否显示行号

  n:跳到第n行

  此模式下还可以对文件内容进行查找与替换

    常用操作:

      /a  将光标定位到"“a”所在行

      s/a1/a2    用a2替换掉光标所在行首次出现的a1

      3,5s/a1/a2/g  用a2替换掉第3到5行中所有的a1

      %s/a1/a2/g  用a2替换掉全文中的a1

    

vim多文件编辑

  1.vim file1 file2 filen 同时编辑多个文件

  末行模式下:files  查看所有文件名;  n  切换下一个文件;  n   切换上一个文件

  2.在末行模式下,输入sp file就可以在开同一窗口编辑一个新的文件,ctrl+w+w用于在文件之间上下切换 

  

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网