LinuxForum.Fans
Тема

Можно ли указать разные темы для Vim и GVim

Автор: Nigelist 17 сообщений 2211 просмотров
13.10.2014 08:56 #396204

Народ, может кто сталкивался. Возможно ли использование разных тем для Vim и GVim?

13.10.2014 09:26 #396207

да пожалуйста: одну прописываешь в ~/.vimrc , а вторую в ~/.gvimrc

13.10.2014 09:40 #396209

Можно и обертку написать, которая бы запускала vim с разными конфигами в зависимости от условий.

13.10.2014 11:52 #396220

"Fat-Zer" написал:
да пожалуйста: одну прописываешь в ~/.vimrc , а вторую в ~/.gvimrc
А если у меня QVim? Надо ли для него отдельно указывать файл конфигурации.

"yars" написал:
Можно и обертку написать, которая бы запускала vim с разными конфигами в зависимости от условий.
К сожалению нет навыков. :)
13.10.2014 14:18 · отредактировано #396265
"Nigelist" написал:
А если у меня QVim?

а если так, то стоит задуматься о посещении психотерапевта...

13.10.2014 14:48 #396273

"Fat-Zer" написал:
а если так, то стоит задуматься о посещении психотерапевта...
А что, он так не стабилен? Не потянет ли GVim кучу зависимостей за собой в KDE?
13.10.2014 15:28 #396288
Fat-Zer написал:
[quote="Nigelist"]А если у меня QVim?

а если так, то стоит задуматься о посещении психотерапевта...[/quote]
моя похоже не прав... я думал ты про старую qt'шную гуйню... уже и не вспомню, как бишь её... vim-qt не так плох на первый запуск... правда цвета из коробки не заработали...

"Nigelist" написал:
А если у меня QVim? Надо ли для него отдельно указывать файл конфигурации.

он тоже gvimrc читает...

"Nigelist" написал:
Не потянет ли GVim кучу зависимостей за собой в KDE?

не... там только gtk... поддержка гнома опциональна (отдельный пакет в бинарных дистрах)

13.10.2014 15:37 · отредактировано #396292

Fat-Zer, мы про одно и тоже?

13.10.2014 15:38 #396294
"Nigelist" написал:
Fat-Zer, мы про одно и тоже?

с #7 — да

13.10.2014 15:54 #396302

Есть небольшая проблема, как сделать по умолчанию латинскую раскладку, в Windows у меня работает такой вариант:
[console]set keymap=russian-jcukenwin " Включение поддержки русского языка
highlight lCursor guifg=NONE guibg=Green " Зелёный курсор при переключении раскладки

set iminsert=0 " По умолчанию - латинская раскладка
set imsearch=0 " по умолчанию - латинская раскладка при поиске[/console]
А уже в Debian не работает. Не подскажите как исправить?

15.10.2014 16:53 · отредактировано #396696
"Nigelist" написал:
Есть небольшая проблема, как сделать по умолчанию латинскую раскладку

я не пользуюсь C-^... я привык довольствоваться системным переключением раскладок и атрофией командного режима при переключении на русский...
но судя по :help keymap и :help iminsert всё должно работать... и да, УМВР...

ЗЫ: и я бы убрал highlight т.к. не видно, на какой раскладке печатаешь...

16.10.2014 07:43 #396791

"Fat-Zer" написал:
ЗЫ: и я бы убрал highlight т.к. не видно, на какой раскладке печатаешь...
Как не видно? При русской раскладке, зеленый курсор и подсказка (язык) в режиме ввода/замены.
16.10.2014 08:08 #396794
"Nigelist" написал:
Как не видно?

lol, затупил: у меня просто тема evening и курсор в обычном режиме зелёный... уже и забыл, что может быть другой... а так он и сам почти во всех схемах (окромя дефолтной) меняет цвет при смене keymap'а...

16.10.2014 09:40 #396813

Fat-Zer, а по [url=linuxforum.ru/search.php?action=show_user_posts&user_id=7275]этому[/url] вопросу ничего не подскажите?

16.10.2014 10:24 #396819
"Nigelist" написал:
Fat-Zer, а по этому вопросу ничего не подскажите?

ссылка не туда?

16.10.2014 11:15 #396820

"Fat-Zer" написал:
ссылка не туда?
Прошу прощения. Вот.
25.10.2014 08:39 #398154
Nigelist написал:
Есть небольшая проблема, как сделать по умолчанию латинскую раскладку, в Windows у меня работает такой вариант:
[console]set keymap=russian-jcukenwin " Включение поддержки русского языка
highlight lCursor guifg=NONE guibg=Green " Зелёный курсор при переключении раскладки

set iminsert=0 " По умолчанию - латинская раскладка
set imsearch=0 " по умолчанию - латинская раскладка при поиске[/console]
А уже в Debian не работает. Не подскажите как исправить?

Нашел в чем проблема. Был нарушен порядок следования настроек, сначала должна идти строка:
[console]set keymap=russian-jcukenwin " Включаем поддержку русского языка[/console]
А уж за ней строки:
[console]set iminsert=0 " По умолчанию - латинская раскладка
set imsearch=0 " по умолчанию - латинская раскладка при поиске[/console]

Войдите или зарегистрируйтесь, чтобы ответить.