CDargs Bringer Bokmerker til Linux Command Line


Redusere tastetrykk er ikke den eneste veien til produktivitet, men det hjelper sikkert. Hvis du finner deg selv å besøke de samme katalogene på systemet (eller systemer) hver dag, spare tid og bokmerke dine mest brukte katalogene med CDargs.

Selv med kategorien ferdigstillelse, flytte rundt i filsystemet ved lede linje kan få kjedelige. For eksempel, bruker jeg Dropbox til å lagre alle mine arbeidsfiler og organisere filene mine etter klient eller prosjekt. Så, for eksempel, jeg holde mine Linux.com historier henhold Dropbox /Dokumenter /Historier /Linux.com og mine fakturaer i henhold til Dropbox /Dokumenter /fakturaer. Jeg kunne skrive cd ~ /Dropbox /Dokumenter /Stories /Linux.com hver gang, eller lage en symlink eller alias som ville være kortere, eller bare installere cdargs og gjøre livet enklere.

Du kan finne CDargs på de fleste Debian-baserte distroer, så hvis du bruker Debian, Linux Mint eller Ubuntu bør du være i stand til å bare ta det med sudo apt-get install cdargs. Det er også tilgjengelig på Fedora, og du bør være i stand til å finne den gjennom opensuse Build service også.

Når du har installert CDargs, du også kommer til å ønske å legge et skript for å støtte din favoritt skall. Forutsatt din favoritt skallet er enten GNU Bash eller tcsh. På Debian-baserte systemer, er dette plassert under /usr /share /doc /cdargs /eksempler. Siden de fleste brukerne arbeider med Bash, vil vi se på den. Du må kilden filen cdargs-bash.sh å bruke mesteparten av snarveiene for CDargs at jeg skal forklare i denne opplæringen.

Du kan gjøre dette en gang med kilden /usr /share /doc /cdargs /eksempler /cdargs-bash.sh, noe som er bra for å følge sammen med denne opplæringen. Problemet med det er at det tar bare effekt for varigheten av økten du kjører. Når du logger deg ut av det skallet, vil Bash ikke vet om manuset og så du må til kilden filen hver gang. Eller du kan bare legge dette til din ~ /.bashrc:


 kilde /usr/share/doc/cdargs/examples/cdargs-bash.sh 


Hvis det ikke .bashrc i hjemmekatalogen, gå videre og lage en ny fil med det navnet.

Bruke CDargs

Nå er det på tide å begynne å bruke cdargs. Først, la oss legge til et bokmerke for en katalog du bruker ofte. Gå videre og cd som helst mappe du bruker ofte, og deretter legge den til i listen over bokmerker med ca snarvei
. Så, for eksempel, vil jeg bruke ca Lc å legge ~ /Dropbox /Dokumenter /Stories /Linux.com til mine bokmerker. Nå har jeg et bokmerke med navnet Lc som jeg kan bruke til å flytte til den katalogen.

Du kan bruke bokmerket i en rekke måter. Kjører CDB Lc er den raskeste veien. Men hva hvis du har glemt hva navnet du har gitt et bokmerke? Ikke noe problem. Kjør cv og du vil være i stand til å se hele listen over bokmerker. Det vil se omtrent slik ut:


 0 [LC] /home/jzb/Dropbox/Documents/Stories/Linux.com 1 [fortellinger] /home /jzb /Dropbox /Dokumenter /Stories 2 [Dokumenter] /home /jzb /Dropbox /Dokumenter 3 [ff] /home /jzb /local /firefox 4 [LP] /home /jzb /Dropbox /Dokumenter /Stories /LinuxPro 5 [LWN] /home /jzb /Dropbox /Dokumenter /Stories /LWN 6 [dwld] /home /jzb /Downloads 


På bunnen av terminalen, bør du også se en L: eller B: å indikere om du er i liste eller bla modus. Som standard bør du være listemodus når du kjører CDB. Her kan du velge noen av bokmerkene, eller legge til nye (trykk på a) eller slette bokmerker ved å markere bokmerket du vil fjerne, og trykke på d.

Mens i cdargs kan du også bla filsystemet og se etter kataloger å legge til. Egentlig kan du også bruke cdargs som en nettleser for kataloger, slik at du ikke trenger å skrive ut fulle katalognavn. For eksempel kjøre cv i ditt hjemmeområde og traff Tab. Nå vil du se en B i bunnlinjen og en oversikt over alle underkataloger i ditt hjemmeområde. Nå kan du bruke piltastene for å bla gjennom katalogstrukturen. Vim-brukere vil også føle seg hjemme, som du kan bruke h, j, k, nøkler de l å gå til venstre, opp, ned og til høyre, henholdsvis. Hit Enter for å avslutte cdargs og plasseres i katalogen du vil bladde til.

Merk at cdargs ikke viser skjulte kataloger som standard, men du kan endre det ved å skrive. – som bør være lett å huske. Bare skriv. å se skjulte kataloger, som begynner med prikk. Endelig kan du se alle bevegelses kommandoer og slikt mens i cdargs med H, og avslutte med q.

Enkelt, nei? CDargs er ikke et komplekst program, men det er litt av en tidsbesparende hvis du blir disiplinert om å bruke det. La oss oppsummere med en rask oppsummering av de mest nyttige kommandoer.

  • ca bokmerke Anmeldelser - Legge til et bokmerke med navnet bokmerket

    ca - Når den brukes uten argument, vil legge til gjeldende katalog til bokmerkene dine med navnet på katalogen som navnet på bokmerket

    CDB bokmerke.
    - Flytt til katalogen bokmerke med navnet bokmerket

    CDB -. Når den brukes uten et argument, vil ta deg til leseren å plukke fra bokmerkene

    cv - Like CDB. Åpner CDargs 'browser.

    Det tar omtrent ti minutter å installere cdargs og en annen ti eller så å legge katalogene du bruker oftest. Den eneste ulempen jeg har funnet med CDargs er at det er designet med en enkelt datamaskin i tankene. Hvis du bruker flere datamaskiner, må du installere og konfigurere den på hver, noe som kan være litt av en hodepine. Hvis du har to (eller flere) datamaskiner som er satt opp på samme måte, merk at du kan kopiere bokmerker fil som er lagret under hjemmekatalogen som .cdargs. Det er en skam at noe dette nyttig (og relativt åpenbare) er ikke en standard del av GNU Bash på dette punktet, men minst har vi CDargs. Enjoy!