在docker-compose.yaml
中用visual block
模式快速注释一部分内容时,每次都会根据上一行缩进对注释进行自动缩进,有点太过智能了,因此尝试解决这个问题。输入指令:
1 |
|
就可以在当前会话中临时关闭这一特性。
此代码的含义为:从当前缓冲区的缩进键(indentkeys)列表中移除0#
这个触发规则。
0#
的含义是当在行首(第0列)输入#
时,Vim会触发自动缩进。
另外,其实通过执行set paste
设置paste模式,也可以临时关闭自动缩进。
这样不仅保证了粘贴带格式文本时不会打乱排版,同时插入注释也不会自动缩进,指令还很简单,可以说非常适合使用了。
通过执行set nopaste
来关闭paste
模式。