anonymous@RULINUX.NET~# Last login: 2024-12-25 10:30:03
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Vim hints

Удалить с первой строки до текущей:

vim

:1,.d (двоеточие-один-запятая-точка-дэ)
 


Удалить с текущей строки до конца файла:

vim

:.,$d (двоеточие-точка-запятая-бакс-дэ)
 


Добавить маркер 'a' в текущую позицию:

vim

ma (normal mode)
 


Удалить строки от маркера 'a' до текущей:

vim

:'a,.d (двоеточие-апостроф-а-запятая-точка-дэ)


Вместо команды удаления (d) можно использовать команду замены (s), например для вставки комментариев в начало строки во всём файле:

vim

:1,$s/^/# / (двоеточие-один-запятая-бакс-эс-дробь-крышка-дробь-решётка-пробел-дробь)
 

anonymous(*) (2021-11-18 14:30:27)
Отредактировано anonymous по причине форматирование

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Vim hints от anonymous 2021-11-18 14:30:27
avatar
Скрыть

Re:Vim hints

Это не vim, a ed

lockywolf(*)(2021-11-18 14:52:29)

[#] [Добавить метку] [Редактировать] Ответ на: Vim hints от anonymous 2021-11-18 14:30:27
avatar
Скрыть

Re:Vim hints

> Удалить с первой строки до текущей
Или с текущей строки до первой:

vim

dgg (дэ-гэ-гэ) [normal mode]
 


> Удалить с текущей строки до конца файла:
vim

dG (дэ-шифт-гэ) [normal mode]
 

anonymous(*)(2021-11-25 18:50:19)

Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!