Como faço para selecionar e copiar texto no Emacs usando o teclado?


11

Como seleciono texto usando o teclado?

Depois de selecionar o texto, clique em Editar . Isso mostra Copy <copy>.

Como copiar texto usando o teclado?

Respostas:


1

O PcSelectionMode também suporta o emacs normal ou devo instalar outro emacs? A propósito, eu sei que C- significa ctrl, M- significa alt, e o que é S-?
sam

Ele deve estar disponível na instalação padrão do GNU Emacs. Você pode tentar ativá-lo com #M-x pc-selection-mode
1720

Obrigado ~ Eu carreguei o pc-selection-mode. Como pressionar S-?
sam

@ sam: Eu suponho que Sé o Shiftmodificador
enzotib

33

Pressione Ctrl- Spacepara marcar o início do bloco.

Mova o cursor até o final do bloco.

Pressione Alt- wpara copiar

Mover para inserir posição

Pressione Ctrl- ypara colar


Não consigo selecionar por ctrl + space e, se usar o mouse para selecionar, também não consigo copiar com alt + w. O que aconteceu?
sam

@ sam: Ctrl-space não seleciona, apenas marca o início do bloco. Então você verá a seleção se expandindo se mover o cursor.
enzotib

Desculpe pelo erro de digitação, sei que devo usar o teclado para mover o cursor. Quando pressiono Ctrl + espaço, basta abrir o método de entrada como scim. Mesmo quando uso o mouse para selecionar, também não consigo copiar com alt + w. Porque quando eu abro o gedit para colar, ele não aparece nada.
sam

Quero copiar e colar dentro do emacs, não sei se funciona para colar fora dele. E você pode tentar Ctrl- @ em vez de Ctrl-space.
enzotib 17/09/11

Tentei ctrl + 2 e ctrl + shift + 2 (significa ctrl + @) com a tecla de direção do teclado (cima, baixo, esquerda, direita do teclado), mas também não consigo selecionar nenhum caractere.
sam

5

Eu encontrei outra maneira da mesma forma que as operações do Windows.

Menu Emacs > Opções > Cortar e colar Cx / Cc / Cv (CUA) .

Essa opção permitirá que eu use Shift+ Arrow keyspara selecionar, Ctrl+ Cpara copiar e ctrl+ Vpara colar.

Mas isso só funciona no emacs. Não foi possível colar no gedit.

Se eu quiser colar no gedit, devo usar menu > editar > copiar .

Não encontrei nenhum atalho para menu > editar > copiar .

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.