Zen of Python
20.1K subscribers
1.2K photos
161 videos
32 files
3.15K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
Download Telegram
Трудно запомнить, легко застрять! Непривычные команды редактора vim, раз уж вы в него попали

Vim (Vi Improved) является мощным текстовым редактором, доступным в большинстве операционных систем, включая Linux, macOS и Windows. Помимо базовых команд (внести правку, сохранить, выйти) есть еще парочка действий с совсем уж непривычными способами вызова:

1. Удаление символов и строк: в командном режиме (который работает, пока вы не нажмете i, чтобы выполнить ввод) используйте команды x для удаления текущего символа и dd для удаления текущей строки.

2. Копирование, вырезание и вставка: в командном режиме используйте команду yy для копирования текущей строки, dd для вырезания текущей строки и p для вставки скопированного или вырезанного содержимого.

3. Поиск и замена: в командном режиме используйте команду / для поиска по тексту. Например, /search для поиска слова «search». Используйте команду :%s/old/new/g для замены всех вхождений «old» на «new» во всем файле.

4. Отмена и повтор действий: в командном режиме используйте команду u для отмены последнего действия и Ctrl + r для повтора отмененного действия.

5. Работа с несколькими файлами: чтобы открыть несколько файлов, запустите команду vim с указанием имен файлов:

vim file1.txt file2.txt

6. В командном режиме используйте команду :n для перехода к следующему файлу и :u для перехода к предыдущему файлу.

#vim
9💩3🔥2👍1
Выйти из Vim — больше не проблема, причем везде

Оказывается, выход из Vim в разных ситуациях разный! Если вы используете этот редактор на своем локальном устройстве, достаточно набрать Esc + :wq! Последняя команда сохранит внесенные изменения.

Однако при подключении через SHH в той же командной строке Windows или Терминале macOS Escape не сработает, и легко оказаться в ситуации не-могу-выйти. В таком случае клавишу заменяет комбинация Ctrl + [.

Подробнее о том, как обращаться с Vim в этом посте.

#vim #советы
💩11👍2😁1
Скончался создатель VIM, Брам Муленаар

Семья разработчика сообщила, что Брам ушёл из жизни 3 августа. Он посвятил значительную часть своей жизни развитию и совершенствованию Vim и с гордостью глядел на достижения сообщества.

Vim — это редактор с открытым исходным кодом. За время своего существования он получил множество наград и по-прежнему остается одним из самых популярных текстовых редакторов.

:wq!

#vim
😢102🫡83💩2