Om du är nybörjare av Linux, den mest praktiska textredigeraren, är definitivt "nano". I den här handledningen kommer du att lära dig hur du ställer in "nano" textredigeraren default, istället för "vim" eller en annan utgivare.
Vim
si nano
det finns textredigerare för Linux. Var det Ubuntu eller RedHat, CentOSDessa redaktörer är viktigt när det gäller att modifiera ett skripten crontab
eller någon annan fil som finns på operativsystemet Linux.
Vim
(den mer avancerade versionen av "vi
") och nano
är en sorts Notepad för Linux, med skillnaden att de inte har något grafiskt gränssnitt. De öppnas direkt via kommandoraden och redigeras med deras hjälp i terminal / konsol eller logga in Linux genom en kund med support SSH, typ Putty eller Terminal (macOS).
För många användare, vim
det är lite mer komplicerat att ha en uppsättning av redigeringskommandon som förlitar sig på att skriva mer effektiva än kontrollerna genväg-ers, som det är kl nano
. Till exempel, om vi vill stänga en öppen fil med "vi
", vi måste skriva kommandot: ":quit!
"Eller kortare":q
!", medan vid"nano
"tangentkombination räcker"Ctrl+X". Ur denna synvinkel, nano
är något närmare Windows och gränssnitt macOS.
Om du har ett operativsystem installerat Linux, som är inställd på "vi
" textredigerare default, då måste du följa några enkla steg för att ställa in "nano" textredigeraren default in Linux.
Hur man ställer in "nano" textredigerare default, istället för "vim" eller en annan utgivare
Se först till att du har "nano
” installerat på systemet. Logga in i systemet och in terminal kör kommandot:
sudo yum -y install nano
Om du redan har installerat den sista meddelande får du den senaste versionen redan är installerad på datorn
Package nano-2.3.1-10.el7.x86_64 already installed and latest version
För att ställa in nano som standardredigerare CentOSmåste du lägga till följande rad i filen ~/.bashrc
av din användare:
export VISUAL=nano
Detta gör att alla kommandon som öppnar en editor används nano
istället för standardredigeraren som t.ex vi
eller vim
.
Om du vill det nano
för att vara standard för alla användare kan du lägga till den här raden i filen /etc/bashrc
. När du har lagt till den här raden måste du ladda upp filen .bashrc
med beställning:
source ~/.bashrc
eller
source /etc/bashrc
för att göra beställningen aktiv.
Denna handledning där du lär dig hur du ställer in "nano" textredigerare default, är särskilt användbar för att redigera kommandon som körs utan att ange vilken editor som ska användas för den filen. Det bästa exemplet är redigering crontab
, vilket görs genom att beställa: crontab -e
. Om du kör det här kommandot öppnas filen cronjob
i uppsättningsredigeraren default på systemet.
I scenariot där REDAKTÖR vi
är inställd default på systemet och du vill inte ändra det, utan filen crontab
du vill ha det öppna med nano
, spring sedan in terminal följande kommando:
env EDITOR=nano crontab -e
fil crontab
den öppnas automatiskt och kan redigeras med nano
för den aktuella sessionen.