No emacs, sempre que quero excluir algumas linhas de texto, apenas uso Ck até todo o texto desaparecer. No entanto, no vim, parece um pouco mais complexo. Eu sei que posso fazer d$
para excluir até o final da linha e dd
excluir toda a linha em que estou, mas como faço para excluir toda a próxima linha?
vim
keyboard-shortcuts
text-editing
Jason Baker
fonte
fonte
Eu recomendo fortemente a leitura desta resposta no estouro de pilha, que recebeu mais de 500 upvotes: /programming/1218390/what-is-your-most-product-shortcut-with-vim/1220118#1220118 - the A resposta é longa, mas ajuda a entender por que o vim é poderoso ...
fonte
Você também pode estar interessado no modo visual. Basta usar
v
para entrar ey
puxar oud
excluir. Verificar:help
é um ótimo lugar quando você está preso também. Por exemplo:help delete
, você fornecerá o manual para a maioria dos comandos de exclusão comuns.fonte
Se você deseja excluir várias linhas seguidas, pode
dd
excluir a linha em que está e continuar pressionando (ou pressionando).
(ponto) para repetir o comando.fonte