Atalhos de Teclado do GNU Nano

Gnu Nano Cheatsheet 00 Featured Image

GNU Nano é um editor de texto leve, mas poderoso, para Linux, e vem incluído na maioria das distribuições. Ao contrário do Emacs e do Vim, o GNU Nano oferece aos seus usuários uma maneira direta de editar rapidamente arquivos de texto na linha de comando. Isso pode ser especialmente útil se você proteger um servidor com apenas um terminal SSH.

Baixe este Cheatsheet

Digite seu e-mail abaixo para receber este cheatsheet em PDF na sua caixa de entrada.

Atalhos de Teclado Essenciais do GNU Nano

Por padrão, o GNU Nano possui um bom conjunto de atalhos de teclado e comandos que você pode usar assim que carregar o editor de texto. No entanto, um problema com isso é que não há uma maneira clara de acessar esses atalhos a partir do editor.

Sabendo disso, este cheatsheet fornece todos os atalhos necessários para o GNU Nano. Não só isso, como também destaca alguns dos recursos pouco conhecidos do programa.

ComandoFunção
Movimento do Buffer
Ctrl + BMover o cursor um caractere para trás.
Ctrl + FMover o cursor um caractere para frente.
Ctrl + PMover o cursor uma linha para cima.
Ctrl + NMover o cursor uma linha para baixo.
Ctrl + YMover o cursor uma página para cima.
Ctrl + VMover o cursor uma página para baixo.
Ctrl + Seta EsquerdaMover o cursor uma palavra para trás.
Ctrl + Seta DireitaMover o cursor uma palavra para frente.
Ctrl + Seta Para CimaMover o cursor para o bloco anterior.
Ctrl + Seta Para BaixoMover o cursor para o próximo bloco.
Ctrl + AIr para o início da linha atual.
Ctrl + EIr para o final da linha atual.
Alt + Barra Inversa ()Ir para o topo do buffer atual.
Alt + Barra (/)Ir para o fundo do buffer atual.
Alt + Menor Que (<)Ir para o buffer anterior.
Alt + Maior Que (>)Ir para o próximo buffer.
Alt + Seta Para CimaMover o buffer uma tela para cima.
Alt + Seta Para BaixoMover o buffer uma tela para baixo.
Alt + GIr para uma linha específica no buffer.
Alt + Colchete Direito (])Mover o cursor para o colchete correspondente no buffer.
Manipulação de Arquivos
Ctrl + RAbrir um arquivo existente e colocá-lo no buffer atual.
Ctrl + SSalvar o buffer atual em um arquivo existente.
Ctrl + OSalvar o buffer atual como um arquivo diferente.
Ctrl + XFechar o buffer atual e sair do GNU Nano.
Edição de Arquivos
Ctrl + MCriar uma nova linha na posição atual do cursor.
Ctrl + KCortar a linha atual e colocá-la na área de transferência.
Alt + TCortar do ponto atual até o final do buffer.
Alt + 6Copiar a linha atual e colocá-la na área de transferência.
Ctrl + UColar a área de transferência na posição atual do cursor.
Ctrl + HDeletar o caractere antes do cursor.
Ctrl + DDeletar o caractere abaixo do cursor.
Alt + BackspaceDeletar a palavra à esquerda do cursor.
Ctrl + DeleteDeletar a palavra à direita do cursor.
Alt + DeleteDeletar a linha atual.
Alt + UDesfazer a última alteração no buffer.
Alt + ERefazer o último desfazer no buffer.
Ctrl + JJustificar o texto na posição atual do cursor.
Alt + JJustificar o texto em todo o buffer.
Alt + 3Comentar as linhas atualmente selecionadas no buffer.
Alt + VInserir a próxima tecla como está na exibição.
Ctrl + Colchete Direito (])Alternar o recurso de autocompletar do GNU Nano.
Alt + AAlternar para o modo de Marcação de Texto.
Alt + Chave Esquerda ({)Indentar a região atualmente marcada.
Alt + Chave Direita (})Remover a indentação na região atualmente marcada.
Busca
Ctrl + WAbrir a caixa de diálogo de Busca.
Ctrl + QAbrir a caixa de diálogo de Busca Reversa.
Alt + WDestacar a próxima palavra que corresponde à consulta de busca.
Alt + QDestacar a palavra anterior que corresponde à consulta de busca.
Alt + RAbrir a caixa de diálogo de Substituição.
Manipulação da Interface
Ctrl + GExibir a tela de Ajuda.
Alt + NExibir números de linha no buffer atual.
Alt + PExibir todos os espaços em branco como caracteres imprimíveis.
Alt + XAlternar as Linhas de Ajuda no buffer atual.
Alt + BVerificar a sintaxe incorreta em todo o buffer.
Alt + FCorrigir a formatação no buffer atual.
Ctrl + TExecutar um comando externo no buffer atual.
Alt + Dois Pontos (:)Criar e salvar uma nova macro.
Alt + Ponto e Vírgula (;)Executar uma macro no buffer atual.
Ctrl + LRecarregar a exibição atual do GNU Nano.
Alt + IAlternar o recurso de Auto Indentação do GNU Nano.
Alt + LAlternar a quebra de texto.
Alt + OConverter todas as tabulações digitadas em espaços.

| Alt + M | Ativar suporte a mouse no GNU Nano.

Crédito da imagem: Unsplash. Todas as alterações e capturas de tela por Ramces Red.