자동, 스크립트

자동, 스크립트

와 같은 작업을 수행할 수 있다고 생각 export EDITOR=vi하지만 정확히 무엇을 입력해야 할지, 어디에 입력해야 할지 잘 모르겠습니다.

"vi"를 기본 편집기로 어떻게 설정할 수 있나요?

답변1

이를 쉘의 구성 파일에 추가해야 합니다. Bash의 경우 이는 ~/.bashrc또는 ~/.bash_profile(참조자세한 비교). $VISUAL일부 프로그램에서는 (올바르게) 대신에 이를 사용하므로 을 설정해야 합니다.$EDITOR (참조).VISUALEDITOR). 또한 이유를 모르는 경우 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. 다른 쉘에 대해서는 해당 문서를 참조하십시오.

관련 정보