linux

linux vi命令有哪些未知技巧

小樊
83
2024-07-05 22:52:24
栏目: 智能运维

  1. 复制粘贴:在普通模式下,按下"yy"可以复制当前行,按下"p"可以粘贴复制的内容。
  2. 撤销操作:在普通模式下,按下"u"可以撤销上一步操作。
  3. 重做操作:在普通模式下,按下"Ctrl + r"可以重做上一步被撤销的操作。
  4. 定位到行首/行尾:在普通模式下,按下"0"可以定位到当前行的行首,按下"$"可以定位到当前行的行尾。
  5. 定位到指定行数:在普通模式下,输入":n"(n为数字)可以跳转到指定行数。
  6. 查找替换:在普通模式下,输入":s/old/new/g"可以将当前行中的"old"替换为"new",输入":%s/old/new/g"可以对整个文件进行查找替换操作。
  7. 多窗口操作:在普通模式下,输入":vsp"可以垂直分割当前窗口,输入":sp"可以水平分割当前窗口,按下"Ctrl + w + h/j/k/l"可以在不同窗口之间切换。
  8. 定位到匹配括号:在普通模式下,将光标移动到一个括号上,按下"%"可以快速定位到匹配的括号。
  9. 折叠展开:在普通模式下,输入"zf + motion"可以折叠指定的文本,输入"zo"可以展开折叠的文本。
  10. 执行外部命令:在普通模式下,输入":!“可以执行外部命令,如”:!ls"可以查看当前目录的文件列表。

0
看了该问题的人还看了