CentOS и vim sourcing vimrc file - PullRequest
       1

CentOS и vim sourcing vimrc file

2 голосов
/ 23 ноября 2011

Я использую CentOS, в которой, по-видимому, установлен vim по умолчанию. Я нашел файл vimrc в каталоге / etc. Тем не менее, я добавил syntax on и set number в файл vimrc, а затем запустил vim и создал программу hello world C. Ни одна из линий не имела никакого эффекта. Но когда я набираю :syntax on или :set number из командной строки, они работают. Таким образом, кажется, что установка по умолчанию как-то не может найти файл vimrc (?), Так как он не использует его. Когда я набираю в приглашении linux: ~/.vimrc он говорит: «Нет такого файла или каталога.»

Есть идеи, как указать расположение vim для поиска файла vimrc?

Редактировать: когда я печатаю: версия, которую я вижу,

system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/usr/share/vim"

Но из приглашения Linux, когда я набираю echo $ VIM, ничего не возвращается. Если я экспортирую VIM = / и т. Д., При запуске vim все равно ничего не происходит. Когда я повторяю $ HOME, я вижу /Users/<username>.

Ответы [ 2 ]

4 голосов
/ 23 ноября 2011

Просто скопируйте файл vimrc в свой домашний каталог.
vimrc должно быть как скрыть ... Вы знаете .vimrc

4 голосов
/ 23 ноября 2011

Обычно я ожидаю, что это будет находиться в вашем домашнем каталоге.Обратите внимание, что ввод:

:version

скажет вам, где Vim ожидает найти материал

например

  system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
      user exrc file: "$HOME/.exrc"
  system gvimrc file: "$VIM/gvimrc"
    user gvimrc file: "$HOME/.gvimrc"
    system menu file: "$VIMRUNTIME/menu.vim"
  fall-back for $VIM: "/usr/local/share/vim"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...