Como posso alternar 2 caracteres no vi?


10

Eu gosto do fato de que eu memorizei ddppara alternar duas linhas (ou seja, ddexclui a linha e a pcoloca de volta em '1 mais alto').

Existe um conjunto semelhante de pressionamentos de tecla para alternar 2 caracteres para que isso wsihse tornasse wish?


Dicas de troca de linha, troca de caracteres e troca de palavras no vim podem ser encontradas em vim.wikia.com .
Thor

Respostas:


21

A resposta acabou por ser xp, mas não do tipo janelas;)

Se você está trabalhando em suas habilidades em vim, geralmente também pode achar útil:

Como remover automaticamente os espaços finais ao salvar no Vi e no Vim?


Sim, xptranspõe dois caracteres no vi.
maxschlepzig

5
x- coma o caractere embaixo do cursor (e coloque-o no buffer de colagem); p- cole o buffer após a posição do cursor (que avançou um caractere no texto).

1
Apenas curioso. Qual é o "tipo janelas"?
Stéphane Chazelas



1

xp trocará o caractere atual pelo próximo caractere.

Podemos fazer outro tipo de troca, Xptrocará o personagem atual pelo personagem anterior.

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.