VI命令

42 阅读1分钟

常用命令

1)插入命令:

i:在当前光标位置插入新的文本

I:在当前行首插入新的文本

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

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

o:在当前行后新建一行并插入新的文本

(2)删除命令:

d:删除当前光标所在位置的文本

dd:删除当前行的文本

D:删除当前光标位置到行尾的文本

x:删除当前光标所在位置的一个字符

(3)移动命令:

h:将光标向左移动一个字符

j:将光标向下移动一行

k:将光标向上移动一行

l:将光标向右移动一个字符

0或^:将光标移动到当前行的行首

$:将光标移动到当前行的行尾

G:将光标移动到最后一行

nG:将光标移动到第n行

(4)保存退出命令:

:w:保存当前文件

:wq:保存并退出

:q:退出

:q!:强制退出并丢弃修改

4. 快捷键

(1u:撤销;

(2ctrl+r:撤销恢复;

(3):set nu:显示行号;

(4)/字符串:在当前光标下查找字符串;

(5):%s/old/new/g:将“old”替换成“new”,g表示全局替换,如果使用/,需要转义。
Vi命令如何切换到最后一行为标题

在使用vi文本编辑器时,有时候需要快速跳到文件的最后一行,这时候就需要用到一些vi命令来实现。下面就来介绍如何使用vi命令切换到最后一行为标题。

一、使用vi命令快速跳转到最后一行

在vi中,要想快速跳转到最后一行,可以使用以下两种方法。

1.使用快捷键

在命令模式下,输入大写字母G,即可快速跳转到最后一行。

2.使用命令

在命令模式下,输入冒号:和数字$来实现跳转到最后一行,即输入命令: $,回车即可。

二、将最后一行设置为标题

如果你要在最后一行设置标题,可以按以下步骤执行。

1.跳转到最后一行

首先使用快捷键G或者命令: $跳转到最后一行,确保光标在最后一行。

2.按键盘i键

按下键盘上的i键,进入插入模式。

3.输入标题文本

在插入模式下,输入你要设置的标题文本。

4.保存文件并退出

输入命令:wq,保存文件并退出。