linuxvi里面常用命令
-
Linux中的vi编辑器是一种常用的文本编辑工具,它可以用来创建、编辑、保存和查看文本文件。下面是一些常用的vi命令:
1. 打开文件:在终端中输入`vi filename`,其中`filename`是要打开的文件名。
2. 插入文本:进入vi编辑器后,默认为命令模式,按下`i`键即可进入插入模式,在插入模式下可以输入文本。插入完成后,按下`Esc`键退出插入模式。
3. 保存文件:在命令模式下按下`Shift + :`键,然后输入`wq`并按下`Enter`键,即可保存并退出vi。
4. 取消操作:在命令模式下按下`u`键,可以撤销上一步操作。
5. 移动光标:使用方向键或`h`、`j`、`k`、`l`来上下左右移动光标。
6. 删除字符:在命令模式下按下`x`键,可以删除光标所在位置的字符。
7. 删除行:在命令模式下按下`dd`键,可以删除光标所在行。
8. 复制粘贴:在命令模式下按下`yy`键,可以复制光标所在行;按下`p`键,可以将复制的内容粘贴到光标所在行的下方。
9. 查找替换:在命令模式下按下`/`键,然后输入要查找的内容,按下`Enter`键会高亮显示匹配的内容。替换操作可以使用`%s/old/new/g`命令,其中`old`是要替换的内容,`new`是替换后的内容,`g`表示全局替换。
以上是一些常用的vi命令,通过这些命令可以进行基本的文本编辑操作。
2年前 -
在Linux vi编辑器中,有许多常用命令可以用来编辑和操作文本文件。以下是一些常见的 vi 命令:
1. 进入编辑模式:
– i:在当前光标位置插入文本。
– a:在当前光标后插入文本。
– o:在当前行下方新建一行,并在新行的开头插入文本。2. 保存和退出:
– :w:保存文件。
– :q:退出编辑器。
– :wq:保存并退出编辑器。
– :q!:强制退出编辑器,不保存更改。3. 光标移动和文本选择:
– hjkl:分别是左、下、上、右的光标移动键。
– w:将光标移动到下一个单词的开头。
– b:将光标移动到前一个单词的开头。
– e:将光标移动到下一个单词的结尾。
– 0:将光标移动到当前行的开头。
– $:将光标移动到当前行的末尾。4. 删除和复制文本:
– x:删除光标所在位置的字符。
– dd:删除当前行。
– yy:复制当前行。
– p:粘贴复制的文本。5. 搜索和替换:
– /text:搜索文本,光标会跳转到搜索结果的第一个匹配处。
– n:跳转到下一个匹配处。
– :%s/old/new/g:全局替换文本。将文本中的所有 old 替换为 new。这些只是 vi 编辑器中常用的一些命令,vi还有其他一些高级的命令和功能,比如设置行号、快速跳转等。但是掌握这些基本的命令,就足以进行基本的文本编辑和操作了。
2年前 -
Linux系统中的vi编辑器是一款功能强大的文本编辑器,常用于编辑文本文件。下面是一些常用的vi命令:
1. 打开文件:
– vi filename 打开文件并进入vi编辑模式。如果文件不存在,则会创建一个新文件。2. 模式切换:
– i 插入模式,可以在光标当前位置进行插入操作。
– esc 退出插入模式,返回到命令模式。
– : 进入命令行模式。3. 保存和退出:
– :w 保存文件但不退出编辑器。
– :q 退出编辑器。
– :wq 保存文件并退出编辑器。
– :q! 强制退出编辑器,不保存文件。4. 导航和移动光标:
– h 将光标向左移动一个字符。
– j 将光标向下移动一行。
– k 将光标向上移动一行。
– l 将光标向右移动一个字符。
– gg 将光标移动到文件的开头。
– G 将光标移动到文件的末尾。
– 0 或 | 将光标移动到当前行的开头。
– $ 将光标移动到当前行的末尾。
– :n 将光标移动到第n行。5. 编辑操作:
– x 删除当前光标所在位置的字符。
– dw 删除从当前光标位置到下一个单词开始的所有字符。
– d$ 删除从当前光标位置到行末的所有字符。
– dd 删除当前行。
– p 将之前删除的内容粘贴到当前光标所在位置之后。
– u 撤销上一次的操作。6. 查找和替换:
– /pattern 向前搜索包含pattern的字符串。
– ?pattern 向后搜索包含pattern的字符串。
– n 进入下一个搜索结果。
– N 进入上一个搜索结果。
– :s/old/new 在当前行中将第一个匹配到的old替换为new。
– :s/old/new/g 在当前行中将所有匹配到的old替换为new。
– :%s/old/new/g 在整个文件中将所有匹配到的old替换为new。
– :%s/old/new/gc 在整个文件中将所有匹配到的old替换为new,并提示是否替换。7. 其他命令:
– ctrl + f 向下滚动一页。
– ctrl + b 向上滚动一页。
– ctrl + d 向下滚动半页。
– ctrl + u 向上滚动半页。
– :set number 显示行号。
– :set nonumber 取消显示行号。
– :set syntax=on 开启语法高亮。
– :set syntax=off 关闭语法高亮。这些是vi编辑器中的一些常用命令,但只是其中的一小部分,vi还有很多其他的高级功能和操作。通过熟练掌握这些基本命令,可以在vi编辑器中更加高效地编辑文件。
2年前