python - 如何在 Vim 中注释掉一段 Python 代码

标签 python vim editor

我想知道 Vim 中是否有任何键映射允许我缩进某些代码行(无论是在可视模式下选择了这些行,还是在当前光标位置上方/下方选择了 n 行)。

所以基本上可以转换以下内容

def my_fun(x, y):
    return x + y

#def my_fun(x, y):
#    return x + y

我可以使用 #""" 注释掉相关行。理想情况下,如果给定的行已被注释掉。

最佳答案

第 1 步:转到您要评论的第一行的第一列。

Initial State

第 2 步: 按:Ctrl+v 并选择要评论的行:

Select lines

第三步: Shift-I#空格(进入左侧插入模式,键入要插入的字符。选择将消失,但其中的所有行将在第 4 步之后修改。)

Comment

第 4 步: Esc

<Esc>

关于python - 如何在 Vim 中注释掉一段 Python 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2561418/

相关文章:

python - 如何通过 HTTP 响应从 Google App Engine 上的 Python 数据存储中检索数据

vim - 在 Syntastic 中禁用 "Quickfix list"

editor - IntelliJ IDEA 的 Vibrant Ink 主题

ios - 如何在iOS中显示和编辑HTML

python - 当用户注销 Django 时如何删除 session ?

python - 三角计算器 Python

regex - Vim 用正则表达式替换

php - 代码改进

python - 如何在 Python 中的模块之间共享记录器实例?

c - 如何在 vim 中的大括号之间绘制垂直线?