기본 편집기를 변경하는 방법에는 두 가지가 있습니다.
update-alternatives --set editor /bin/nano
export EDITOR='/bin/nano'
~/.bashrc
(개별 사용자) 또는/etc/profile.d/
(모든 사용자) 에 추가
그들 사이에 차이점이나 뉘앙스가 있습니까? 여러 배포판에서 가용성이 마음에 드시나요?
고쳐 쓰다
게다가select-editor
답변1
update-alternatives
데비안전용- 사용자를 바꾸는
.bashrc
것은 나쁜 생각입니다. 사용자는 당신을 싫어할 것입니다. - 파일에 쓰는 것은
/etc/profile.d/
ksh, csh, zsh 사용자에게 영향을 주지 않습니다.
사용자가 설정한 모든 설정은.bashrc
설정보다 우선 적용됩니다. 이것은 좋은 일입니다.
대상 시스템에서 사용할 수 있다면 update-alternatives
괜찮습니다. Debian 및 Redhat 배포판에서 작동합니다.
그렇지 않으면 /etc/profile.d/
아마도 최선의 선택일 것입니다. 그러나 Bash가 아닌 쉘을 구성하려면 다른 곳을 찾아야 합니다.