Я недавно начал работать с Ubuntu 12.04 на Oracle VM VirtualBox 4.3.6, и мне это очень нравится. Мне удалось установить тему Solarized, и я использовал sigurdga gnome-terminal-colors-solarized, чтобы цвета терминала работали с vim.

Недавно я обнаружил, что мне нравится темная тема в некоторых ситуациях и светлая тема в других, и поэтому я добавил в команду команду для запуска исполняемого файла ./solarized в репозитории sigurdga. Тем не менее, я заметил, что мне нужно вручную изменить значение .vimrc set background = light между light и dark . Мне было интересно, могу ли я присвоить псевдониму команду solarize для переключения значения фона в .vimrc, когда я переключаю цвета терминала?

Или, если вы думаете, что у меня ужасная настройка, пожалуйста, покажите мне, как ее улучшить!

Заранее спасибо!

1 ответ1

0

Удалите явный параметр из вашего ~/.vimrc и вместо этого передайте его Vim в ваших определениях псевдонимов, например:

$ alias darkvim='vim --cmd "set background=dark"'

Подобные настройки можно сделать, установив переменную (--cmd "let g:myvar = '...'") и оценив ее в вашем .vimrc .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .