GVim по умолчанию в командной строке Vim - PullRequest
0 голосов
/ 18 января 2012

Где находятся все стандартные плагины и цветовые схемы формы gvim. Я хотел бы создать несколько ссылок sym, чтобы я мог использовать их все в моей командной строке vim.

Я немного поискал перед публикацией и увидел это

Да, можно сделать так, чтобы gvim точно соответствовал терминалу Vim. (Это не всегда можно пойти другим путем, хотя, Gvim позволяет больше цветов так что вы не всегда можете сделать так, чтобы терминал соответствовал, если вы используете gvim как ваша база.)

РЕДАКТИРОВАТЬ: я на машине Linux.

Ответы [ 2 ]

1 голос
/ 18 января 2012

Они должны быть в одном месте для GVim и Vim.

В системах на основе UNIX вы должны поместить все свои плагины и схемы цветов в ~/.vim.

Если там установлен плагин, он доступен в Vim и Gvim, если оба номера версий соответствуют требованиям плагина.

Я согласен с вашей цитатой: «все», что работает в Vim, будет работать в GVim, но не наоборот. Например, сопоставления могут использовать больше ключей в GVim, чем в Vim. Модальные окна возможны в GVim, но не в Vim. Как писал idigas, самые крутые темы GVim не будут работать в Vim, потому что GVim поддерживает тысячи цветов, в то время как лучшие эмуляторы терминала ограничены 256.

Поскольку я использую как GVim, так и Vim, я всегда думаю, что CLI Vim в первую очередь безопасен.

0 голосов
/ 18 января 2012

В зависимости от вашей ОС, vim (и gvim ...) получают файлы из нескольких мест, в этом порядке (в Windows)

$HOME/vimfiles
$VIM/vimfiles
$VIMRUNTIME
$VIM/vimfiles/after ... and so on

Вы можете видеть содержимое каждой переменной $HOME, $VIM ..., с echo $HOME, echo $VIM. Чтобы увидеть список этих расположений, в зависимости от ОС, см. help vimfiles.

Примечание: GVim и Vim (в терминале) используют разные опции подсветки. GVim использует guibg/guifg ... Vim, term ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...