EDITOR 변수를 설정하고 emacs로 crontab을 편집 할 수 있지만 쉘을 사용하여 프로세스를 시작해야한다는 것을 알고 있습니다.
$ crontab -e
내 질문은 이미 emacs 안에 있다면 어떻게 crontab을 직접 수정할 수 있습니까? eshell을 시작하고 거기에서 crontab -e를 실행하려고했지만 터미널이 불평합니다.
$ crontab -e
emacs: Terminal type "dumb" is not powerful enough to run Emacs.
It lacks the ability to position the cursor.
If that is not the actual type of terminal you have,
use the Bourne shell command `TERM=... export TERM' (C-shell:
`setenv TERM ...') to specify the correct type. It may be necessary
to do `unset TERMINFO' (C-shell: `unsetenv TERMINFO') as well.
/usr/bin/crontab: no changes made to crontab
eshell에서 crontab을 사용하면 올바른 방향으로 나아가지만 여전히 내가 바라는 것은 아닙니다. emacs의 Mx 용어 버퍼 내에서 crontab -e를 실행하려는 시도도 실패합니다 (적어도 emacs가 24.3.1 인 OpenBSD 5.6에서). 이상적인 경우에는 crontab 모드가있어서
MX 크론 탭
그것은 주요 모드를 발생시키고 crontab을 사용하여 명령 줄에서 수행하는 일반적인 작업을 수행하고 키에 바인딩되도록했습니다. 나는 이것에 대한 모드 나 무언가가있을 것이라고 확신했지만 하나를 찾는 데 많은 운이 없었습니다.
M-x term
멍청하지 않은 터미널을 시작하기 위해 사용 하는 것은 어떻습니까?
@ wvxvw : 예 Mx 목록 패키지를 먼저 수행하고 해당 모드를 찾았지만 설명은 이것이 자신의 개인적인 물건으로 작업하는 사람이 rc 아래 유지하는 데 도움이되는 강조 모드라는 것을 나타냅니다.
—
unclejamil
@ Nsukami_ : 그것은 작동 할 수 있지만 실제로 내가 결국은 아닙니다. 그것은 emacs에 나를 유지 시켜서 올바른 방향으로 나아가고 emacs를 떠나는 것보다 낫습니다.하지만 crontab을위한 좋은 모드 인 것 같습니다 (xx crontab과 같은 것) crontab을 사용하여 명령 줄에 스위치가 있습니다.
—
unclejamil 2016 년
@ Nsukami_ : 의견에서 우리의 토론을 바탕으로 내가 찾고있는 것을 명확히하기 위해 질문을 업데이트했습니다. BTW, 제안 해 주셔서 감사합니다.
—
unclejamil
crontab-mode
당신은 그것을 시도 않았다 MELPA에? (나는하지 않았으므로 작동하는지 또는 원하는 것을하는지 알 수 없습니다).