मुझे पता है कि मैं EDITOR वैरिएबल सेट कर सकता हूं और अपने कॉट्रैब को emacs के साथ एडिट कर सकता हूं, लेकिन इसके लिए शेल से प्रक्रिया शुरू करने की आवश्यकता होती है
$ 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
अगर एस्केल में क्रेस्टब का उपयोग करना काम करता है जो सही दिशा में एक कदम होगा, लेकिन यह अभी भी वैसा नहीं है जैसा मैं उम्मीद कर रहा था। Emacs में एक Mx टर्म बफर के भीतर से crontab -e को निष्पादित करने का प्रयास विफल रहता है (कम से कम OpenBSD 5.6 पर emacs 24.3.1 के साथ)। आदर्श मामले में, एक क्रॉस्टैब मोड होगा जो मुझे अनुमति देता है
Mx crontab
यह एक प्रमुख विधा है और मुझे कॉन्टैब के साथ कमांड लाइन पर सामान्य सामान करने की अनुमति देता है और यह सभी कुंजी के लिए बाध्य है। मुझे यकीन है कि इस के लिए एक विधा या कुछ होगा, लेकिन मैं बहुत किस्मत वाला नहीं था।
M-x term
एक बहुत गूंगा टर्मिनल शुरू करने के लिए उपयोग करने के बारे में क्या ?
crontab-mode
MELPA में एक है, क्या आपने इसे आज़माया है? (मैं नहीं था, इसलिए मुझे नहीं पता कि यह काम करता है या क्या यह वही करता है जो आप चाहते हैं)।