LINUX.ORG.RU

Консольный Vim


1

0

Вот не понимаю, зачем виму нужен гуй?

На самом деле дерево проектов и taglist обычно спрятаны. По F12 открывается окно сбоку, выбирается файл или тэг, нажимается Enter и окно закрывается. Для фолдинга используется плагин simplefold. Ну и еще дофига всего, написал даже два плагина. Один еще не выложил, а второй вот: http://www.vim.org/scripts/script.php?script_id=1956

P.S. Vim the best!!!

>>> Просмотр (1024x768, 48 Kb)

Ответ на: Re: Консольный Vim от anonymous

Re: Консольный Vim

> В режиме вставки statusline у меня делается красным и текущая строка подсвечивается чуть светлее фона. По моему достаточно :) А курсор это мелочь.

Подсветка строки тоже вариант. Но мне всё таки больше нравиться смена курсора. Как то более ненавязчиво, но при этом так же информативно.

Hjorn ()
Ответ на: Re: Консольный Vim от Kain666

Re: Консольный Vim

>спасибо уже нашол сам твой vimrc на линуксфоруме )

Я ж в этой теме ссылку давал :)

anonymous ()
Ответ на: Re: Консольный Vim от anonymous

Re: Консольный Vim

Подскажите как правильно использовать omni-completion. Например я пишу небольшой проэкт на qt и хотел бы использовать авто дополнение методов.

anonymous ()
Ответ на: Re: Консольный Vim от anonymous

Re: Консольный Vim

>Подскажите как правильно использовать omni-completion. Например я пишу небольшой проэкт на qt и хотел бы использовать авто дополнение методов.

Ну шо значит как? C-X C-O

Желательно переназначить на более короткое сочетание :). Можно на <tab> (см. плагин SmartTab.vim на vim.org), хотя у меня на табе snippet'ы

anonymous ()
Ответ на: Re: Консольный Vim от anonymous

Re: Консольный Vim

Как правильно заюзать ctags, чтоб он дополнял классы и из проэкта и из qt?

anonymous ()
Ответ на: Re: Консольный Vim от anonymous

Re: Консольный Vim

>Как правильно заюзать ctags, чтоб он дополнял классы и из проэкта и из qt?

использовать этот скрипт: http://www.vim.org/scripts/script.php?script_id=1520

ctags я запускаю так: map <F5> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR>

для qt пройтись один раз ctags'ом по хедерам и получившийся tags добавить вот так им образом: set tags+=~/tmp/stl/tags

anonymous ()
Ответ на: Re: Консольный Vim от anonymous

Re: Консольный Vim

сгенерировал tags файл для qt, поставил скрипт, подключил tags файл set tags+=~/qt_tags. Но автодополнение не работает, пишет, что шаблон не найден :(

anonymous ()

Re: Консольный Vim

В главном окне вима наблюдаем копипаст Recipe 31 из Rails Recipes :)

P.S. Прикольный скрин

P.P.S. Рельсы рулят

anonymous ()
Ответ на: Re: Консольный Vim от anonymous

Re: Консольный Vim

>сгенерировал tags файл для qt, поставил скрипт, подключил tags файл set >tags+=~/qt_tags. Но автодополнение не работает, пишет, что шаблон не >найден :(

хз. я так для stl сделал, по этому руководству: http://groups.google.co.uk/group/comp.editors/msg/5bef964303540a4e

напустил ctags -R --c++-kinds=+p --fields=+iaS --extra=+q на хедеры и всё пучком.

anonymous ()

Re: Консольный Vim

Вообще очень красиво получилось, сам юзаю консольный vim, но до такого дзена еще видимо не дорос :) Вот ИМХО единственное, что еще можно сделать вместо иксов заюзать fbcon, правда не знаю, как там с цветами, но ресурсов жрет поменьше и места почти не занимает. Хотя это кому как нравится...

anonymous ()

Re: Консольный Vim

Клева... а vim все равно лучше емакса. И печатать в нём намного быстрее. P.S. Vim forever!!!

Morfi ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.