cuo*_*glm 210
首先,将光标移动到要注释的块代码中第一行的第一个字符,然后键入:
Ctrl + v
Run Code Online (Sandbox Code Playgroud)
然后 vim 将进入VISUAL BLOCK模式。用于j向下移动光标,直到到达代码块的最后一行。然后输入:
Shift + i
Run Code Online (Sandbox Code Playgroud)
现在 vim 进入INSERT模式,光标位于第一行的第一个字符处。最后,输入#thenESC代码块现在被注释了。
要取消注释,请执行相同的操作,但不是 type Shift + I,您只需在mode 中突出显示它们后键入x即可删除所有#内容VISUAL BLOCK。
小智 169
您可以使用以下命令执行此操作:
评论:
:66,70s/^/#
Run Code Online (Sandbox Code Playgroud)
取消注释:
:66,70s/^#/
Run Code Online (Sandbox Code Playgroud)
显然,这里我们要注释从 66 到 70(含)的行。
ret*_*eto 31
为了完整起见,这是另一种方式:
vup/down箭头或j/ k):s/^/# /转换为:在选择 ( :)中将行 ( ^) 的开头替换为`# '小智 11
以下步骤在命令模式下完成:
mt :'t,.s/^/#/m#,其中#表示任何字母,在您当前的位置放置一个标记。以后可以使用 来引用该位置'#,其中#与以前的字母相同。在我们的例子中,我们使用了字母t:'t,.s/^/#/内容如下:
: 复杂命令的前缀't,.定义应应用以下命令的范围。在我们的例子中,它是从标记't到当前行.s/^/#/是一个替换公式,用^文字字符替换所有行首#| 归档时间: |
|
| 查看次数: |
326484 次 |
| 最近记录: |