从Bash中确定Vimfiles目录

时间:2015-10-19 23:16:31

标签: bash vim cross-platform dotfiles

我想获取用户的vimfiles目录。鉴于用户可以推测使用~/.vim/以外的目录,从vim的{​​{1}}变量中检索目录将是最佳的跨平台方式。但是如何?

我认为调用类似vimfiles的内容可能实际上是解决方案,但我不确定要使用的vim -q -c COMMAND

1 个答案:

答案 0 :(得分:4)

我认为这会做你想要的。

V14 <- c(rep(0, 1017), rep(1:10, each=20))

在我的笔记本电脑上,这是结果(为了便于阅读而重新格式化)。

vim -c ':exec ":silent !echo ".&rtp | exec ":q!"'

您可以在/Users/dan/.vim,/Users/dan/.vim/bundle/ack,/Users/dan/.vim/bundle/fugitive, /Users/dan/.vim/bundle/json,/Users/dan/.vim/bundle/my-ackmore, /Users/dan/.vim/bundle/my-endwise,/Users/dan/.vim/bundle/pathogen, /Users/dan/.vim/bundle/perl,/Users/dan/.vim/bundle/pgsql, /Users/dan/.vim/bundle/quickrun,/Users/dan/.vim/bundle/repeat, /Users/dan/.vim/bundle/signify,/Users/dan/.vim/bundle/statline, /Users/dan/.vim/bundle/surround,/Users/dan/.vim/bundle/tcomment, /usr/share/vim/vimfiles,/usr/share/vim/vim73, /usr/share/vim/vimfiles/after,/Users/dan/.vim/after 中了解有关Vim启动的更多信息。

更新:根据要求,以下是仅显示列表中第一个条目的变体,我认为应该是 vimfiles

:help $VIM