【发布时间】:2011-02-03 10:07:20
【问题描述】:
我想知道 Vim 中是否有任何键映射允许我缩进某些代码行(这些行是否在可视模式下被选中,或者当前光标位置上方/下方的 n 行)。
所以基本上可以转换以下内容
def my_fun(x, y):
return x + y
到
#def my_fun(x, y):
# return x + y
我可以使用# 或""" 来注释掉相关行。理想情况下,如果给定的行已被注释掉,我还希望使用相同的键映射来取消注释行。
【问题讨论】:
-
不用重新发明轮子,有一个plugin: tComment给你,它支持多语言的(取消)注释代码。