Loading

vim如何在每一行前添加#

在 Vim 编辑器里,若要在每一行前添加 # 符号,可以采用以下几种办法:

方法一:使用可视块模式

  1. 进入可视块模式:打开文件后,按下 Ctrl + v(在 Windows 或 Linux 上)或者 Cmd + v(在 macOS 上),进入可视块模式。
  2. 选中要添加符号的行:使用方向键上下移动,选中你想要添加 # 符号的行。
  3. 进入插入模式:选中行之后,按下 I(大写的 i),进入插入模式。
  4. 插入符号:输入 # 符号。
  5. 退出插入模式:按下 Esc 键,此时 Vim 会在你选中的每一行的行首添加 # 符号。

方法二:使用替换命令

在命令模式下输入以下命令:

:%s/^/#/
  • %:代表对整个文件进行操作。
  • s:是替换命令。
  • ^:表示行首。
  • /#/:意思是把行首替换为 # 符号。

方法三:使用宏录制

  1. 开始录制宏:按下 qa,这会把后续操作录制到寄存器 a 中。
  2. 移动到行首并插入符号:按下 0 移动到行首,再按下 i 进入插入模式,输入 #,接着按下 Esc 退出插入模式。
  3. 移动到下一行:按下 j 移动到下一行。
  4. 停止录制宏:按下 q 停止录制。
  5. 执行宏:若要对接下来的 10 行执行宏操作,输入 10@a;若要对整个文件执行,输入 :%norm @a
posted @ 2025-03-26 11:38  一只大学生  阅读(420)  评论(0)    收藏  举报