Я знаю, как включать и выключать подсветку синтаксиса в vim, запустив это в редакторе:
:syntax on/off
Но я хочу, чтобы подсветка синтаксиса была включена по умолчанию, поэтому мне не нужно включать ее каждый раз, когда я запускаю vim.
Как мне это сделать?
vim
vim-syntax-highlighting
lilroo
источник
источник
Ответы:
Отредактируйте ваш
$HOME/.vimrc
(Unix / Linux / OSX) или$HOME/_vimrc
(Windows), включив в него следующую строку:РЕДАКТИРОВАТЬ
Если подсветка синтаксиса не работает при запуске Vim, вероятно, у вас нет символа
$HOME/.vimrc
или$HOME/_vimrc
(с этого момента они все вместе называютсяvimrc
). В этом случае у вас есть два варианта:vimrc
.vimrc_example.vim
как свойvimrc
(рекомендуется, спасибо @oyenamit). Вы можете найтиvimrc_example.vim
в каталоге времени выполнения.Расположение каталога времени выполнения зависит от операционной системы:
/usr/share/vim/vim73
.\Program Files\Vim\vim73
.источник
syntax on
иsyntax enable
?syntax enable
сохраняет ваши настройки цвета,syntax on
отменяет их (:help :syn-on
).ИЛИ ярлык:
источник
Раскомментируем "синтаксис" в файле vimrc.
Перейти в каталог,
теперь ищите "синтаксис" и раскомментируйте его. Сохраните его и снова откройте файл в vim.
источник
syntax
только добавить,syntax enable
. Тогдаsource vimrc
. Вы получили его навсегда для последующего использованияДля всех, кто попадает сюда из-за использования TurnKeyLinux, в
vim-tiny
котором не включен модуль синтаксиса, попробуйте эту статью, чтобы установить полнуюvim
http://www.turnkeylinux.org/forum/support/20140108/solved-bash-command-not-found-after-replacing-package
ТЛ; др
источник
Я также обнаружил, что это один из уроков
vimtutor
.Чтобы найти его, вы можете ввести команду
vimtutor
в своем Терминале (я использовал на Mac) и прокрутить вниз, чтобы увидеть, есть ли у вас вызванный урокCREATE A STARTUP SCRIPT
(для меня это был Урок 7.2), где описывается, как настроить исходныйvimrc
файл.источник
В моем
$HOME/.vimrc
я загружаю цветовую схему (соляризованную) и обнаружил, что мне нужно разместить ееsyntax on
после загрузки плагина. Если это до загрузки плагина, он не работает.источник