作者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)