作者mjsg (mjsg)
看板Editor
标题[vim ] .vimrc中的设定覆写以及设定未写入
时间Tue Apr 17 21:06:40 2012
因为想要让中文的部份也直接能在到断行,所以 :set formatoptions+=m。
可是发现很多的 plugin 都会覆写掉这样的设定,像是在编辑 vim 时预设的
vim.vim 就会 :set fo=croql,个人在使用的 vimwiki plugin也有类似的情况发生,
因此想问问除了直接去改写各 plugin 外,是否有其他方法能在事後加入我要的设定?
另外,虽然我在 vim 中设定了 :set fo+=m,使用 :verbose 也看到最後设定的地方
是我的设定档。但如果我使用了 :set fo? 会发现并没有增加 m 的这个值,这又是为
何呢?希望有经验的人能予以赐教,感谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.230.87
目前没有找到更简单的解法,只有从
http://goo.gl/EiDsD 上找到
autocmd BufNewFile,BufRead * setlocal formatoptions+=m
的这方法而已,还是希望有人知道更好的方法。
※ 编辑: mjsg 来自: 140.120.230.87 (04/17 22:45)
1F:推 aquarianboy:你可以看一下help里面的 runtimepath 04/18 04:38
2F:→ aquarianboy::h rtp 里面有提到一个叫做"after"资料夹 04/18 04:38
3F:→ aquarianboy:也许你可以把你的个人设定写在这里 :) 04/18 04:39
感谢 aquarianboy ,很奇怪的是我创出 after/ 就算使用原本的设定也可以让 vim
读到了。另外有关我使用的 vimwiki 他会设定 fo 的问题,目前有人已反应给原作
者知道,不知道下版会不会更新。相关讨论於此:
http://goo.gl/SrPJT
※ 编辑: mjsg 来自: 140.120.230.87 (04/18 10:47)