Atalhos no gvim

5

Estou usando o gvim para edição de texto.

Alguns atalhos estão listados como

  

Cortar + y
  Colar "+ gP

No entanto, essas combinações de teclas precisas não funcionam, então suponho que + e g possam ser abreviações para outros atalhos. Como posso descobrir isso?

    
por Eric 21.10.2011 / 20:06

3 respostas

6

É "+y , não +y

Os prefixos "+ dizem ao vim para usar a área de transferência X11 em vez da área de transferência interna do vim. Você só precisa deles se quiser trocar texto com outros programas.

Normalmente você pode usar apenas y para arrancar o texto marcado (se você estiver no modo visual) ou acrescentar alguns comandos de movimento para arrancar um intervalo de texto, como y2w para arrancar as próximas duas palavras. Em seguida, use p ou gP para colar o texto arrancado antes ( p ) ou depois ( gP ) do cursor. gP move o cursor para trás do novo texto, enquanto g o define no início do novo texto.

Como o gvim, como qualquer outro derivativo do vi, não é intuitivo de usar, você realmente deve ler o manual no menu Ajuda.

    
por Florian Diesch 21.10.2011 / 21:52
4

Ao adicionar set clipboard=unnamedplus em seu .vimrc ou .gvimrc, você pode copiar e colar entre instâncias de gvim com y para yank e p para colar

Isso também permite copiar e colar entre o gvim e outros programas

    
por Antonios Hadjigeorgalis 10.11.2014 / 15:58
2

A confusão aqui é que você pode estar pressionando essas combinações de teclado no modo de edição.

Verifique se você não está no modo de edição antes de fazer exatamente isso. Digite, um por um:

"

+

G

P

Então, quando você pressionar Enter, copiará o que está na sua área de transferência.

    
por Steven L. 06.02.2014 / 07:15