Como apagar a palavra atual no editor de texto nano?

2

Como apagar a palavra completa onde o cursor está posicionado no editor de texto nano? Ou se o cursor estiver no espaço em branco, suponho que ele deve excluir a próxima palavra?

O Nano help mostra essas duas funções, mas elas não estão vinculadas a nenhum atalho:

Cut backward from cursor to word start
Cut forward from cursor to next word start

Esses não parecem ser o que eu estou procurando, mas se nada mais estiver disponível, gostaria de saber como usá-los (especialmente com uma tecla de atalho).

    
por MountainX 17.09.2018 / 22:28

2 respostas

1

Quando se trata de editar texto no Nano, acho que esses atalhos de teclado são de grande benefício:

  • Alt + M - Ativar / desativar o modo de suporte do mouse .
  • Ctrl + 6 - Ligar a marcação (marcar / desarmar)
  • Ctrl + A - Move para o início da linha atual.
  • Ctrl + K - Este atalho tem funcionalidades duplas mágicas , corta (apaga) toda a linha de seleção quando o modo de suporte do mouse é desativado , e corta (exclui) toda a palavra / texto selecionado quando o modo de suporte do mouse está ativado .
  • Ctrl + D - Apaga o caracter abaixo do cursor
  • Ctrl + H - Apaga o caractere à esquerda do cursor
  • Ctrl + U - Sem cortes do cutbuffer na linha atual.
  • Ctrl + espaço - Avança uma palavra. Quando o modo de suporte Mose está ativado, ele selecionará as palavras uma por uma com cada hit nas teclas.

Se você gostaria de fazer edições em / para uma palavra específica no texto, então você precisa fazer o seguinte:

  • Pressione Alt + M para ativar o "modo de suporte do mouse".
  • Clique duas vezes na palavra escolhida e isso ativará a marcação (marcar / desmarcar). Quando você clica na palavra escolhida e a marcação é ativada, selecione a palavra ou o texto escolhido usando o mouse (exatamente como você costuma selecionar o texto em qualquer editor de texto, por exemplo, gedit). Alternativamente, você pode pressionar Ctrl + 6 para habilitar a marcação, então Ctrl + espaço para selecionar a palavra / texto que você gostaria de editar.
  • Use Ctrl + H para apagar os caracteres da palavra selecionada, ou alternativamente use Ctrl + K para cortar (excluir) a palavra / texto selecionado quando o modo de suporte do mouse estiver ativado.

Para desfazer / refazer as ações, o nano tem o recurso experimental de desfazer / refazer. No manual nano:

   $man nano
. . . .

   -u (--undo)
          Enable experimental generic-purpose undo code. By default, the undo and redo shortcuts are Meta-U and Meta-E, respectively.
. . . .

Para ativar o modo "desfazer / refazer", você precisa iniciar o nano com a opção -u:

$ nano -u file.txt

… e então você pode usar Alt + U para desfazer e Alt + E para refazer. / p>

Mais detalhes sobre os atalhos de teclado do Nano

    
por 17.09.2018 / 23:13
1

Salve este arquivo em ~/.nanorc e ctrl + ] corta a palavra à esquerda e ctrl + \ corta para a direita

bind    ^]          cutwordleft         main
bind    ^\         cutwordright        main

Isso funciona para mim na versão nano 2.5

    
por 02.10.2018 / 16:57

Tags