1000 и 1 способ выйти из #Vim
простой вариант
:!ps axuw | grep vim | grep -v grep | awk '{print $2}' | xargs kill -9
питонический способ
:py3 import os,signal;from subprocess import check_output;os.kill(int(check_output(["pidof","vim"]).decode
('utf-8')),signal.SIGTERM)
ленивый питонический способ с использованием оболочки
python -c "from os import system; system('killall -9 vim')"
аппаратный способ
выньте вилку из розетки
аппаратный способ эксперта
используйте VIMKiller. всего 500 000 $
способ "живём один раз"
:!echo b | sudo tee -a /proc/sysrq-trigger
(не используйте, может сломать комп)
способ стажёра
1. даже не пытайтесь выйти самостоятельно
2. спросите у старшего работника
SSH способ
~.
другие способы: https://github.com/hakluke/how-to-exit-vim
простой вариант
:!ps axuw | grep vim | grep -v grep | awk '{print $2}' | xargs kill -9
питонический способ
:py3 import os,signal;from subprocess import check_output;os.kill(int(check_output(["pidof","vim"]).decode
('utf-8')),signal.SIGTERM)
ленивый питонический способ с использованием оболочки
python -c "from os import system; system('killall -9 vim')"
аппаратный способ
выньте вилку из розетки
аппаратный способ эксперта
используйте VIMKiller. всего 500 000 $
способ "живём один раз"
:!echo b | sudo tee -a /proc/sysrq-trigger
(не используйте, может сломать комп)
способ стажёра
1. даже не пытайтесь выйти самостоятельно
2. спросите у старшего работника
SSH способ
~.
другие способы: https://github.com/hakluke/how-to-exit-vim
👍24😁20
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29❤9
Вырезать, копировать и вставить текст... Это одни из самых основных задач при редактировании текста, и все мы знаем, что в Vim это делается по-другому.
Чтобы начать работу с редактором, можно запомнить эти команды. Однако Vim предоставляет гораздо больше возможностей.
▪️ Как скопировать текст
Хотя мы используем термин копировать (copy), в Vim есть другой термин под названием yank (y).
•
•
•
•
•
Чтобы скопировать в Vim, выполните 3 шага:
1. Нажмите Esc, чтобы переключиться в обычный режим
2. Перейдите к строке или слову, которые нужно скопировать
3. Нажмите соответствующую команду, и текст будет скопирован
#Vim
Пользуетесь Vim? 👇
yiw – скопировать текущее слово.yy – скопировать всю строку целиком.diw – вырезать текущее слово.dd – вырезать всю строку целиком.p – вставить текст.Чтобы начать работу с редактором, можно запомнить эти команды. Однако Vim предоставляет гораздо больше возможностей.
▪️ Как скопировать текст
Хотя мы используем термин копировать (copy), в Vim есть другой термин под названием yank (y).
•
nyy или nY – копирует текущую строку и следующие n-1 строки. Например, 3yy копирует текущую строку и две строки под ней.•
yaw – копирует текущее слово, на котором установлен курсор.•
yy или Y – копирует всю текущую строку.•
y$ – копирует текст от курсора до конца строки.•
y^ или y0 – копирует текст от курсора к началу строки.Чтобы скопировать в Vim, выполните 3 шага:
1. Нажмите Esc, чтобы переключиться в обычный режим
2. Перейдите к строке или слову, которые нужно скопировать
3. Нажмите соответствующую команду, и текст будет скопирован
#Vim
Пользуетесь Vim? 👇
👍25🤯18❤6🌚1
Linux / Линукс
Вырезать, копировать и вставить текст... Это одни из самых основных задач при редактировании текста, и все мы знаем, что в Vim это делается по-другому. yiw – скопировать текущее слово. yy – скопировать всю строку целиком. diw – вырезать текущее слово. dd…
Продолжаем про Vim.. Памятка лишней не бывает, к тому же в такой день 🌚
▪️ Как вырезать текст
В Vim нет возможности удалить текст. Вместо этого его можно вырезать.
Для этого есть команда d. К ней всегда что-то добавляется, чтобы извлечь из нее больше пользы.
Итак, вот несколько практических способов вырезать текст с помощью d команды:
• dd – вырезать всю текущую строку.
• d$ – вырезать текст от курсора до конца строки.
• d^ или d0 – вырезать текст от курсора до начала строки.
• ndd или dN – вырезать текущую строку и следующие n-1 строки. Например, 3dd – вырезать текущую строку и две строки под ней.
• daw – вырезать текущее слово, на котором установлен курсор.
▪️ Как вставить текст
Вставить текст можно нажатием клавиши p.
Её можно нажать несколько раз, чтобы вставить текст несколько раз, или же использовать np, где n - это число, обозначающее сколько раз вы хотите вставить текст.
Linux / Линукс🥸 #Vim
▪️ Как вырезать текст
В Vim нет возможности удалить текст. Вместо этого его можно вырезать.
Для этого есть команда d. К ней всегда что-то добавляется, чтобы извлечь из нее больше пользы.
Итак, вот несколько практических способов вырезать текст с помощью d команды:
• dd – вырезать всю текущую строку.
• d$ – вырезать текст от курсора до конца строки.
• d^ или d0 – вырезать текст от курсора до начала строки.
• ndd или dN – вырезать текущую строку и следующие n-1 строки. Например, 3dd – вырезать текущую строку и две строки под ней.
• daw – вырезать текущее слово, на котором установлен курсор.
▪️ Как вставить текст
Вставить текст можно нажатием клавиши p.
Её можно нажать несколько раз, чтобы вставить текст несколько раз, или же использовать np, где n - это число, обозначающее сколько раз вы хотите вставить текст.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍7❤2🤯1🌚1
Посты, из которых можно почерпнуть что-то новое:
▪️ Linux Roadmap
▪️ #alphabet - алфавит команд
▪️ #security - инструменты безопасности
▪️ #monitoring - инструменты и сервисы для мониторинга серверов Linux
▪️ Комбинации клавиш терминала
▪️ #Памятка по Git, FHS, bash и многому другому
▪️ #Bash
▪️ #Vim
▪️ Тренажер для изучения терминала Linux
▪️ Опенсорсные альтернативы ChatGPT, Twitter, GitHub, Figma и другого закрытого софта.
▪️ Полезные ресурсы
▪️ 10 команд Linux, которые убьют ваш сервер
▪️ Ресурсы для освоения Git и GitHub
▪️ Игры для изучения Linux
▪️ Сервис даёт прямо в браузере потрогать разные версии ОС и выбрать для себя самый удобный Linux дистрибутив
Linux / Линукс🥸
▪️ Linux Roadmap
▪️ #alphabet - алфавит команд
▪️ #security - инструменты безопасности
▪️ #monitoring - инструменты и сервисы для мониторинга серверов Linux
▪️ Комбинации клавиш терминала
▪️ #Памятка по Git, FHS, bash и многому другому
▪️ #Bash
▪️ #Vim
▪️ Тренажер для изучения терминала Linux
▪️ Опенсорсные альтернативы ChatGPT, Twitter, GitHub, Figma и другого закрытого софта.
▪️ Полезные ресурсы
▪️ 10 команд Linux, которые убьют ваш сервер
▪️ Ресурсы для освоения Git и GitHub
▪️ Игры для изучения Linux
▪️ Сервис даёт прямо в браузере потрогать разные версии ОС и выбрать для себя самый удобный Linux дистрибутив
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30❤10 5
Абсолютно всё про текстовый редактор #Vim
📌 https://givi.olnd.ru/vim-galore/vim-galore-ru.html
Linux / Линукс🥸
📌 https://givi.olnd.ru/vim-galore/vim-galore-ru.html
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM