commmand line text editor nano를 사용합니다 . 텍스트를 편집하는 동안 작업을 취소 하려면 어떻게합니까 ?
예를 들어 : 텍스트를 입력 한 다음 마음이 바뀌 었습니다. 이제 이전 상태로 돌아가고 싶습니다. 어떻게?
답변
2014 년 7 월 나노 버전 2.3.5 부터 실행 취소 / 다시 실행이 표준이되었습니다.
- Alt-U또는 Option-U또는 EscU– 취소
- Alt-E또는 Option-E또는 EscE– 다시 실행
도움이됩니다 :
화면을 약 1400 픽셀보다 넓게 늘리면 오른쪽 하단에 힌트가 있습니다.
이 키가 작동하지 않으면을 확인하십시오 nano --version
.
-
나노 버전은 2.1.10 – 2.3.4 명령 줄 옵션을 사용해야합니다
-u
( 감사 @sil을). 팁 :alias nano="nano -u"
.bashrc에 추가 하십시오 (@Benia 덕분에). 이 기간 동안 실행 취소 구현은 버그가 있거나 불완전한 것으로 보입니다. -
nano 버전 2.1.3-2.1.9 에는 일종의 실행 취소 기능이있었습니다.
-u
옵션은 필요하지 않았다.
M
메타를 나타냅니다 .
답변
나노의 실행 취소 코드는 실험적이다. 나노 매뉴얼 ( man nano
터미널에서 ” “를 입력 하여 읽음)에서 볼 수 있듯이 -u
옵션 ( ” nano -u somefile.txt
“)으로 nano를 시작한 다음 Alt-U를 사용하여 실행을 취소 할 수 있습니다.
답변
라인을 추가 할 수도 있습니다
set undo
.nanorc 파일에서. 이를 통해 많은 Linux 배포판의 표준 설치 인 것처럼 보이는 2.2.6과 같이 2.4 이하 버전에서 시작시 실험 취소 기능을 사용할 수 있습니다.