Linux меняет цвет темы vimrc с помощью псевдонима
Я недавно начал работать с Ubuntu 12.04 на Oracle VM VirtualBox 4.3.6, и мне это очень нравится. Мне удалось установить тему Solarized, и я использовал https://github.com/sigurdga/gnome-terminal-colors-solarized, чтобы цвета терминала работали с vim.
Недавно я обнаружил, что мне нравится темная тема в некоторых ситуациях и светлая тема в других, и поэтому я добавил в команду команду для запуска исполняемого файла./solarized в репозитории sigurdga. Тем не менее, я заметил, что я должен вручную изменить.vimrc set background = light
Значение между light
а также dark
, Мне было интересно, если бы я мог псевдоним моего solarize
команда для переключения значения фона в.vimrc, как я переключаю цвета терминала?
В качестве альтернативы, если вы думаете, что у меня ужасная настройка, пожалуйста, покажите мне, как ее улучшить!
Заранее спасибо!
1 ответ
Удалите явные настройки из вашего ~/.vimrc
и вместо этого передайте его Vim в ваших определениях псевдонимов, например:
$ alias darkvim='vim --cmd "set background=dark"'
Подобные настройки можно сделать, установив переменную (--cmd "let g:myvar = '...'"
) и оценивая это в вашем .vimrc
,