linux的vi的常用子命令
-
vi是Linux系统中常用的文本编辑器之一,它具有强大的功能和灵活的操作方法。下面是vi编辑器中常用的几个子命令:
1. i:在当前光标所在位置的前面插入文本。
2. a:在当前光标所在位置的后面插入文本。
3. o:在当前行的下方插入文本,并进入插入模式。
4. I:在当前行的行首插入文本。
5. A:在当前行的行尾插入文本。
6. O:在当前行的上方插入文本,并进入插入模式。
7. x:删除当前光标所在位置的字符。
8. dd:删除当前行。
9. yy:复制当前行。
10. p:粘贴复制的内容到当前光标所在位置的下方。
11. u:撤销上一次的编辑操作。
12. /关键字:在文中搜索关键字。
13. :w:保存文件。
14. :q:退出vi编辑器。以上是vi编辑器中常用的一些子命令,掌握了这些常用命令,可以提高在vi编辑器中的编辑效率。当然,vi编辑器还有许多其他的命令和功能,可以通过学习和实践进一步掌握和应用。
2年前 -
Linux的vi是一款很实用的文本编辑器,常用于命令行界面。它具有很多强大的功能和快捷键,下面是vi的常用子命令:
1. 基本编辑命令:
– i:在当前光标位置的前面插入文本。
– a:在当前光标位置的后面插入文本。
– o:在当前光标所在行的下一行插入新行。
– dd:删除光标所在的行。
– dw:删除从光标位置开始的当前单词。2. 移动光标命令:
– h:左移光标。
– j:下移光标。
– k:上移光标。
– l:右移光标。
– 0:将光标移动到当前行的开头。
– $:将光标移动到当前行的末尾。
– gg:将光标移到文件的开头。
– G:将光标移到文件的末尾。3. 搜索和替换命令:
– /关键词:向下搜索指定的关键词。
– ?关键词:向上搜索指定的关键词。
– n:继续下一个搜索结果。
– N:继续上一个搜索结果。
– :s/原始字符串/替换字符串/g:替换当前行中的所有原始字符串为替换字符串。
– :%s/原始字符串/替换字符串/g:替换整个文件中的所有原始字符串为替换字符串。4. 复制和粘贴命令:
– yy:复制当前行。
– yw:复制从光标位置开始的当前单词。
– p:粘贴被复制的文本。
– P:粘贴在光标位置的前面。5. 保存和退出命令:
– :w:保存当前文件。
– :q:退出vi。
– :wq:保存并退出vi。
– :q!:强制退出vi,不保存修改。以上只是vi编辑器中的一部分常用子命令,还有其他更多命令可以提高编辑效率。需要注意的是,vi编辑器有两种模式,即命令模式和编辑模式,在命令模式下输入命令,而在编辑模式下进行文本编辑。
2年前 -
VI是一种文本编辑器,在Linux上被广泛使用。VI有许多常用的子命令,可以帮助用户在编辑文本时更高效地操作。下面是一些常用的VI子命令及其操作流程:
1.光标移动:
– h:将光标向左移动一个字符。
– l:将光标向右移动一个字符。
– j:将光标向下移动一行。
– k:将光标向上移动一行。
– 0:将光标移到行首。
– $:将光标移到行尾。
– G:将光标移到文件的最后一行。
– gg:将光标移到文件的第一行。
– :n:将光标移到第n行。2.插入文本:
– i:在当前光标位置之前插入文本。
– a:在当前光标位置之后插入文本。
– o:在当前行之后插入新的一行并进入插入模式。
– O:在当前行之前插入新的一行并进入插入模式。
– r:替换光标所指的字符。
– R:进入替换模式。3.复制、剪切和粘贴:
– yy:复制当前行。
– yw:复制一个单词。
– y$:复制从当前位置到行尾的内容。
– dd:剪切当前行。
– dw:剪切一个单词。
– d$:剪切从当前位置到行尾的内容。
– p:将内容粘贴到光标下一行。
– P:将内容粘贴到光标上一行。4.搜索和替换:
– /pattern:查找以pattern开头的字符串。
– ?pattern:查找以pattern结尾的字符串。
– n:定位到下一个匹配项。
– N:定位到上一个匹配项。
– :s/old/new:用new替换当前行第一个匹配到的old。
– :s/old/new/g:用new替换当前行所有匹配到的old。5.保存和退出:
– :w:保存当前文件。
– :q:退出VI。
– :wq或:x:保存并退出VI。这些是VI中的一些常用子命令,通过掌握这些命令,您可以更加高效地使用VI进行文本编辑操作。
2年前