我经常使用gq来包装代码…但是,对于字符串来说,这不是很聪明。例如,包装:

foo = bar("a b c d e f")

可能导致:
foo = bar("a b c
          d e f")

显然,它不如:
foo = bar("a b c " +
          "d e f")

将会。

有没有什么办法可以考虑到这种情况来包装文本?

最佳答案

我不知道有什么方法可以使gq开箱即用,但是我使用的解决方案是编写一个自定义函数并在我的情况下将gqc映射到它。

类似于this

关于Vim:包裹文本(即 "gq")而不会破坏字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1766377/

10-15 16:31