Sida 3 av 4
SV: Att lära sig att använda terminalen, vim + mer
Postat: 20 feb 2008, 22:23
av tweeek
maths57 skrev:
tweeek skrev:
Alldeles lagom för en ny Linuxanvändare. Även om man kan göra det mesta med GUI så måste en del saker göras i terminalen. Som att tex ta bort/flytta/kopiera mappar som har root som ägare. Speciellt i Ubuntu då man inte kan logga in som root. Då är det bra att kunna de kommandon som du gick igenom.
Det där går också att göra grafiskt. Kör Alt+F2 och skriv in
gksudo nautilus. Då får du upp filbläddraren som root och kan göra både det ena och det andra.
Okej, men nu kan jag göra det genom terminalen också ;]
SV: Att lära sig att använda terminalen, vim + mer
Postat: 20 feb 2008, 22:33
av Urban Anjar
Men det är bra att kunna göra saker på olika sätt. Ibland behöver
man förklara saker för folk som skyr terminalen som pesten. Då är
det lugnast att man vet en grafisk lösning.
Nästa gång vill man sno ihop ett skript och då vill det till att man
vet hur man löser problemet med kommandon.
De flesta terminalgeeks skulle må väl av en terminalfri månad och
de som bara kör grafiska program skulle må väl av en månad med X
avstängt...
SV: Att lära sig att använda terminalen, vim + mer
Postat: 22 feb 2008, 20:01
av Kerath
Har precis börjat använda vim till att koda hemsidor med, det är helt underbart. Split screen är verkligen användbart, plus att man kan ha tabbar också!

SV: Att lära sig att använda terminalen, vim + mer
Postat: 22 feb 2008, 22:58
av Urban Anjar
Kerath skrev:
Har precis börjat använda vim till att koda hemsidor med, det är helt underbart. Split screen är verkligen användbart, plus att man kan ha tabbar också!
Liten ledtråd till oss som får handsvett av vim??
SV: Att lära sig att använda terminalen, vim + mer
Postat: 23 feb 2008, 11:36
av Kerath
För att använda split screen i vim tryck Esc och skriv:
eller för vertikal split:
Byt ut filnamn mot den fil du vill öppna. För att byta fil trycker du C-w w för att stänga C-w q för att låta en fil få större yta gäller C-w + och för mindre C-w -. Hoppas det hjälpte till en början.
C står för CTRL C-w är alltså Ctrl-w.
För att skapa tabbar skriv
och för att byta tab skriv
eller
. Har du många tabbar kan
och
vara bra också.
P.S. Alla kommandon förutsätter att du är i kommandoläge i vim och inte i redigeringsläge, tryck Esc för att komma in i kommandoläget.
Re: Att lära sig att använda terminalen, vim + mer
Postat: 07 apr 2008, 09:25
av Cantheman
Det här är en riktigt bra tråd!
Re: SV: Att lära sig att använda terminalen, vim + mer
Postat: 24 apr 2008, 09:21
av Osprey
Kerath skrev:För att använda split screen i vim tryck Esc och skriv:
etc...
Ojdå!! Nu blev jag imponerad! som gammal "vi-hacker" så upptäckte jag just att t.o.m "vi" kunde bli bättre, tack!

Re: Att lära sig att använda terminalen, vim + mer
Postat: 26 apr 2008, 10:59
av flierman
Sjysst sida, bokmärkt den. Jag har bestämt mig för att försöka lära mig terminal-kommandon, får se hur det går :-)
Re: SV: Att lära sig att använda terminalen
Postat: 23 maj 2008, 20:15
av qix
Kerath skrev:Du borde skriva att man kan göra ett bash-skript till ett "vanligt kommando". Detta görs genom att man som root:
Kod: Markera allt
mv mittskript /bin/ && chmod +x /bin/mittskript
Det är mycket enklare att göra på det här sättet, då slipper man skriva ut hela sökvägen.

Kanon. Man måste dock alltid skriva mittskript.sh , eller går det att komma förbi det också, så att man bara kan skriva mittskript?
Re: Att lära sig att använda terminalen, vim + mer
Postat: 23 maj 2008, 20:24
av mcNisse
qix skrev:Kanon. Man måste dock alltid skriva mittskript.sh , eller går det att komma förbi det också, så att man bara kan skriva mittskript?
Du kör det som skriptet heter. Skapar du ett skript som heter mittskript och det ligger i sökvägen går det att köra. Döper du skriptet till mittskript.sh kör du det. I linux har endelsen ingen betydelse. Att man ofta ger skalskript ändelsen sh är för att visa för anvandaren att det är ett skript.
Om du vill döpa skriptet till x.sh och vill köra x kan du antingen skapa ett alias eller så skapar du en mjuk länk.
Re: Att lära sig att använda terminalen, vim + mer
Postat: 23 maj 2008, 21:50
av qix
mcNisse skrev:qix skrev:Kanon. Man måste dock alltid skriva mittskript.sh , eller går det att komma förbi det också, så att man bara kan skriva mittskript?
Du kör det som skriptet heter. Skapar du ett skript som heter mittskript och det ligger i sökvägen går det att köra. Döper du skriptet till mittskript.sh kör du det. I linux har endelsen ingen betydelse. Att man ofta ger skalskript ändelsen sh är för att visa för anvandaren att det är ett skript.
Om du vill döpa skriptet till x.sh och vill köra x kan du antingen skapa ett alias eller så skapar du en mjuk länk.
Se där, varje dag lär man sig något nytt. Finemang.

Re: Att lära sig att använda terminalen, vim + mer
Postat: 06 jul 2008, 14:54
av Christian Johansson
Nu har jag läst guiden. Den var bra. Bara en kommentar; det står att "apropos" är samma som "man -k" och "info". Jag kan köpa att "apropos" och "man -k" är samma sak men "info" är väl något annat.
Re: Att lära sig att använda terminalen, vim + mer
Postat: 06 jul 2008, 14:57
av Christian Johansson
Aha, det var nog jag som missförstod följande mening:
Förutom man och "--help" så finns även "apropos" som är samma som "man -k" och "info".
Jag trodde att ovanstående mening säger att alla tre kommandona är samma sak men den säger bara att "apropos" och "man -k" är samma sak och dessutom finns "info" som är något annat. Meningen borde kanske omformuleras.
Re: Att lära sig att använda terminalen, vim + mer
Postat: 06 jul 2008, 17:49
av Emil.s
Christian Johansson skrev:Aha, det var nog jag som missförstod följande mening:
Förutom man och "--help" så finns även "apropos" som är samma som "man -k" och "info".
Jag trodde att ovanstående mening säger att alla tre kommandona är samma sak men den säger bara att "apropos" och "man -k" är samma sak och dessutom finns "info" som är något annat. Meningen borde kanske omformuleras.
Jo, så är det väl tänkt. Redan ändrat

Re: Att lära sig att använda terminalen, vim + mer
Postat: 06 jul 2008, 22:06
av maths57
Vet inte om jag slår in en öppen dörr här, men man kan dela in dessa i tre användningsområden. 'man -k' och 'apropos' ger samma, enkla upplyssning om vad det är för program; man och info är ungefär samma sak och är manualer, mer eller mindre utförliga upplysningar om programmet; medan '--help' brukar ge information om hur man använder kommandot med olika tillval, ett något man kan använda om man får hjärnsläpp.
Re: Att lära sig att använda terminalen, vim + mer
Postat: 06 jul 2008, 22:28
av Emil.s
maths57 skrev:Vet inte om jag slår in en öppen dörr här, men man kan dela in dessa i tre användningsområden. 'man -k' och 'apropos' ger samma, enkla upplyssning om vad det är för program; man och info är ungefär samma sak och är manualer, mer eller mindre utförliga upplysningar om programmet; medan '--help' brukar ge information om hur man använder kommandot med olika tillval, ett något man kan använda om man får hjärnsläpp.
Visst har du rätt i det. Men inte alltid.
Som vanligt så har man inget exempel, men det finns en del program där man i princip får ut hela manualen genom "--help", och program med värdelös --help, men bra manual.
Om man är intresserad så tror jag inte att det dröjer så länge alls innan man kommer på det själv.

Re: Att lära sig att använda terminalen, vim + mer
Postat: 06 jul 2008, 22:38
av maths57
Jo, ibland ger '--help' nästan eller precis hela manualen. Det beror på hur omfattande den är. Men det märker man snart, som sagt.
Re: Att lära sig att använda terminalen, vim + mer
Postat: 06 jul 2008, 22:39
av Osprey
Re: Att lära sig att använda terminalen, vim + mer
Postat: 07 jul 2008, 19:34
av Emil.s
Jo, det är sant. Men det är ju iof bara en kort lista över interna Bash komandon. Men jag ska nog skriva dit det iallafall.

Re: Att lära sig att använda terminalen, vim + mer
Postat: 29 nov 2008, 16:30
av Megabyte