Как скопировать из текущей позиции в конец строки в vi
Я использую gvim в windows. Как Скопировать текст с текущей позиции до конца строки в VI и вставить его в другой файл, открытый в VI. Я googled его, но не могу найти любое решение для этого. Ценю любую помощь в этом. Спасибо.
4 ответа:
команда нормального режима для перемещения в конец строки -
$. Вы можете скопировать в конец строки с помощьюy$и вставить вp. Копировать/вставить между различными экземплярами, вы можете использовать системный буфер обмена, выбрав*регистрация, так что команды становятся"*y$копирование и"*pдля оклейки.Регистрация
:h registersдля получения дополнительной информации.
если вы не хотите включать разрыв линии с рывком, вы можете использовать
yg_. (Или в вашем случае,"*yg_)в принципе, просто признать, что есть разница между
$иg_движение-мудрый. Это помогло мне во многих случаях.
добавьте следующую строку в ваш .vimrc
" Make Y yank till end of line nnoremap Y y$больше на мой vimrc.