Як зберегти та вийти з crontab -e?


32

Як зберегти та вийти crontab -e?

Я перепробував кожен перерахований тут метод, і жоден не працює, у мене є centos 5, vi за замовчуванням приходить yum, і я встановив нано

Вирішено

просто змінив редактор за замовчуванням

export EDITOR=nano

і тепер я можу робити те, що я роблю, використовуючи нано :) дякую всім, і так, я повинен навчитися Vi .. колись !!!


echo $EDITOR?
кванта

@quanta сер не працював добре, можливо, я щось неправильно роблю, оскільки я звик користуватися nano, а не vi ok, тому я відкриваю contab -e, пишу echo $ EDITOR і натискаю Enter, воно не виходить, воно знижується 1 рядок
користувач

Ні, я маю на увазі введіть echo $EDITORтермінал, щоб визначити, який редактор за замовчуванням ви використовуєте.
кванта

@quanta дякую, що нагадали мені, що я можу змінити редактор за замовчуванням: D
користувач

для користувачів, які приїжджають сюди; Мабуть, редактор за замовчуванням вирішено в / usr / bin / sensible-editor, і після моєї установки він визначив редактор, який називається ' ed ' як стандартний. Ед можна вийти, ввівши "q", а потім "Enter".
immeëmosol

Відповіді:


34

Як зазначали інші, перше, що потрібно переконатися, що ви використовуєте редактор, який вам подобається.

Ми всі адміністратори тут, тому нам всі подобаються vi(качки, бігає).

export VISUAL=vi
crontab -e

(зробіть кілька змін, закінчивши ESCAPE)

:wq

А crontab -lтепер повинен показати вам свій новий кронтаб. Якщо ви віддаєте перевагу якомусь іншому редактору, встановіть це у змінній середовища VISUAL та закрийте його відповідно.


2
сер, я не звик до vi, я використовую нано, тому у мене виникають труднощі :)
користувач

Я радий, що ти знайшов рішення; але чи можу я заохотити вас задати питання, на яке ви хочете відповісти в майбутньому? Можливо, тут було б краще питання: "як змінити редактор, який викликається під час введення crontab -e"? Люди досить швидко запропонують альтернативи, якщо те, що ви насправді хочете, здається неможливим.
MadHatter підтримує Моніку

Ви також можете натиснути ESCпотім , :xщоб зберегти і вийти, або вдарити ESCпотім ZZ(це shift+ zz).
маячка

Вибачте: D, коли я задав питання, я хотів розібратися, як це зробити у vi, а потім quanta попросив мене подивитися, що таке мій редактор за замовчуванням, тоді я згадав змінити це і зробити це легко з nano - у мене цього не було Ідея, коли я задав питання: D
користувач

5

Ctrl+ x, відповідь, натиснувши, yщоб зберегти зміни та Enterпідтвердити.


4

Щоб вийти з редактора vi :

Зазвичай новий або модифікований файл зберігається, коли ви залишаєте vi. Однак ви можете також вийти з vi, не зберігаючи файл. Курсор переміщується до нижньої частини екрана кожного разу, коли вводиться двокрапка (:).

:x<Enter>   quit vi, writing out modified file to file named in original invocation
:wq<Enter>  quit vi, writing out modified file to file named in original invocation
:q<Enter>   quit (or exit) vi
:q!<Enter>  quit vi even though latest changes have not been saved for this vi call

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.