Рет қаралды 523
Редактор VIM. Как редачить/прогать с мини-набором хоткеев в Debian/Ubuntu Linux
Заменим vim-tiny который в Debian по умолчанию на нормальный vim с помощью этих команд:
sudo apt update
sudo apt purge vim
sudo apt install vim
Режим НОРМАЛЬНЫЙ - действие горячих клавиш (включить его: Esc)
Режим ВВОДА СИМВОЛОВ - когда надо вводить что нибудь (включить его: i)
СРАЗУ ЖЕ ПОКАЖУ КАК ВЫХОДИТЬ:
если надо сохранить изменения - в НОРМАЛЬНОМ РЕЖИМЕ жмём
:x и нажать Enter ИЛИ :x! и нажать Enter
если не нужно ничего сохранять то - в НОРМАЛЬНОМ РЕЖИМЕ жмём
:q и нажать Enter ИЛИ :q! и нажать Enter
ВСЁ - теперь можете экспериментировать!!!
Создадим файл в папке пользователя .vimrc с такими строками:
colorscheme evening
set nocompatible
set number
set nowrap
set autochdir
set autoindent
set smarttab
set expandtab
set smartindent
set pastetoggle=on "При вставке фрагмента сохраняет отступы
syn on "включить подсветку синтаксиса
set showmatch "показывать первую парную скобку после ввода второй
set autoread "перечитывать изменённые файлы автоматически
set t_Co=256 "использовать больше цветов в терминале
set encoding=utf8 "иначе будут крякозябры
Далее перечислю основные горячик клавиши с помощью которых можно даже программировать:
cw - заменяет слово до его конца.
o - в новой строчке начать писать текст
r - вписать другой символ вместо текущего
yy - скопировать строку
2yy - скопироват две строки
3yy - ... и так далее...
dd - вырезать строку
2dd - вырезать 2 строки
3dd - вырезать 3 строки
Shift-Ctrl-v -Вставка того что скопировано из буфера обмена системы
P - вставить перед курсором.
p - вставить после курсора.
u - отмена последнего действия
/someword - поиск слова и его перебор //
Ctrl+p - автодополнение и gd - поиск декларации переменной или функции