Executando comandos do vim
Você perguntou sobre o vim. No vim, você pode criar um arquivo com seus atalhos. Teria linhas como:
!ntpq -c "rv 0 version"
Você pode copiar essa linha para a linha de comando vim ( :
) para executá-la. Como a linha começa com !
, o vim lhe dará o shell para executar quando você pressionar enter. Você nunca tem que sair do vim.
Com minha configuração vim, eu copio a linha para o buffer X11 com cliques do mouse, então digite :
para abrir a linha de comando e shift-insert para colar na linha. O Vim é muito configurável e sua configuração pode ser diferente. Em caso afirmativo, consulte este post para ver outras formas de colar para a linha de comando.
Salvando comandos em ~/.bashrc
Como alternativa, adicione aliases ou funções de bash ao seu arquivo ~/.bashrc
. Um alias típico se parece com:
alias ll="ls --color -l"
Basta colocar a linha acima em seu arquivo ~/.bashrc
(ou outro arquivo originado de lá) e você terá todos eles em um local conveniente quando quiser revisá-los.
Os aliases são simples e úteis, mas limitados. Se você quiser mais recursos, como argumentos de processo, aritmética etc., você pode querer ler sobre as funções bash. Eles também podem ser armazenados em ~/.bashrc
.