vim을 crontab의 $EDITOR로 영구적으로 설정

vim을 crontab의 $EDITOR로 영구적으로 설정

exec 를 통해 crontab을 편집할 때 터미널에 vi 대신 vim을 사용하도록 지시하려고 합니다 export EDITOR=vim. 그러나 터미널을 닫고 새 터미널을 열면 세션이 재설정됩니다. 이것을 어떻게 바꿀 수 있나요?

답변1

echo 'export EDITOR=vim' >> ~/.bashrc

답변2

man페이지 에서 :

-e VISUAL 또는 EDITOR 환경 변수로 지정된 편집기를 사용하여 현재 crontab을 편집합니다.

따라서 불행하게도 crontab 관련 설정은 없지만 EDITORcron을 편집하기 전에 별칭을 만들어 편집기를 호출할 수 있습니다.vim

alias crontabvim="export EDITOR=vim;crontab $@"

$@모든 후속 매개변수는 명령에 적용됩니다 crontab.

~/.bashrc세션 지속성을 위해 파일 에 저장할 수 있습니다 .

관련 정보