Як я можу вставити якийсь текст, який я витягнув у кінці рядка? В даний час я це роблю, натискаючи $p. Чи є спосіб зробити це одним натисканням клавіші?
Як я можу вставити якийсь текст, який я витягнув у кінці рядка? В даний час я це роблю, натискаючи $p. Чи є спосіб зробити це одним натисканням клавіші?
Відповіді:
Існує, якщо ви створюєте відображення, наприклад.
:nmap , $p
Потім можна ввести ,для вставки в кінець рядка.
Пам'ятайте, так чи інакше, вам доведеться сказати Vim, що ви хочете текст в кінці рядка, а не там, де знаходиться курсор в даний час; за замовчуванням Vim не має для цього жодного натискання клавіш.
Ще кілька натискань клавіш, але вони дозволять розмістити текст або додати інший вміст перед вставкою:
a
<position the cursor where you would like to paste the text>
Ctrl+r"
Пояснення: Ctrl+ rвставляє вміст регістра. "- це неназваний реєстр, що містить текст останнього видалення або вибивання.
Мені здається, що я роблю це багато, коли вставляю коментарі. :)
A<esc>p
я використовував на даний момент.