diff --git a/linux/vim.md b/linux/vim.md index a5d5fa3..17bfc0f 100644 --- a/linux/vim.md +++ b/linux/vim.md @@ -68,5 +68,34 @@ Редактор vim откроет первый файл, для переключения ко второму :n, чтобы вернутся назад :N. С помощью команды :buffers посмотреть все открытые файлы, а командой :buffer 1 переключится на первый файл. +#### работа во вкладках + +Открыть файл в новой вкладке +- :tabnew file.txt или :tabf file.txt + +Открыть сразу 2 файла в разных вкладках +- vim -p habra.sh habr.py + +Переключаться по табам **:tabn** и **:tabp**, или в нормальном режиме **gt** и **gT** . Можно использовать **5gT** и т.п. + +#### Разделение окна +Открыть вертикально +- :vsplit или :vs file.txt + +Открыть горизонтально +- :split или :sp file.txt + +Перейдите между окнами +- слева: нажмите Ctrl + w и нажмите h +- вниз: нажмите Ctrl + w и нажмите j +- вверху: нажмите Ctrl + w и нажмите k +- справа: нажмите Ctrl + w и нажмите l + +Закрыть разделенные окна + +- :q - закрыть текущее окно и буфер +- :bd - выгрузить текущий буфер, а затем закрыть текущее окно +- :on - закрыть все остальные окна, но оставить открытыми все буфера + ### Команды - :terminal - открыть терминал. Для мерехода в редактор и обратоно, в режиме коамнд нажать Ctrl+w и w