데비안 (짜내기) 배포판에서 기본 텍스트 편집기를 변경하는 방법 자연스럽게 나에게 오지 않습니다. nano 또는

“Joe ‘s own editor”는 자연스럽게 나에게 오지 않습니다. nano 또는 vim 사용으로 어떻게 변경합니까?

난 노력 했어

export EDITOR=nano

그러나 존중되지 않는 것 같습니다. visudo이것도 존중 하고 싶습니다 .



답변

시스템 레벨에서 기본 편집기를 변경하려면 다음을 수행하십시오.

sudo update-alternatives --config editor

화면의 지시를 따릅니다.


답변

귀하의 계정에 대한 기본 편집기를 변경하는 방법 입니다 세트에 EDITOR환경 변수를. 그래도 문제가 해결되지 않으면 이상한 일을 한 것입니다. 또한 정의하지 않았 VISUAL거나 두 변수에 동일한 값을 지정 했는지 확인하십시오 ( VISUAL vs. EDITOR – 차이점은 무엇입니까? 참조 ). 이 줄을에 추가하십시오 ~/.profile(참고 : 하지 않음~/.bashrc ).

EDITOR=nano
VISUAL=$EDITOR
export EDITOR VISUAL

언더 데비안 정책 , 모든 프로그램은 지원 해야하는 EDITORVISUAL기본 편집기를 설정합니다.

데비안 및 파생 상품에서, 당신은 사용할 수있는 대안 메커니즘을 , 시스템 전체의 기본 편집기를 설정하는 스티브 Robillard에서 언급 한 바와 같이 실행 update-alternatives --config editor루트로.


답변

위에서 언급 한 솔루션은 작동하지만 스크립팅 할 수는 없습니다. 스크립트 가능 (비 대화식) 방식으로이 작업을 수행하려면 –set을 사용해야합니다.

# update-alternatives --set editor /usr/bin/vim.basic

다음을 통해 선택 목록을 얻을 수 있습니다.

$ update-alternatives --list editor


답변