====== VIM ====== ===== Установка ===== ==== Debian ==== sudo apt install vim ==== Fedora / Centos / RHEL ==== sudo dnf install vim ==== Arch Linux ==== sudo pacman -S vim sudo ls -s /usr/bin/vim /usr/bin/vi ===== Установка редактором по умолчанию ===== ==== Debian ==== sudo update-alternatives --config editor ==== Fedora / Centos / RHEL ==== sudo dnf remove -y nano-default-editor sudo dnf install -y vim-default-editor ===== Интерактивный курс по VIM ===== Для изучения работы в VIM, лучше всего пройти встроенный курс: vimtutor ===== Параметры ===== ^ Параметр ^ Описание ^ | set number | Показывать номера строк | | syntax on | Включить подсветку синтаксиса | | set ts=4 | Показывать отступ равным 4 пробелам | | set sw=4 | Заменить отступ на отступ равным 4 пробелам | | set expandtab | Заменить TAB на пробелы | | set ic | Игнорировать регистр при поиске | | set hls | Подсвечивать поиск | | set linebreak | Перенос по словам, а не по буквам | | set dy=lastline | Перенос по словам, а не по буквам | ===== Пример простого конфига ===== syntax on colorscheme habamax set number set relativenumber set autoindent set tabstop=4 set title set shiftwidth=4 set smarttab set expandtab set softtabstop=4 set mouse=a set ic set hls