비슷한 일을 할 수 있다고 생각 export EDITOR=vi
하지만 정확히 무엇을 어디에 입력해야 할지 잘 모르겠습니다.
"vi"를 기본 편집기로 설정하는 방법은 무엇입니까?
답변1
이를 쉘의 구성 파일에 추가해야 합니다. Bash의 경우 이는 ~/.bashrc
또는 ~/.bash_profile
(참조자세한 비교). 또한 $VISUAL
일부 프로그램에서는 이를 대신 사용하기 때문에 이를 설정해야 합니다 $EDITOR
(참조:VISUAL
~에 맞서EDITOR
). 또한, 이유를 모르는 경우 대신 으로 설정해야 vim
합니다 vi
.
TL;DR, 셸 구성(아마도 ~/.bashrc
)에 다음을 추가하세요.
export VISUAL=vim
export EDITOR="$VISUAL"
답변2
Ubuntu 및 기타 Ubuntu/Debian 기반 Linux 시스템에서는 다음 경로를 제공하여 시스템 수준에서 기본 텍스트 편집기를 명시적으로 설정할 수 있습니다 update-alternatives
.
자동화, 스크립트
sudo update-alternatives --set editor /usr/bin/vim.basic
sudo update-alternatives --set vi /usr/bin/vim.basic
노트
배포판에서 이를 호출하지 않는 경우 인수와 함께 사용할 경로를 /usr/bin/vim.basic
찾을 수 있습니다 .--list
sudo update-alternatives --list editor
/bin/ed
/bin/nano
/usr/bin/vim.basic
/usr/bin/vim.tiny
수동, 대화형
또는 모든 옵션을 보고 대화형으로 선택하려면 다음을 수행하세요.
sudo update-alternatives --config editor
답변3
최신 버전의 Ubuntu에서는 다음을 사용합니다.대체 시스템기본 편집기를 관리합니다. 예:
update-alternatives --set editor /usr/bin/vim.basic
사용 가능한 편집기를 확인하려면 다음을 수행하세요.
update-alternatives --list editor
일부 UNIX 배포판에서는 select-editor
다음 명령을 제공할 수 있습니다.
select-editor
어떤 편집기를 사용할 것인지 묻습니다.
vim
기본 편집기로 설정하기 전에 실제로 설치되어 있는지 확인하세요.
답변4
bash가 셸인 경우 .bash_profile
홈 디렉터리에 삽입하고, zsh가 셸인 경우 이를 삽입합니다 .zprofile
. 해당 문서를 참조하세요.