Как работать в редакторе Vim (в том числе как его закрыть)
HTML-код
- Опубликовано: 21 дек 2024
- В этом видео рассматриваем базовые команды редактора Vim в Linux и, конечно же, разбираемся как из него выходить :))
Таймкоды:
00:10 Зачем нужен Vim
00:47 Проверка наличия Vim в системе
00:58 Открытие файла и перемещение по нему
01:42 Режимы ввода
02:38 Разбор простейших команд (копирование, вставка, удаление)
03:25 Поиск по файлу
03:44 Выполнение команды из терминала
03:50 Как закрыть vim
Больше примеров команд в телеграм:
t.me/poyasniza...
#ПоясниЗаDevOps #Linux #Vim #КакЗакрытьVim #КакВыйтиИзVim
Попробывал однажды Nvim. И на столько понравилась система хоткей, что ушел с VSCode на AstroNvim... И на тайлинговый оконный менеждер Sway..пробывал дополение к Коду, но не то пальто. Когда везде только клавиатурой управление, в этом что-то есть.
Есть ещё третий режим "Визуальный" или режим выделения. Включается клавишей "v" - по символьное выделение, "V" - построчное выделение. Удобно при копировании, вырезание строк, символов, целых кусков текста. Работает так: ставим курсор в начало выделяемого текста, затем нажимаем "v" если нужно выделить кусок текста в строке, или "shift + V" если несколько строк целиком. Затем с помощью клавишь стрелок или "h j k l" выделяем текст. Для копирования нажимаем "y" и для вырезания или удаления "d". Чтобы вставить коронованный или вырезанный текст нужно нажать " p" для вставки текста после курсора и "shift + P" до курсора.
крутой гайд. но воообще-то всё равно на первом плане скорость набора текстов. и таблицы же еще. мышь тут решает.
но наверное как среднее между графическими офисными программами и блокнотом штука нужная.
но это еще где такое применять? я как гуманитарий совсем не представляю. аргумент "это удобно" не прокатывает, потому что непонятно где и как это удобно.
Набор большого объема текста/работа с таблицами и т д - абсолютно другая категория задач, там действительно будут привычнее соответствующие графические пакеты офисного ПО.
Конкретно в этом видео речь идет о работе в терминале и задачи рассматриваются соответствующие: поправить конфигурационный файл на сервере, написать скрипт для автоматического выполнения какой-либо задачи (опять же на сервере) и т. д. На серверах с Linux, как правило, нет графики вообще, только командная строка. В таких условиях Vim как раз и удобен.
@@pro.devops а разве в таких условиях не хватит какого-нибудь nano или KWrite?
ну или это уже вопрос выбора, у vim функций так-то гораздо больше, это да.
После этого видео редактор стал еще страшнее
Нужно время привыкнуть )
@@pro.devops к чему? Я вообще первый раз вижу этот редактор, просто слышал мем что из вим нельзя выйти.
@@MrDantes3000 Мемов таких куча )
Привыкнуть нужно к интерфейсу, если пробуете пользоваться
Не понимаю его прикола.
Для программирования - есть IDE шки на вкус и цвет.
Для bash или любых shell скриптов есть блокнот или типа того
Маленько с файлом поработать - есть nano
Не вижу смысла в vim
Ни в коем случае не навязываю данный инструмент, это все от части дело вкуса, но прикол все же есть и не один. Как минимум, в скорости и эффективности работы ) Особенно, если владеете слепой десятипальцевой печатью (вся система идеально ложится на эту концепцию)
@@pro.devops уважаю Вас ))) да, соглашусь, на вкус и цвет
Нормальный человек думает что выход происходит по эскейп, накрайняк по контрол-х, а тут жуть, которую ни один нормальный человек не запомнит.
Но я нашёл способ выходить из вим - закрываю крестиком окно с терминалом в таком случае.
Дело привычки)