linux中vi命令常用快捷键
-
在Linux中,vi是一款非常常用的文本编辑器。它的使用非常灵活,有很多常用的快捷键可以提高编辑的效率。下面是一些常用的vi命令快捷键总结:
1. 进入编辑模式
– i:在当前光标位置前插入内容
– a:在当前光标位置后插入内容
– o:在当前行的下一行插入内容
– O:在当前行的上一行插入内容
– s:删除当前字符并进入插入模式2. 退出编辑模式
– Esc:退出编辑模式,返回命令模式3. 光标移动
– h:向左移动一个字符
– j:向下移动一行
– k:向上移动一行
– l:向右移动一个字符
– w:向右移动一个单词
– b:向左移动一个单词
– 0(数字零):移到行首
– $:移到行尾
– G:移到文档的最后一行
– gg:移到文档的第一行4. 删除与复制
– x:删除当前字符
– dd:删除当前行
– yy:复制当前行5. 粘贴与撤销
– p:粘贴之前复制的内容
– u:撤销上一次的操作6. 搜索与替换
– /pattern:向下搜索包含pattern的字符串
– ?pattern:向上搜索包含pattern的字符串
– n:重复上一次的搜索
– :s/old/new/g:将当前行中的old替换为new
– :%s/old/new/g:将整个文件中的old替换为new7. 保存与退出
– :w:保存文件
– :q:退出vi编辑器
– :wq:保存文件并退出vi编辑器
– :q!:强制退出vi编辑器,不保存修改以上只是vi命令的一部分常用快捷键,通过熟悉和灵活使用这些快捷键,可以提高在Linux环境下编辑文件的效率。希望对你有所帮助!
2年前 -
在Linux中,vi是一种常用的文本编辑器,用于编辑文档和代码。vi有多种功能和操作,下面列出了一些常用的vi命令快捷键:
1. i – 进入插入模式:按下i键,光标会移动到当前位置的前面,允许你在文档中插入或编辑内容。
2. Esc – 退出插入模式:按下Esc键,会退出插入模式,然后可以执行其他操作。
3. :w – 保存文件:在命令模式下,输入:w并按回车键,可以保存当前文件的修改。
4. :q – 退出vi:在命令模式下,输入:q并按回车键,可以退出vi编辑器。
5. :wq – 保存并退出vi:在命令模式下,输入:wq并按回车键,可以保存文件的修改并退出vi。
6. :q! – 强制退出vi:在命令模式下,输入:q!并按回车键,可以强制退出vi,不保存任何修改。
7. dd – 删除一行:在命令模式下,按下dd键,可以删除光标所在的整行。
8. yy – 复制一行:在命令模式下,按下yy键,可以复制光标所在的整行。
9. p – 粘贴:在命令模式下,按下p键,可以将之前复制的内容粘贴到光标位置的下一行。
10. /text – 搜索文本:在命令模式下,输入/text并按回车键,可以搜索文档中的指定文本。
11. :%s/old/new/g – 替换文本:在命令模式下,将old替换为new,使用:g标志可以替换整行中的所有匹配项。
12. :n – 跳到下一行:在命令模式下,输入:n并按回车键,可以跳转到文档的下一行。
13. :set number – 显示行号:在命令模式下,输入:set number并按回车键,可以在左侧显示行号。
14. :set nonumber – 不显示行号:在命令模式下,输入:set nonumber并按回车键,可以取消显示行号。
15. :w filename – 另存为文件:在命令模式下,输入:w filename并按回车键,可以将当前文件另存为指定的文件名。
这些是vi编辑器中一些常用的快捷键和命令,掌握了这些操作,可以更高效地编辑和管理文本文件。
2年前 -
在Linux系统中,vi是一种非常常用的文本编辑器。下面是vi命令中常用的快捷键:
1. 移动光标:
– h:光标左移一格;
– j:光标下移一行;
– k:光标上移一行;
– l:光标右移一格;
– 0(零):将光标移动到当前行的行首;
– $:将光标移动到当前行的行尾;
– G:将光标移动到文件末尾;
– gg:将光标移动到文件开头;
– Ctrl + f:向下翻一页;
– Ctrl + b:向上翻一页。2. 操作文本:
– i:在当前位置插入文本;
– a:在当前位置后插入文本;
– o:在当前行下方插入新行并进入插入模式;
– O:在当前行上方插入新行并进入插入模式;
– x:删除当前光标所在位置的字符;
– dd:删除当前行;
– yy:复制当前行;
– p:将复制的内容粘贴到当前位置的下一行;
– u:撤销上一步操作;
– Ctrl + r:重做上一步操作。3. 查找与替换:
– /keyword:从当前位置向后查找包含关键词”keyword”的内容;
– ?keyword:从当前位置向前查找包含关键词”keyword”的内容;
– 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”,并逐个询问是否替换。4. 保存与退出:
– :w:保存当前文件;
– :q:退出vi;
– :q!:放弃所有修改并退出vi;
– :wq:保存文件并退出vi。以上是vi命令中常用的快捷键。掌握这些快捷键可以提高在Linux系统中使用vi编辑器的效率。
2年前