Видео смотреть бесплатно

Смотреть 2022 видео

Официальный сайт synclub 24/7/365

Смотреть видео бесплатно

h0rr0rr_drag0n 11.02.2009 13:40

VimVim. Начало.

С этого дня я начну рассказывать о великом и ужасном текстовом редакторе Vim - Vi IMproved - улучшенная реинкарнация vi.

Итак, поехали.



Первым делом нам надо этот самый вим поставить. В Debian и Ubuntu по умолчанию используется пакет vim-tiny, в котором нет многих интересных фич, например автодополнения omni-completion. Ставим пакет vim и в дополнение vim с графическим интерфейсом - gvim, если есть желание.

После запуска видим окно, с объяснениями как добраться до справки. Раньше там писали просьбы о помощи детям Уганды =)).

http://img7.imageshack.us/img7/2176/88247640ax9.png

Пересказывать краткий справочник по основным командам вима я не буду. Желающие могут обрести это сакральное знание здесь или здесь. Замечу, что для выхода из редактора (без сохранения) нужно нажать Esc и ввести :q!, а не тыкать в кнопку Reset.

Вим, в первую очередь интересен своей расширяемостью, которая достигается при помощи механизма плагинов. Кучу плагинов можно найти здесь: http://www.vim.org/scripts/index.php. Конечно, самые популярные плагины можно установить из репозитория дистрибутива, но имхо лучше делать это ручками. Плагины обычно ставятся куда-то в системные директории (в дебиане /usr/share/vim/vim70/), поэтому если вы поменяете дистрибутив и в новом репозитории не окажется подобных плагинов, то вам придется попотеть. Лучше создать в ~ каталог .vim/ со следующей структурой: after autoload colors doc plugin . Плагины в виде одного файла *.vim нужно кидать в ~/.vim/plugin, а в виде структуры каталогов - в ~/.vim или можно почитать README. Вим подгрузит новые плагины при старте автоматически. Краткие инстркции по установке\использованию читайте на странице, откуда скачали плагин.

Таким образом все ваши плагины будут содержаться в вашей домашней директории и не потеряются при сносе системы (вы ведь держите /home на отдельном разделе, правда?).

Имеется немало плагинов для придания vim'у удобства в плане программирования. Три, из используемых мной, это: errormarker.vim, project.vim, taglist.vim. Первый плагин позволяет выделять цветом ошибки в тексте программы, обнаруженные gcc при компиляции.

http://img26.imageshack.us/img26/6076/42332788vp7.png

Иконки "кирпича" и с восклицательным знаком работают только лишь в GVim'е.

Второй плагин - project.vim - быстрый доступ к проектам.

http://img132.imageshack.us/img132/1438/27680843jt8.png

taglist.vim - показывает функии, макросы, классы и т.п. Служит для быстрого перехода к выбранной синтаксической единице.

http://img132.imageshack.us/img132/1149/19239379ls4.png



Вот и все. О том как все это хозяйство можно настроить и поковырять - в следующих выпусках.



Тэги: vim
+ 9 -
Похожие Поделиться

nvbn 11.02.2009 14:15 #
+ 0 -
Я буду ответственно относиться к безопасности своих приложений.
Username 11.02.2009 14:30 #
+ 1 -
про то, как выйти, выдели жирным:)
masai 11.02.2009 17:10 #
+ 0 -
everyone's first vi session.
^C^C^X^X^X^XquitqQ!qdammitqwertyuiopasdfghjkl;:xwhat

:)

А вообще, там на первом экране написано как выходить...
Denis 11.02.2009 18:06 #
+ 0 -
Не у всех и не всегда хватает терпения прочитать первый экран :)
ukko 11.02.2009 19:01 #
+ 2 -
Я долго мучался с вимом, открывая много буферов, пока не узнал команды :wqa что означало "сохранить все буферы и выйти"
h0rr0rr_drag0n 11.02.2009 21:10 #
+ 0 -
Не знал. Спасибо.
l1feh4ck3r 12.02.2009 05:48 #
+ 2 -
Вот хорошая ссылка по настройке вима : http://linuxforum.ru/index.php?showtopic=36820
Minoru 06.03.2009 19:38 #
+ 0 -
Спасибо.
mironov_orig 01.08.2011 11:20 #
+ 0 -
Ссылки это крто, но предпросмотр + увеличение по клику ещё круче.

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн