"v" 키를 누르면 기본 vi 대신 vim을 덜 호출할 수 있나요?

"v" 키를 누르면 기본 vi 대신 vim을 덜 호출할 수 있나요?

vim클릭하면 기본 편집기 대신 실행하고 싶습니다 .vivless

이를 위해 수정할 수 있는 설정이 있습니까?

답변1

에서 man less,

v 현재 보고 있는 파일을 편집하기 위해 편집기를 호출합니다. 이것
       편집기는 환경 변수 VISUAL(정의된 경우)에서 가져옵니다.
       또는 VISUAL이 정의되지 않은 경우 EDITOR, 정의되지 않은 경우 기본값은 "vi"입니다.
       VISUAL 또는 EDITOR가 정의되었습니다. 토론도 참조하세요
       아래의 "팁" 섹션에서 편집하세요.

EDITORexport EDITOR=vimin ~/.bashrc또는 그와 유사한 원하는 대로 표준 환경 변수를 설정하기만 하면 됩니다 .

답변2

여기서 답을 찾았어요https://www.howtogeek.com/howto/ubuntu/change-the-default-editor-from-nano-on-ubuntu-linux/이는 환경 변수를 변경하지 않고 기본 편집기를 변경하는 방법을 보여줍니다. 그러나 이는 Debian 기반 배포판에만 적용됩니다.

즉, cli에 다음 명령을 입력하십시오.

sudo update-alternatives --config editor

그러면 다음과 같은 다양한 편집기 옵션 메뉴가 제공됩니다.

$ sudo update-alternatives –config editor

There are 5 alternatives which provide `editor’.
Selection Alternative
———————————————–
1 /usr/bin/vim
2 /bin/ed
*+ 3 /bin/nano
4 /usr/bin/vim.basic
5 /usr/bin/vim.tiny
Press enter to keep the default[*], or type selection number:

기본값으로 설정하려는 편집기의 번호를 입력하기만 하면 됩니다.

답변3


alias v='vim'
별칭을 만들어서 저장할 수도 있습니다./.bashrc

관련 정보