Adicionando comandos ao VIM?

1

Eu continuo inserindo acidentalmente W em vez de w como o comando para salvar minhas alterações. É possível criar um atalho, alias ou comando para escrever e dar a tecla de atalho de W ?

    
por JShoe 28.05.2013 / 17:15

2 respostas

4

Adicionar o seguinte ao seu ~/.vimrc deve fazer o que você deseja:

command W w

Se você também fizer isso como parte de :wq , eu recomendo usar :x (ele tem o benefício de não reescrever o arquivo quando nenhuma alteração for feita). No entanto, se você fizer isso, você pode usar isto:

command Wq wq
command WQ wq
    
por 28.05.2013 / 17:19
1

Você tem sorte de seu dedilhado de letras maiúsculas, já que os comandos personalizados precisam começar com isso. No caso geral, o plug-in cmdalias.vim oferece uma maneira de criar aliases arbitrários. Isso também manipulará de forma transparente todas as variantes de argumentos de :w {file} , :w! , etc.

    
por 28.05.2013 / 17:48