Als u een beginnende gebruiker bent van Linux, de handigste teksteditor, is absoluut "nano". In deze tutorial leer je hoe je de "nano" teksteditor instelt default, in plaats van "vim" of een andere uitgever.
Vim
si nano
er zijn tekstverwerkers voor Linux. Of het nu Ubuntu of RedHat, CentOSDeze editors zijn van vitaal belang als het gaat om wijzigen van een scripteen crontab
of een ander bestand dat aanwezig is op het besturingssysteem Linux.
Vim
(de meer geavanceerde versie van "vi
") En nano
zijn soort Notepad voor Linux, met het verschil dat ze geen grafische interface hebben. Ze worden direct geopend via de opdrachtregel en bewerkt met hun hulp in terminal / console of log in op Linux via een klant met ondersteuning SSH, Like Putty of Terminal (macOS).
Voor veel gebruikers, vim
het is een beetje ingewikkelder, met een set van het bewerken commando's die afhankelijk typen effectiever dan de controles kortere weg-ers, zoals het is op nano
. Als we bijvoorbeeld een geopend bestand willen sluiten met "vi
", we moeten de opdracht typen: ":quit!
"Of korter":q
!", terwijl "nano
"Toetsencombinatie is genoeg"Ctrl+X". Vanuit dit standpunt, nano
is iets dichterbij Windows en de interface macOS.
Als u een besturingssysteem hebt geïnstalleerd Linux, die is ingesteld op "vi
”teksteditor default, dan moet je een paar eenvoudige stappen volgen om de "nano" teksteditor in te stellen default in Linux.
Hoe "nano" teksteditor in te stellen default, in plaats van "vim" of een andere editor
Controleer eerst of u de "nano
” geïnstalleerd op het systeem. Log in op het systeem en in terminal voer de opdracht uit:
sudo yum -y install nano
Als u de laatste boodschap geïnstalleerd ontvangt u de meest recente versie is al geïnstalleerd op uw systeem
Package nano-2.3.1-10.el7.x86_64 already installed and latest version
Nano instellen als de standaardeditor CentOS, moet u de volgende regel aan het bestand toevoegen ~/.bashrc
van uw gebruiker:
export VISUAL=nano
Dit zorgt ervoor dat elke opdracht die een editor opent, wordt gebruikt nano
in plaats van de standaardeditor zoals vi
of vim
.
Als je dat wilt nano
om standaard te zijn voor alle gebruikers, kunt u deze regel aan het bestand toevoegen /etc/bashrc
. Na het toevoegen van deze regel moet u het bestand uploaden .bashrc
bij bestelling:
source ~/.bashrc
of
source /etc/bashrc
om de bestelling actief te maken.
Deze tutorial waarin je leert hoe je de "nano" teksteditor instelt default, is vooral handig voor het bewerken van opdrachten die worden uitgevoerd zonder op te geven welke editor voor dat bestand moet worden gebruikt. Het beste voorbeeld is bewerken crontab
, wat wordt gedaan door te bestellen: crontab -e
. Door deze opdracht uit te voeren, wordt het bestand geopend cronjob
in de set-editor default op het systeem.
In het scenario waar EDITOR vi
is ingesteld default op het systeem en u wilt het niet wijzigen, maar het bestand crontab
jij wil het openen met nano
, voer dan uit in terminal het volgende commando:
env EDITOR=nano crontab -e
file crontab
het wordt automatisch geopend en kan worden bewerkt met nano
voor de huidige sessie.