Система = OSX 10.9.4
Я пытаюсь включить подсветку синтаксиса в vim при использовании терминала. Однако я не могу заставить его работать правильно.
Вещи, которые я пробовал:
-
расположен файл vimrc и добавлен следующий код:
set ai " auto indenting set history=100 " keep 100 lines of history set ruler " show the cursor position syntax on " syntax highlighting set hlsearch " highlight the last searched term filetype plugin on " use the file type plugins
-
Расположен vimrc под каталогом:
cd /usr/share/vim/
Интересно, что после добавления кода в vimrc с помощью vim, за которым следует выход (x) и повторное открытие файла, синтаксис правильно выделен в vimrc.
Однако, когда я пытаюсь создать новый файл vim с именем "test", скопируйте тот же код, сохраните и выйдите. Повторно откройте его, синтаксис вообще не выделяется.
Похоже, подсветка синтаксиса работает только при открытии фактического файла vimrc --- а не при попытке создать новый или открыть другой файл, который должен иметь подсветку синтаксиса.
- Я также пытался создать .vimrc(точная копия) в каталоге ~/(каталог). Нет успеха.
-
Создал новый файл под названием "test" и попытался включить его, пока он активен:
vim test
", тогда внутри vim"
:syntax on
Я действительно смущен, почему это частично работает.
Любая помощь очень ценится.
Ура!
p.s. Я также следовал этим инструкциям: http://geekology.co.za/article/2009/03/how-to-enable-syntax-highlighting-and-other-options-in-vim
* Я знаю macvim, но хотел бы получить решение для родного vim в терминале. Спасибо.