5、Vim编辑器使用笔记

2019-02-26  本文已影响0人  zhaylon
1. Vim编辑器的三种模式

  Vim编辑器具有 一般模式编辑模式命令模式
  (1) 一般模式
  是VIm默认的模式,可以删除、复制、粘贴文本。
  (2) 编辑模式
  在一般模式中,按【i、I、a、A、o、O、r、R】进入编辑模式,接下来可编辑文档。返回一般模式时按【Esc】键。
  (3) 命令模式
  在一般模式中,按【: / ?】进入命令模式,接下来可敲入命令。

2. Vim编辑器常用命令

  (1) 移动光标

按键 效果
h、j、k、l 向左、向下、向上、向右移动一个字符
【Ctrl+f】【Ctrl+b】 屏幕向上、向下移动一页
【number+空格】 向后移动到number个字符的位置
【number+回车】 向下移动number行
0或者Home 移动到行首
$或者End 移动到行尾
G 移动到最后一行
gg 移动到第一行

  (2) 查找替换

按键 效果
/string 向下查找string字符串
n、N 重复查找动作、反向查找
:1,$s/string/word/gc 从行首至行尾查找string并替换为word,c代表用户确认

  (3) 删除复制粘贴

按键 效果
x、X 向后、向前删除一个字符
dd 删除光标所在的一整行
yy 复制光标所在的一整行
p、P 将复制的数据粘贴在光标的下一行、上一行处
u 撤销
【Ctrl+r】或者 . 重复上一个动作

  (4) 进入编辑模式

按键 效果
i,I 从光标所在处插入;从所在行第一个非空格字符处插入
a,A 从光标的下一个字符处插入;从光标所处行的最后一个字符处插入
o、O 从光标所处的下一行插入;从光标所处的上一行插入
Esc 返回至一般模式

  (5) 进入命令模式

按键 效果
:w 、:w! 保存文件;强制保存文件
:q、:q! 退出Vim;强制退出且不保存文件
:w+文件名 另存为
3. Vim框选功能

Vim编辑提供了框选功能,在文本编辑时非常方便。

按键 效果
v 选中光标移动过的字符
V 选中光标移动过的行
y、d 复制、删除反白的地方
【Ctrl+v】 框选内容
4. Vim多文件编辑

Vim可同时打开多个文件,利用命令进行切换。

按键 效果
:n 编辑下一个文件
:N 编辑上一个文件
:files 列出Vim当前打开的文件
5. Vim多窗口编辑

Vim具有多窗口编辑功能,可实现文件对比等效果。

按键 效果
:sp 或者加文件名 新建一个该文件窗口;加文件名表示在新窗口打开该文件
【Ctrl+w+方向键】 切换分割的窗口
上一篇下一篇

猜你喜欢

热点阅读