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,

Другие вопросы по тегам