Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: raimo - 06.01.24 - klo:20.54
-
Nano on käyttäjäystävällisempi kuin haisuli vi joten otetaan se käyttöön:
sudo nano /etc/environment
Lisää tiedostoon rivi:
EDITOR=nano
Ctrl+o tallentaa ja Ctrl+x sulkee nanon.
Kirjaudu ulos/sisään tai boottaa kone.
Nyt oletuseditori on nano, toimii sekä normikäyttäjälä että sudo-käyttäjällä.
En siis käsitä esim Fedoran tyyliä käyttää oletuseditorina nano:n sijasta vi:miä :P
-
Miksi ei vain:
vi ~/.profile
i
export EDITOR=nano
<ESC>
:wq
;)
-
No ei ole tullut mieleenkään moinen ikuisuusratkaisu, kiitos mainiosta korjauksesta. :)
-
Nanon tilalla voi nykyään käyttää myös microa, joka tottelee mahdollisimman pitkälle GUI-ympäristöstä tuttuja näppäinyhdistelmiä (X11:n tai Waylandin alla paremmin, konsolissa vähän huonommin, koska esim. Vaihto+nuolinäppäimet eivät mene pääte-emuloinnin läpi).
Löytyy paketista ”micro” (joissakin jakeluissa ”micro-editor”).
-
Nanon tilalla voi nykyään käyttää myös microa, joka tottelee mahdollisimman pitkälle GUI-ympäristöstä tuttuja näppäinyhdistelmiä (X11:n tai Waylandin alla paremmin, konsolissa vähän huonommin, koska esim. Vaihto+nuolinäppäimet eivät mene pääte-emuloinnin läpi).
Löytyy paketista ”micro” (joissakin jakeluissa ”micro-editor”).
Kiitos, toi vaikuttaa tosi hyvältä. Ctrl+S tallentaa ja Ctrl+Q sulkee micron, siinäpä ne tärkeimmät pikavalinnat. :)
-
En siis käsitä esim Fedoran tyyliä käyttää oletuseditorina nano:n sijasta vi:miä :P
Vi on peruseditori useissa Linux/Unix -järjestelmissä. Nuo yksinkertaiset editorit eivät tarvise järjelmän kirjastoja.
Nano taas on muokattu versio Pico:sta, joka oli kehitelty editorista. https://www.linux.fi/wiki/Pico
Linux/Unix -järjestemien editoreja olivat rivieditorit, joita joissakin jakeluissa yhä on käytössä mm
skripteissä.
https://www.linux.fi/wiki/Vim#Vi
https://www.linux.fi/wiki/Nano
-
Miksi ei vain:
vi ~/.profile
i
export EDITOR=nano
<ESC>
:wq
;)
Mitens tämä tehdään rootille(sudo) ts vaikkapa
sudo crontab -e
?
-
Tuo minun ohjeeni 1. viestissä toimii myös sudo:lla ajettuihin komentoihin.
tosin sen joutuu tekemään aina kun vi päivittyy, aika useasti.
Kuvittelisin, että käyttäjän EDITOR-ympäristömuuttuja periytyy rootillekin sudoa käyttäessä, mutta en ole tarkistanut. Voit toki tehdä saman muutoksen järjesltemänlaajuisesti /etc/profile-tiedostoon. Voit myös käyttää /etc/environment-tiedostoa, mutta jätä silloin export pois tuosta riviltä. Ja tokihan rootille voi tehdä erikseen saman muutoksen rootin .profile-tiedostoon.
-
Tuo minun ohjeeni 1. viestissä toimii myös sudo:lla ajettuihin komentoihin.
tosin sen joutuu tekemään aina kun vi päivittyy, aika useasti.
Kuvittelisin, että käyttäjän EDITOR-ympäristömuuttuja periytyy rootillekin sudoa käyttäessä, mutta en ole tarkistanut. Voit toki tehdä saman muutoksen järjesltemänlaajuisesti /etc/profile-tiedostoon. Voit myös käyttää /etc/environment-tiedostoa, mutta jätä silloin export pois tuosta riviltä. Ja tokihan rootille voi tehdä erikseen saman muutoksen rootin .profile-tiedostoon.
Mikään noista ei toimi, no /etc/environment en vielä kokeillut, rootin .profile ei auta eikä /etc/profile.
Mekillistä minustakin.
-
/etc/environment auttoi, kiitos paljon! :)
Boottasin jokaisen muutoksen jälkeen ja ei muista ollut apua.
No nyt se toimii järjestelmänlaajuisesti, mikä olikin se toivottu lopputulos.