Ctrl+를 누르면 오류가 발생합니다 T.Nano
Spell checking Failed: Error invoking Spell.
그래서 나는 따라간다이 답변set speller "aspell -x -c"
맞춤법 검사 에 추가하면 ~/.nanorc
이제 제대로 작동합니다.
그런데 이 명령은 무엇을 하는가?
오류의 원인은 무엇입니까? 이 nanorc 명령으로 문제가 해결된 이유는 무엇입니까?
답변1
~에서http://www.nano-editor.org/dist/v2.2/nano.html:
-s <prog>, --speller=<prog>
주어진 프로그램을 맞춤법 검사기로 호출합니다. 기본적으로 nano는 SPELL 환경 변수에 지정된 명령을 사용하거나, SPELL이 설정되지 않은 경우 시스템에 맞춤법 프로그램을 설치해야 하는 자체 대화형 맞춤법 검사기를 사용합니다.
Nano는 외부 프로그램을 실행하여 맞춤법 검사를 수행합니다. 아마도 설치되어 있지 않을 것입니다 spell
(또는 SPELL 환경 변수가 설치되지 않았거나 작동하지 않는 다른 것을 가리킵니다. Spell
오류 메시지의 대문자 사용을 설명하기 위해 설정되었을 수도 있습니다).
nanorc 명령은 전달된 외부 프로그램(적어도)과 options 을 사용하여 맞춤법 검사를 실행하도록 Nano에 재정의하고 지시합니다 speller
. ~에서aspell
-x
-c
아스펠 매뉴얼 페이지이 -x
옵션은 백업을 비활성화하고, 이 -c
옵션은 개별 파일을 확인합니다.