Eu uso o editor de texto de linha de comando nano . Como desfazer uma ação durante a edição de texto?
Por exemplo: digitei algum texto e mudei de idéia. Agora eu quero voltar ao estado anterior. Quão?
command-line
nano
user44
fonte
fonte
Respostas:
A partir da nano versão 2.3.5 em julho de 2014, desfazer / refazer tornou-se padrão:
Está na ajuda:
E se você esticar a tela para mais de 1400 pixels, há uma dica no canto inferior direito:
Se essas chaves não funcionarem, verifique
nano --version
.As versões nano 2.1.10 - 2.3.4 devem usar a opção de linha de comando
-u
( obrigado @sil). Dica: adicionealias nano="nano -u"
ao seu .bashrc (obrigado @Benia). A implementação de desfazer durante esse período parece ter sido incorreta ou incompleta.O nano versões 2.1.3 - 2.1.9 tinha algum tipo de recurso de desfazer. A
-u
opção não era necessária.M
significa meta .fonte
O código de desfazer do Nano é experimental. Como você verá no manual do nano (digite "
man nano
" em um Terminal para ler isso), você precisará iniciar o nano com a-u
opção (então "nano -u somefile.txt
") e, em seguida, usar o Alt-U para desfazer.fonte
Você também pode adicionar a linha
no arquivo .nanorc. Isso habilita o recurso de desfazer experimental na inicialização nas versões abaixo de 2.4, como 2.2.6, que parece ser a instalação padrão em muitas distribuições Linux.
fonte