Ярлыки в гвим

Я использую gvim для редактирования текста.

Некоторые ярлыки перечислены как

Cut + y
Paste "+ gP

Однако эти точные комбинации клавиш не работают, поэтому я Предположим, что + и g могут быть сокращениями для других ярлыков. Как я могу выяснить это?

5
задан 21 October 2011 в 22:06

3 ответа

Добавив set clipboard=unnamedplus в ваш .vimrc или .gvimrc, вы можете скопировать вставку между экземплярами gvim с y в yank и p для вставки

Это также позволяет копировать и вставлять между gvim и другие программы

0
ответ дан 21 October 2011 в 22:06

Это "+y, а не +y

Префиксы "+ говорят vim использовать буфер обмена X11 вместо внутреннего буфера обмена vim. Они нужны только вам, если вы хотите обмениваться текстом с другими программами.

Обычно вы можете просто использовать y, чтобы восстановить выделенный текст (если вы находитесь в визуальном режиме) или добавить некоторые команды перемещения, чтобы восстановить диапазон текста, например y2w, чтобы восстановить следующие два слова. Затем используйте p или gP, чтобы вставить восстановленный текст до (p) или после (gP) курсора. gP перемещает курсор за новым текстом, а g устанавливает его в начале нового текста.

Поскольку gvim, как и любая другая производная vi, не интуитивно понятен в использовании, вам действительно следует прочитать руководство в меню «Справка».

0
ответ дан 21 October 2011 в 22:06

Беспорядок здесь состоит в том, что Вы могли бы нажимать те комбинации клавиатуры в режиме редактирования.

Удостоверьтесь, что Вы не находитесь в режиме редактирования прежде, чем сделать точно это. Введите, один за другим:

"

+

G

P

Затем при нажатии Enter, он скопирует то, что находится в буфере обмена.

2
ответ дан 21 October 2011 в 22:06

Другие вопросы по тегам:

Похожие вопросы: