Linux  vim编辑器的基本使用-系统交流圈社区-弘客联盟新手区-弘客联盟

Linux vim编辑器的基本使用

Vim是Linux中常用的文本编辑器之一,它具有高度的可定制性和丰富的功能,包括多种模式和命令,可以方便地编辑、查找和替换文本。使用Vim可以提高编辑效率,是Linux中不可或缺的工具之一,下面是Vim的基本编辑命令

命令模式:

1.h/j/k/l:左/下/上/右移光标。

2.i:在当前光标处进入编辑模式。

3.x:删除当前光标所在位置的字符。

4.:w:保存当前编辑的文件。

5.dd:删除当前行。

6.yy:复制当前行。

7.p:在光标下方粘贴复制的内容。

8.u:撤销上一个操作。

编辑模式:

ESC:退出编辑模式返回命令模式;

CTRL + H:删除插入光标左边的一个字符;

CTRL + W:删除插入光标左边的一个单词;

CTRL + U:删除插入光标左边的一行;

CTRL + N:自动补全命令或单词;

CTRL + T:插入一个制表符;

CTRL + D:插入当前行下面一行的缩进;

CTRL + Y:插入命令模式下的粘贴板中的内容;

CTRL + R:插入命令模式下的寄存器中的内容;

CTRL + A:插入当前行开头的文本。

末行模式:

:w – 保存文件

:q – 退出编辑器

:q! – 强制退出,不保存修改

:wq – 保存并退出

:e <filename> – 打开指定文件

:set nu – 显示行号

:set nonu – 隐藏行号

/<pattern> – 向下查找指定模式

?<pattern> – 向上查找指定模式

:%s/<old>/<new>/g – 全文替换指定字符串

可视模式:

v:进入可视模式;

V:进入行可视模式;

Ctrl+v:进入块可视模式;

d:剪切选中的文本;

y:复制选中的文本;

p:粘贴文本;

x:删除选中的文本;

r:替换选中的文本;

I:在选中的文本前插入;

A:在选中的文本后插入。

四种模式下的切换:

从命令模式切换到编辑模式,有以下几种方式:

i:在当前光标处插入文本;

a:在当前光标后插入文本;

o:在当前行后插入新行并切换到编辑模式;

I:在当前行的开头插入文本;

A:在当前行的末尾插入文本;

O:在当前行的上方插入新行并切换到编辑模式。

从编辑模式切换到命令模式,有以下几种方式:

ESC键:按下ESC键即可切换到命令模式;

CTRL + [:按下CTRL和[键组合即可切换到命令模式。

从命令模式切换到可视模式,有以下几种方式:

v:按下v键即可进入可视模式;

V:按下大写V键即可进入行可视模式;

CTRL + v:按下CTRL和v键组合即可进入块可视模式。

从可视模式切换到命令模式,有以下几种方式:

ESC键:按下ESC键即可切换到命令模式;

v:按下v键即可切换到命令模式。

请登录后发表评论

    没有回复内容

随便看看