와 같은 작업을 수행할 수 있다고 생각 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
. 다른 쉘에 대해서는 해당 문서를 참조하십시오.