DOKK Library

VIM Универсальный редактор программиста

Authors А.И. Гуда. Кафедра ИТС НМетАУ

License CC-BY-SA-3.0

Plaintext
                                    VIM
                Универсальный редактор
                     программиста




                        http://www.vim.org
                          Это произведение доступно по лицензии
      Creative Commons “Attribution-ShareAlike” (“Атрибуция — На тех же условиях”) 3.0
                                      Непортированная.
                   http://creativecommons.org/licenses/by-sa/3.0/deed.ru




А.И. Гуда. Кафедра ИТС НМетАУ c 2006-2013       VIM (part 0)
Характеристика VIM


       есть практически для всех платформ;
       Open-source;
       в минимальной конфигурации не требователен
       к ресурсам;
       существует множество расширений;
       настраивается на любой вкус
       многорежимный

       сложный в обучении
       многорежимный




 А.И. Гуда. Кафедра ИТС НМетАУ c 2006-2013   VIM (part 0)
Режимы VIM



 Режимы VIM:
       Нормальный
       Вставки
       Замены
       Командной строки
       Выделения (3)
       select
       ...




 А.И. Гуда. Кафедра ИТС НМетАУ c 2006-2013   VIM (part 0)
Переход между режимами VIM




 А.И. Гуда. Кафедра ИТС НМетАУ c 2006-2013   VIM (part 0)
Шпаргалка VIM




 А.И. Гуда. Кафедра ИТС НМетАУ c 2006-2013   VIM (part 0)
Базовые перемещения




 А.И. Гуда. Кафедра ИТС НМетАУ c 2006-2013   VIM (part 0)
Базовые команды в командной строке VIM


 :h – help (справка)
 :q – выйти
 :w – сохранить
 :w[!] file – сохранить файл под именем file
 :wq – сохранить и выйти
 :q! – выйти не сохраняя
 :wa – сохранить все
 :wqa – сохранить все и выйти
 :e file – загрузить файл
 :r file – вставить содержимое файла
 :! cmd – выполнить команду
 :r! cmd – вставить вывод команды




 А.И. Гуда. Кафедра ИТС НМетАУ c 2006-2013   VIM (part 0)