Linux 学习 - vim编辑器

Posted jiayou888888

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 学习 - vim编辑器相关的知识,希望对你有一定的参考价值。

vim 有三种 模式  

  命令模式 ,默认进入命令模式;

  编辑模式 ,a i o 进入编辑模式,可以编辑文本内容;Esc 切回到命令模式

  拓展模式 , : 进入拓展模式,可以进行 保存 退出 等操作,Esc 切回到命令模式

 

vim 下常用的 按键操作

  dd  两个d 表示删除 光标所在行的内容

  u 撤销上一步的操作

  ctrl + r 下一步操作, 和u刚好相反, u是上一步 ctrl+r是下一步

  ndd 删除多行, n是数字, 删除包含当前行在内的n行内容。

  yy 复制光标所在行

  nyy 复制光标所在行的 以下n行内容,包含光标所在行

  p  小写p粘贴  粘贴到当前行的下一行

  P 大写p 粘贴到当前行的 上一行

  yynp 将之前复制的内容 粘贴 n 行,这是两条合并的命令,yy是复制,然后执行np

  ddp 剪切的意思,也是合并的命令,将当前行的内容删掉,然后粘贴到某处

  $ 快速移动光标到 行尾 ,命令模式下

  0 数字0 快速移动光标到行首,命令模式下

  gg 跳到整个文件的 最首位置

  G 跳到整个文件的 最后一行的首位

  nG 跳到文件的第几行 n是数字

  H 跳到屏幕的最上方 ,是屏幕的最上方,不是文件的最上方 

  M 跳到屏幕的中间 ,是屏幕的中间 

  L 跳到屏幕的最下方 ,是屏幕的最下方

 

 

  set nu 显示行号

  补充:跳到命令的行首 是 ctrl+a ,跳到命令的行尾 是ctrl+e , 这不是vim下,是操作界面下的命令

  

  

以上是关于Linux 学习 - vim编辑器的主要内容,如果未能解决你的问题,请参考以下文章

#Linux学习# 文本编辑器vim

Linux学习 vim编辑器

Linux学习 vi/vim编辑器

2016-3-29 linux基础学习——vim编辑器的使用

Linux命令学习—— vim编辑器

16自学——Linux的学习进度与任务vim编辑器及文件测试