Existe uma maneira de acelerar a navegação da CLI do Linux quando devo inserir comandos longos? Eu simplesmente uso setas agora e - se eu tiver um comando longo, leva algum tempo para ir do início do comando até o meio.
Existe uma maneira de, por exemplo, pular para o meio do comando sem usar setas?
bash
command-line
Stann
fonte
fonte
screen
usuários, Ctrl-A torna-se Ctrl-A A.Alt-A
abre o menu em vez de mover o cursor. Como você usaAlt-A
com o Gnome? Quero dizer, o Gnome é o padrão, então é provável que alguém que esteja lendo isso esteja executando um terminal no Gnome.Mais alguns atalhos daqui
fonte
Se você é um usuário do vi [m] e do bash, pode ser útil fazer com que a readline (usada pelo bash) use a edição no estilo vi adicionando
set editing-mode vi
aos seus arquivos~/.inputrc
ou/etc/inputrc
. Ou você pode simplesmente fazer com que o bash use a edição no estilo vi executando o comando bashset -o vi
. Adicione o comando ao seu~/.bashrc
arquivo para tornar o comportamento persistente.Se você é um usuário zsh, adicione
bindkey -v
ao seu.zshrc
arquivo para edição no estilo vi.fonte
Não conheço uma maneira de pular especificamente para o meio sem usar as teclas do cursor. No entanto, posso recomendar o uso das teclas CTRL + do cursor para passar de branco para branco (ou seja, pular de uma palavra para outra).
fonte
Crie o snippet de código abaixo em seu .bashrc. Ctrl-a pula para o início e pressionar Ctrl-a novamente pula para o meio.
Ou, se você quiser usar Ctrl-Something para pular diretamente para o meio, altere o código para:
E vincule-o a algo diferente de Ctrl-a.
fonte