| .bash_aliases och .inputrc | E-post |
|
De flesta känner till att man kan definiera alias i BASH genom att antingen lägga dom i .bashrc eller låta .bashrc hämta en extern aliasfil (ex.vis .bash_aliases). Man definierar ett alias med kommandot alias, namet på aliaset samt de instruktioner som ska utföras av aliaset. Ett exempel kan se ut såhär: alias home='cd'
Om man nu vid prompten skriver "home" (utan citationstecken) utförs kommandot "cd" vilket förflyttar dig till din hemkatalog. alias _sources='sudo vim /etc/apt/sources.list'
Anges kommandot "_sources" öppnas /etc/apt/sources.list i editorn vim. Alias är utmärkt när man vill utföra ett bestämt kommando med färre tangentnedslag eller om man vill ändra beteendet för ett visst kommando. alias rm='rm -i'
Men om du vill stänga av datorn med Ctrl-PgDown; gå till tidigare katalog med F12; ersätta "fil.txt" med "cat fil.txt | grep ''" genom att trycka på Ctrl-t ... då är alias ingenting att ha och det är dags att titta på .inputrc. Har du ingen fil som heter .inputrc i din hem-katalog (~/.inputrc) så kan du skapa den med "touch ~/.inputrc". "x":"[kryss]" på första raden (med citationstecken och allt) Stäng sedan terminalen och öppna den igen för att ladda om .inputrc (Ctrl-x Ctrl-r går också att använda och är ju också snabbare). Nu ska du lägga in de mappningar jag talade om ovan. För att se vilka tecken olika tangenter skickar kan du i terminalen trycka Ctrl-v och sedan slå en tangent eller tangentkombination. Så lägg till följande i .inputrc: "\e[6;5~":"sudo halt\C-M" "\e[24~":"cd -\C-M" "\C-t":"\C-Acat \C-E | grep ''\C-B" Ladda om .inputrc med Ctrl-x Ctrl-r
Nu kan du trycka Ctrl-PgDn för att stänga ner datorn och trycka F12 för att gå till föregående katalog (tryck en gång till för att gå tillbaka. That's the power of .inputrc ! Kommentarer (0)
![]() Skriv kommentar
|
| Nästa > |
|---|





