De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Atalhos de teclado para edição da linha de comandos

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 02 de outubro de 2013

Existem diversos atalhos de teclado para fazer a edição de texto a partir da linha de comando em sistemas GNU/Linux.

Alguns exemplos de atalhos de teclado:

Atalho Resultado
CTRL+u Apaga a linha inteira
CTRL+w Apaga uma palavra
CTRL+h Apaga uma letra
CTRL+r Pesquisa no histórico de comandos em ordem reversa
CTRL+s Pesquisa no histórico de comandos em ordem sequencial
!! Repete o último comando
CTRL+e Vai para o final da linha
CTRL+a Vai para o início da linha
ESC+c Converte letra sob o cursor em maiúsculas
ESC+c Converte letra sob o cursor em maiúsculas
ESC+< Recupera o primeiro comando no histórico
ESC+ESC Completa o comando sendo digitado (equivalente à tecla TAB

Com o comando bind -p você obtem uma listagem de todas as associações de teclas e as ações que executam. Em meu sistema GNU/Linux existem 466 associações.

Pode ser um tanto complicado entender a saída do comando bind -p:

  "\C-g": abort
  "\C-x\C-g": abort
  "\e\C-g": abort
  "\C-j": accept-line
  "\C-m": accept-line
  "\C-b": backward-char
  "\eOD": backward-char
  "\e[D": backward-char
  "\C-h": backward-delete-char
  "\C-?": backward-delete-char
  "\C-x\C-?": backward-kill-line
  "\e\C-h": backward-kill-word
  "\e\C-?": backward-kill-word

Para compreender a representação acima, o caractere C equivale à tecla CTRL, o caractere e equivale à tecla ESC.

Mais um atalhos interessante:

  $ CTRL+x CTRL+v
  GNU bash, versão 4.2.25(1)-release (x86_64-pc-linux-gnu)

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida