网站优化

网站优化

Products

当前位置:首页 > 网站优化 >

学习Linux VI命令,能快速掌握文本编辑技巧吗?

GG网络技术分享 2025-11-12 23:25 3


根据您给的文本内容, 这里是对Linux VI编辑器命令的一个:

二、光标移动

  • h向左移动1个字符
  • j向下移动1行
  • k向上移动1行
  • l向右移动1个字符
  • 0跳到当前行行首
  • $跳到当前行行尾
  • gg跳到文件开头
  • G跳到文件末尾
  • Ctrl + f向下翻页
  • Ctrl + b向上翻页
  • n向上搜索匹配后来啊
  • N向下搜索匹配后来啊

三、复制、删除、粘贴

  • yy复制当前行
  • yw复制从当前位置到行尾的内容
  • p粘贴到光标所在行之后
  • P粘贴到光标所在行之前
  • x删除光标所在字符
  • dd删除当前行
  • D删除从光标位置到行尾的内容
  • cwgeng改从光标位置到行尾的内容
  • ccgeng改整行内容

四、查找、替换

  • /搜索指定词汇并跳转到第一个匹配后来啊
  • ?搜索指定词汇并跳转到上一个匹配后来啊
  • n接着来搜索下一个匹配后来啊
  • N接着来搜索上一个匹配后来啊
  • :s/原字符串/新鲜字符串/g替换当前行中全部匹配的字符串
  • :global s/原字符串/新鲜字符串/g替换整个文件中全部匹配的字符串

五、许多窗口操作

  • :sp FileName垂直切分当前窗口并打开另一个文件
  • :vsplit FileName水平切分当前窗口并打开另一个文件
  • Ctrl + w w在窗口间切换
  • :close关闭当前窗口
  • :q退出VI编辑器
  • :wq保存当前文件并退出VI编辑器
  • :q!放弃全部改动并退出VI编辑器

六、其他技巧

  • :set numberkan得出来行号
  • :set nonumber取消kan得出来行号
  • :set ai开启自动缩进
  • :set noai关闭自动缩进
  • :set nowrap取消自动换行
  • :set wrap开启自动换行
  • i在当前行末尾插入数据
  • a在当前行末尾插入数据
  • o在当前行下面插入新鲜行并进入插入模式
  • O在当前行上面插入新鲜行并进入插入模式

标签:

提交需求或反馈

Demand feedback