Korzystam z edytora tekstu linii poleceń nano . Jak cofnąć czynność podczas edycji tekstu?
Na przykład: wpisałem tekst, a potem zmieniłem zdanie. Teraz chcę wrócić do poprzedniego stanu. W jaki sposób?
command-line
nano
użytkownik44
źródło
źródło
Odpowiedzi:
Począwszy od wersji nano 2.3.5 w lipcu 2014 r. Cofanie / ponawianie stało się standardem:
Jest w pomocy:
A jeśli rozciągniesz ekran szerszy niż około 1400 pikseli, w prawym dolnym rogu pojawi się wskazówka:
Jeśli te klucze nie działają, sprawdź
nano --version
.Wersje nano 2.1.10 - 2.3.4 powinny korzystać z opcji wiersza poleceń
-u
( dzięki @sil). Wskazówka: dodajalias nano="nano -u"
do swojego .bashrc (dzięki @Benia). Wdrożenie cofnięcia w tym okresie wydaje się być wadliwe lub niekompletne.Wersje nano 2.1.3 - 2.1.9 miały jakąś funkcję cofania.
-u
Opcja nie była konieczna.M
oznacza meta .źródło
Kod cofania Nano jest eksperymentalny. Jak zobaczysz w podręczniku nano (wpisz „
man nano
” w Terminalu, aby to przeczytać), musisz uruchomić nano z-u
opcją (więc „nano -u somefile.txt
”), a następnie możesz użyć Alt-U, aby cofnąć.źródło
Możesz także dodać linię
w pliku .nanorc. Umożliwia to eksperymentalną funkcję cofania podczas uruchamiania w wersjach poniżej 2.4, takich jak 2.2.6, która wydaje się być standardową instalacją w wielu dystrybucjach Linuksa.
źródło