VIM常用指令

2019-06-04  本文已影响0人  裂开的汤圆

VIM的初步认识

不是很了解VIM的可以先去看看这篇文章Linux字符界面与VI编辑器
你会发现VIM和VI只差了一个M字,是否它们两者有什么关系?对的你们有猜错,它对 Vi 作了 许多 增强: 多层撤销, 多窗口, 多缓冲区(buffer), 高亮度语法显示, 命令行编辑, 文件名匹配, 在线帮助, 可视选定, 等等. 用 ":help vi_diff.txt" 看 Vim 和 Vi 的差别 的 摘要(以上这句话摘自CentOS7 VIM帮助文档,查看这个文档可以在终端界面下输入$ man vim进行查看,要是不知道终端是什么,请查看上面那篇文章)。

VIM的四种模式与VI的三种模式

实际上VIM的模式与VI的模式是一样的,不过VIM比VI多了一种可视模式。不过我个人觉得VI的三种模式比VIM的四种模式在命名更形象一些,所以接下来的文章使用了VI的模式名称。



VIM常用指令(新手推荐在字符界面下使用$ vimtutor指令,该指令是VIM文本编辑器的教程,帮助快速上手VIM。)

注意:本文编写时没有注意中英文的切换,可能存在中文字母、字符,不建议Ctrl C,Ctrl V。




文本编辑指令













1.  按 v 键进入可视模式,移动光标。您会注意到光标之间的文本被高亮了。
2.  然后按 : 字符。您将看到屏幕底部会出现 :'<,'> 。
3.  现在请输入 w TEST,其中 TEST 是一个未被使用的文件名。确认您看到了:'<,'>w TEST 之后按 <回车> 键。
4.  这时 Vim 会把选中的行写入到以 TEST 命名的文件中去。使用 :!dir 或 :!ls确认文件被正确保存。
1.  指令模式下输入v进入可视模式
  1. 移动光标,使得需要复制的内容高亮
  2. 输入y,复制选中内容
  3. 移动光标到需要粘贴的位置,输入p粘贴



上一篇 下一篇

猜你喜欢

热点阅读