Strona 1 z 1

"crontab -e" jak zminić edytor ?

: 09 sty 2011, 20:34
autor: Pawel2420
Wywołałem z konsoli polecenie "crontab -e". Pojawiła się możliwość wyboru jednego z trzech edytorów. Wybrałem pierwszy. Niestety nie zapamiętałem jak się nazywał.
Nie wiem jak w nim zapisać zmiany. Wykryłem, że CRTL Z kończy jego działanie. Teraz po ponownym wybraniu "crontab -e" system automatycznie wybiera ten pierwszy edytor.
Jak zmienić ten domyślny edytor np. na nano ?

Odp: "crontab -e" jak zminić edytor ?

: 09 sty 2011, 20:46
autor: Dwimenor

Kod: Zaznacz cały

export EDITOR=nano; cronetab -e

Odp: "crontab -e" jak zminić edytor ?

: 09 sty 2011, 21:30
autor: Pawel2420
Zadziałało.
Jednak jeśli zamknę okienko konsolą i otworzę go ponownie to wszytko wraca do poprzedniego stanu.
Jak nazywa się ten edytor, który domyślnie się uruchamia ?

Odp: "crontab -e" jak zminić edytor ?

: 09 sty 2011, 21:52
autor: kklimonda
skasuj ~/.selected_editor i odpal crontab -e ponownie

Odp: "crontab -e" jak zminić edytor ?

: 09 sty 2011, 21:57
autor: Dwimenor
Jak tak, to już można odpalić

Kod: Zaznacz cały

select-editor
z konsoli. Fajnie, nawet nie wiedziałem, że coś takiego jest:)

Odp: "crontab -e" jak zminić edytor ?

: 09 sty 2011, 22:21
autor: Pawel2420
Teraz już wszytko jest OK.
Bardzo dziękuję za pomoc.

Odp: "crontab -e" jak zminić edytor ?

: 12 sty 2011, 18:06
autor: Pan Świnka

Kod: Zaznacz cały

sudo update-alternatives --config editor

Odp: "crontab -e" jak zminić edytor ?

: 12 sty 2011, 18:33
autor: jacekalex
Wklej do /etc/bash.bashrc taki konfig:

Kod: Zaznacz cały

if [[ ${TERM} =~ xterm*|rxvt*|Eterm|aterm|kterm|gnome*|interix ]] ; then
    EDITOR=/usr/bin/gedit
else
    EDITOR=/usr/bin/nano
fi
Gdzie gedit - to edytor w Gnome, osobiście uważam, że lepsze jest geany, (gedit potrafi wywalić konfig z powodu białych znaków), nano - edytor konsolowy.

To by było na tyle
:craz: