Vim使用学习

一 基础入门

1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。        h (左移)      j (下行)      k (上行)    l (右移)  ;  欲移动光标到行首,请按数字0键:0

2. 欲进入 Vim 编辑器(从命令行提示符),请输入:vim 文件名 <回车>    ; 欲退出 Vim 编辑器,请输入:q!  <回车> 放弃所有改动。 或者输入:wq  <回车> 保存改动。 

3. 在正常模式下删除光标所在位置的字符,请按: x  

4. 欲插入或添加文本,请输入:        i  输入欲插入文本在光标前插入文本        A  输入欲添加文本在一行后添加文本

二 插入模式

1. 要重新置入已经删除的文本内容,请按小写字母 p 键。该操作可以将已删除的文本内容置于光标之后。如果最后一次删除的是一个整行,那么该行将置于当前光标所在行的下一行。

2. 要替换光标所在位置的字符,请输入小写的 r 和要替换掉原位置字符的新字符即可。

3. 更改类命令允许您改变从当前光标所在位置直到动作指示的位置中间的文本。比如输入 ce 可以替换当前光标到单词的末尾的内容;输入 c$ 可以替换当前光标到行末的内容。

4. 更改类命令的格式是:c  [number]  motion

三 删除模式

1. 欲从当前光标删除至下一个单词,请输入:dw; 欲从当前光标删除至当前行末尾,请输入:d$; 欲删除整行,请输入:dd

2. 欲重复一个动作,请在它前面加上一个数字:2w,如:d2w 删除2个单词;在正常模式下修改命令的格式是:operator  [number]  motion  其中:operator - 操作符,代表要做的事情,比如 d 代表删除; [number] - 可以附加的数字,代表动作重复的次数;  motion  - 动作,代表在所操作的文本上的移动,例如 w 代表单词(word),$ 代表行末等等。

3. 欲撤消以前的操作,请输入:u (小写的u); 欲撤消在一行中所做的改动,请输入:U (大写的U); 欲撤消以前的撤消命令,恢复以前的操作结果,请输入:CTRL-R

未完待续······

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 应读者要求,图片已更新,更清楚了撒 第一讲 第一讲小结 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl...
    Gaolex阅读 9,434评论 18 153
  • 通过<vimtutor>进入 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。h (左移) ...
    饥人谷_oathy阅读 3,043评论 0 0
  • dd 删除整个当前行 dw 从光标处删除至一个单词的末尾 d$ 从当前光标删除到行末 operator [numb...
    _july77阅读 3,860评论 0 0
  • Vim几句话介绍Vim是Unix系统上的文本编辑软件(你该不会不知道什么是文本编辑软件吧!),在windows上也...
    何必遠方阅读 8,416评论 0 3
  • 在这一节课中我尝试了vim编辑器,作为对于linux的更近一步的使用。 可能有人会问,我记事本用的好好的,为什么还...
    ythyth8阅读 2,929评论 0 0