RSS

Bokmärken i terminalen med DirB

30 Okt

Att hållar reda på var man är i terminalen och förflytta sig mellan mappar, kan vara ganska jobbigt. Man ska komma ihåg många och långa sökväger, som då också ska skrivas i utan några stavfel för att man ska komma rätt. Tidigare har jag skrivit om cdargs för att skapa bokmärken. Nu har jag hittat ett annat program som heter DirB.

DirB är helt enkelt ett bashskript som man lägger till i sin konfigurationsfil för bash och som då ger ett par extra kommandon. Man kan då bokmärka kataloger och sedan enkelt förflytta sig mellan sina bokmärken.

Installera

Du hämtar filen på www.dirb.info/bashDirB. I Firefox fick jag lov att klicka på Arkiv – Spara ram som och sedan spara som vanligt textdokument. Det är alltså innehållet på webbsidan som ska sparas.

Döp om filen från bashDirB till .bashDirB och lägg den direkt i hemkatalogen.

mv bashDirB .bashDirB

Redigera sedan filen ~/.bashrc genom att lägga till följande rad nära början av filen.

source ~/.bashDirB

Stäng terminalen, logga för säkerhets skull ut och sedan in igen för att .bashrc ska läsas in ordentligt. Nu är skriptet klart att använda.

Kommandon

De nya kommandon man får är följande.

  • Spara ett bokmärke med ett namn: s
  • Gå till ett bokmärke eller mapp: g
  • Lägger till en mapp i en lista som man sedan kan hoppa i. Listan visas varje gång man kör kommandot: p
  • Ta bort ett namngivet bokmärke: r
  • Visa en lista på bokmärken: sl
  • Visa sökvägen till ett namngivet bokmärke: d

Lägga till bokmärke

Ge ett namn till bokmärket. Det kan vara en bokstav eller ett ord. I det här exemplet går jag till skrivbordsmappen och anger ett bokmärke på två bokstäver.

cd Skrivbord
s sb

Gå till bokmärke eller mapp

För att gå till bokmärket skriver man så här.

g sb

Men det går också att ange sökvägen till en mapp och då fungerar DirB som kommandot cd.

g Skrivbord

Visa alla bokmärken

För att se vilka bokmärken man har, anger man följande kommando.

sl

Man kan också använda en längre form som då visar när bokmärket senast användes.

sl -l

Har man många bokmärken, går det att söka bland dem. Man måste bara ange sökningen inom parentes.

sl "b*"

Se sökväg för bokmärke

För att fräscha upp minnet var ett visst bokmärke leder till kan man använda följande kommando.

d bokmärket

Hoppa mellan olika bokmärken

Om man har ett antal bokmärken som man ofta hoppar mellan, kan man lägga dem i en länklista. Man kan då inte bara hoppa tillbaka till den katalog man var senast, utan också välja någon annan i listan.

För att gå till en mapp och lägga den överst i länklistan.

p mapp

För lägga till ett bokmärke i länklistan.

p bokmärke

För att gå till föregående katalog i listan.

p

För att gå till en viss katalog i listan anger man dess placering i listan.

p +3

Om man istället utgår från botten på listan.

p -3

För att gå till den sista i listan.

p -0

Ta bort bokmärke

Tycker man att man inte längre har någon användning för ett bokmärke, kan man radera det.

r bokmärke

Creative Commons License
Det här verket av Maths Göthe är licensierat under Creative Commons Erkännande-Dela Lika 2.5 Sverige License.

 
Lämna en kommentar

Publicerat av på 30 oktober 2010 i Dator, Terminalen

 

Etiketter: , , , , , ,

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com Logo

Du kommenterar med ditt WordPress.com-konto. Logga ut / Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut / Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut / Ändra )

Google+ photo

Du kommenterar med ditt Google+-konto. Logga ut / Ändra )

Ansluter till %s

 
%d bloggare gillar detta: