Se você estiver bem em usar o mouse, poderá usar a seleção secundária . Pressione Meta, clique e arraste o botão esquerdo do mouse ( M-drag-mouse-1
). Isso não muda o ponto, desde que você esteja copiando apenas o texto visível na tela. Você pode copiar M-mouse-3
e selecionar a seleção secundária M-mouse-2
.
Além da seleção secundária, você precisará mover o cursor para selecionar texto arbitrário, porque o cursor é uma extremidade da seleção (a outra é a marca).
Se você deseja trabalhar em um buffer sem afetar o ponto, é possível abrir o buffer em uma segunda janela ( C-x 2
ouC-x 3
). Cada janela tem seu próprio ponto. Quando terminar de selecionar e editar, feche a janela ( C-x 0
) e volte para a outra.
Para obter mais flexibilidade, você pode clonar o buffer atual. Executar M-x clone-indirect-buffer
ou C-x 4 c
também criar uma nova janela mostrando esse buffer. O clone tem o mesmo texto que o original, mas tem sua própria marca e ponto.
Se você já matou algum texto, pode acrescentar mais texto digitando C-M-w
( append-next-kill
) e, em seguida, usando um comando kill. Por exemplo, C-M-w C-k
anexa a cauda da linha atual ao texto que já está na frente do anel de exclusão e exclui o texto copiado. C-M-w M-w
anexa a seleção ao texto na frente do anel de morte (ao contrário de M-w
que envia o texto selecionado como uma nova entrada no anel de morte).
C-u C-spc
.