当我启动 Vim 时,我.vimrc
指示 :nowrap 模式。我讨厌编码时的换行,因为它会破坏缩进并支持编码风格,其中单行变得太长、太复杂且可读性/简洁性降低。
但是,在编辑 HTML 等文件时,换行模式很有帮助,特别是在有大量文本内容的情况下。它允许更快的线路导航(gj
,gk
...),并且长线并不重要。
所以我希望 Vim 根据当前文件类型设置 :wrap 设置。我试过了:
autocmd FileType html,eruby,erb set wrap
但是,一旦打开 .html 文件,就会影响所有打开的缓冲区。我希望这仅影响包含缓冲区的 .html。
有任何想法吗?