能不能让每个目录有自己的`.vimrc`配置?

2011-12-31 11:04:48 +08:00
 jiyinyiyong
`Markdown`无语的是末尾的空格(不知道能不能的不用空格直接还行的..)
总之空格已经在了, 我想用`set list`显示出来, 以免错认
但是不至于每次该一下配置吧, 而且探测后缀设置命令我还不会
那么能不能通过类似每个目录增加配置的方式实现呢?
4093 次点击
所在节点    Vim
9 条回复
ShadowStar
2011-12-31 11:08:36 +08:00
在你的.vimrc结尾加上下面的

if filereadable(".vimrc")
source .vimrc
endif
jiyinyiyong
2011-12-31 11:25:32 +08:00
@ShadowStar
原来已有类似功能, thx
ratazzi
2011-12-31 11:40:20 +08:00
搞那么多 vimrc 也很蛋疼啊,直接用 autocmd 针对 markdown 文件设置
fanzeyi
2011-12-31 11:42:28 +08:00
直接用 modeline 吧

或者根據文件類型檢測也好的

autocmd
jiyinyiyong
2011-12-31 12:19:29 +08:00
@fanzeyi
有关键词的确轻松多了, 不过下面这样写检测不成功.. 是哪里的问题?
`autocmd FileType md,markdown set list`
ratazzi
2011-12-31 12:29:29 +08:00
*.md,*.markdown
jiyinyiyong
2011-12-31 12:35:31 +08:00
诡异了,, 改了, 但是用不了..
ratazzi
2011-12-31 12:38:18 +08:00
光看后面了,应该是
au BufRead,BufNewFile *.md,*.markdown set list
jiyinyiyong
2011-12-31 12:49:53 +08:00
@ratazzi 看不懂`BufRead`和`FileType`意思, 不过这下有用了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/24733

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX