Handbok Terminal

Handbok Terminal

Jonathan Singer

Kurt Hindenburg

developer: Robert Knight
developer: Kurt Hindenburg
developer: Waldo Bastian
reviewer: Mike McBride
Översättare: Stefan Asserhäll
Revision Program 18.04 (2018-03-10)

Terminal är KDE:s terminalemulator.


Kapitel 1. Introduktion

Kapitel 1. Introduktion

Vad är en terminal?

Programmet Terminal är en X-terminalemulator, ofta kallat en terminal eller ett skal. Den ger dig en kommandorad i ett fönster med bara text.

Terminal kör normalt ett kommandoskal, ett program som kör kommandon du skriver in. Skalet som Terminal kör beror på dina kontoinställningar. Titta i operativsystemets dokumentation för att ta reda på vad ett skal är, hur man anpassar det och använder det.

Historik

Historik

Terminal använder begreppet historik för att låta användare visa utmatning som visats tidigare. Normalt är historik aktiverat och inställt att spara 1000 rader utmatning förutom det som för närvarande visas på skärmen.

När textrader rullar upp ovanför skärmens överkant, kan de granskas genom att flytta rullningslisten uppåt, genom att använda mushjulet, eller genom att använda tangenterna Skift+Page Up (för att flytta bakåt), Skift+Page Down (för att flytta framåt), Skift+Upp (för att flytta upp en rad) och Skift+Ner (för att flytta ner en rad).

Hur mycket Skift+Page Up/Page Down rullar kan ändras mellan en halv och en hel sida under fliken Historik i profilens inställningsfönster (använd InställningarRedigera nuvarande profil... för att visa fönstret).

Profiler

Profiler

Profiler låter användare snabbt och enkelt automatisera körning av vanliga kommandon. Exempel skulle kunna omfatta:

  • Anslut till en annan dator med ssh

  • Starta en IRC-session

  • Använd tail för att bevaka en fil

Alla nya och ändrade profiler sparas i användarens lokala hemkatalog i $XDG_DATA_HOME/konsole.

Procedur för att skapa en ny profil:

  1. Klicka på menyalternativet InställningarHantera profiler...

  2. Klicka på knappen Ny profil...

  3. Fyll i den första raden med ett namn. Det är namnet som visas i menyn, och som används som standardrubrik istället för Skal när du startar en session av den här typen.

  4. Skriv in ett kommando precis som du normalt skulle göra om du öppnade ett nytt skal, och skulle utföra kommandot. I vårt första exempel ovan, skulle du kunna skriva ssh administration.

  5. Ställ in sessionens utseende under dialogrutans övriga flikar. Du kan använda ett annat teckensnitt, färgschema och typ av $TERM och många andra inställningar för varje session.

  6. Klicka på knappen Ok. Den nya sessionen är nu tillgänglig i dialogrutan Hantera profiler....

Alla profiler markerade med Visa i meny kommer att listas enligt namn i menyn ArkivNy flik. Ingen undermeny visas om bara förvald profil ska visas.

Musknappar

Musknappar

Det här avsnittet beskriver användning av musknapparna med den vanliga inställningen av musknapparna för högerhänta. För vänsterhänta, byt vänster och höger i nedanstående text.

Vänster

Ett klick på vänster knapp skickas som en händelse till programmet som körs i Terminal. Om ett program reagerar på musklick, indikerar Terminal detta genom att visa en pilmarkör. Om inte visas en I-formad (stapel) markör.

Att hålla nere vänsterknappen och dra musen över skärmen med ett program som inte känner till musen, markerar ett område av texten. Medan man drar musen visas den markerade texten i omvända färger som synligt gensvar. Välj Kopiera i menyn Redigera för att kopiera den markerade texten till klippbordet för ytterligare användning i Terminal eller ett annat program. Den markerade texten kan också dras och släppas i program som kan hantera detta. Håll nere Ctrl-tangenten och dra den markerade texten till önskad plats.

Normalt så infogas nyradstecken i slutet på varje rad som väljs. Det här är bäst för klipp och klistra av källkod, eller utmatning från ett enskilt kommando. För normal text är radbrytningar ofta inte viktiga. Man kan ibland föredra att texten är en sekvens av tecken som automatiskt formatteras om när de klipps in i ett annat program. För att välja med teckensekvensläge, håll nere Ctrl-tangenten och välj som vanligt.

Att trycka på Ctrl- och Alt-tangenterna tillsammans med vänster musknapp väljer text i kolumner.

Dubbelklicka med vänsterknappen för att markera ett ord. Trippelklicka för att markera en hel rad.

Om den övre eller nedre kanten av textområdet rörs medan man markerar, rullar Terminal texten uppåt eller neråt, och visar till slut text i historikbufferten. Rullningen stannar när musen stannar.

Efter musen släpps försöker Terminal behålla texten på klippbordet synlig genom att behålla det markerade området i omvända färger. Det markerade området återgår till normalläge så fort innehållet i klippbordet ändras, texten i det markerade området ändras eller vänster-knappen klickas.

För att markera text i ett program som känner till musen (t.ex Midnight Commander), måste Skift-tangenten hållas nere när man klickar.

Mitten

Att trycka på mittknappen klistrar in text som för närvarande finns på klippbordet. Att hålla nere Ctrl-tangenten när du trycker på mittknappen, klistrar in texten och lägger till en nyrad. Det är praktiskt för att snabbt utföra inklistrade kommandon, men det kan vara farligt, så använd det med försiktighet.

Notera

Om du har en mus med bara två knappar, emuleras mittenknappen på en mus med tre knappar genom att trycka på både vänster- och högerknappen..

Om du har ett hjul som musens mittenknapp, flyttar det Terminals rullningslist för program som inte hanterar musen.

Höger

Följande alternativ visas i menyn när höger musknapp trycks ner:

  • Kopiera

  • Klistra in

  • Med en textmarkering, undermenyn Sök efter med en lista över föredragna webbgenvägar och ett alternativ för att anpassa webbgenvägar.

  • Öppna filhanterare

  • Ange kodning

  • Töm historik

  • Justera historik...

  • Visa menyrad, bara när menyraden är dold

  • Byt profil

  • Redigera nuvarande profil...

  • Stäng flik

I ett program som hanterar musen, tryck på Skift-tangenten tillsammans med höger musknapp för att visa den sammanhangsberoende menyn.

Drag och släpp

Drag och släpp

Om du släpper en fil, katalog eller webbadress på ett fönster i Terminal, visas en sammanhangsberoende meny med följande alternativ:

Sammanhangsberoende meny för drag och släpp
Flytta hit (Skift)

Flytta det släppta objektet till arbetskatalogen. Alternativet visas bara i den sammanhangsberoende menyn om du har rättigheter att ta bort den släppta filen eller katalogen.

Kopiera hit (Ctrl)

Kopiera det släppta objektet till arbetskatalogen.

Länka hit (Ctrl+Skift)

Infoga en symbolisk länk till det släppta objektet.

Klistra in plats

Infoga den fullständiga filsökvägen till det släppta objektet vid markören.

Byt katalog till

Om en katalog släpps, visas alternativet i den sammanhangsberoende menyn och låter dig byta arbetskatalog för sessionen i Terminal.

Avbryt (Esc)

Avbryt drag och släpp-åtgärden

Om du trycker på snabbtangenterna innan vänster musknapp släpps vid drag och släpp, visas ingen sammanhangsberoende meny och åtgärderna utförs omedelbart.

Om du vill använda Ctrl-tangenten dra och släpp eller inaktivera den sammanhangsberoende menyn för att normalt infoga webbadresser som text, aktivera motsvarande alternativ under fliken Mus i dialogrutan för profilinställningar.

Kapitel 2. Kommandoreferens

Kapitel 2. Kommandoreferens

Menyraden

Menyraden är längst upp i terminalfönstret. Om menyraden är dold, kan Visa menyrad nås genom att högerklicka i fönstret (under förutsättning att inte något fullskärmsprogram som vi, minicom, etc. kör i fönstret). Förvald snabbtangent anges efter varje menyalternativ.

Som alternativ kan du använda genvägen Ctrl+Skift+M för att visa eller dölja menyraden.

Menyn Arkiv

ArkivNytt fönster (Ctrl+Skift+N)

Öppnar ett nytt separat terminalfönster med förvald profil

ArkivNy flik (Ctrl+Skift+T)

Öppnar en ny flik med förvald profil

Notera

Terminal levereras med standardprofil. Alla nya profiler som användaren lägger till listas i undermenyn. Det finns ingen undermeny om bara standardprofilen ska visas.

ArkivDuplicera flik

Försöker duplicera den nuvarande fliken som en ny flik

ArkivSpara historik som... (Ctrl+Skift+S)

Sparar den nuvarande historiken som en text- eller HTML-fil

ArkivSkriv ut skärmen... (Ctrl+Skift+P)

Skriv ut den nuvarande skärmen. Normalt skalas utskriften för att passa storleken på pappret som skrivs på, med svart textfärg och ingen bakgrund. Alternativen kan ändras under fliken Utskriftsalternativ på utskriftsdialogrutan.

ArkivÖppna filhanterare

Öppnar KDE:s filhanterare i arbetskatalogen. Normalt är det Dolphin.

ArkivStäng flik (Ctrl+Skift+W)

Stänger aktuell flik

ArkivStäng fönster (Ctrl+Skift+Q)

Avslutar Terminal

Notera

Terminal visar en bekräftelsedialogruta om det finns mer än en flik öppen. Dialogrutan kan inaktiveras genom att klicka i kryssrutan Fråga inte igen.

Om du vill få tillbaka bekräftelsedialogrutan, ta bort posten

[Notification Messages]
CloseAllTabs=true

i $XDG_CONFIG_HOME/konsolerc.

Menyn Redigera

RedigeraKopiera (Ctrl+Skift+C)

Kopiera den markerade texten till klippbordet

RedigeraKlistra in (Ctrl+Skift+V)

Klistrar in text från klippbordet på markörens plats

RedigeraMarkera alla

Markerar all test i nuvarande fönster.

RedigeraKopiera indata tillAlla flikar i aktuellt fönster

Tillåter att inmatning från aktuell session samtidigt skickas till alla sessioner i aktuellt fönster

RedigeraKopiera indata tillVälj flikar... (Ctrl+Skift+.)

Tillåter att inmatning från aktuell session samtidigt skickas till sessioner utvalda av användaren

RedigeraKopiera indata tillIngen (Ctrl+Skift+/)

Sluta skicka inmatning från aktuell session till andra sessioner

RedigeraSkicka signal

Skicka angiven signal till skalprocessen, eller en annan process som sattes igång när den nya sessionen startades.

Signaler som för närvarande är tillgängliga:

STOPför att stoppa process
CONTfortsätt om stoppad
HUPkontrollterminalen detekterade påläggningssignal, eller den kontrollerade processen dog
INTavbrott från tangentbordet
TERMtermineringssignal
KILLdödande signal
USR1användarsignal 1
USR2användarsignal 2

Se systemets manualsidor för ytterligare detaljerad information genom att använda kommandot man 7 signal.

RedigeraByt namn på flik... (Ctrl+Alt+S)

Öppnar en dialogruta som låter dig byta namn på aktuell flik (mer information)

RedigeraUppladdning med Zmodem... (Ctrl+Alt+U)

Visar en dialogruta för att välja en fil som ska laddas upp om nödvändig programvara är installerad

RedigeraSök... (Ctrl+Skift+F)

Öppnar en sökrad längst ner i terminalfönstret

Det här gör det möjligt att använda skiftlägeskänslig sökning, framåt och bakåt, och sökning med reguljära uttryck.

HistorikSök igen (F3)

Går till nästa sökresultat. Om sökraden har fokus, kan returtangenten också användas som genväg.

HistorikSök föregående (Skift+F3)

Går till föregående sökresultat. Om sökraden har fokus, kan genvägen Skift+Retur också användas.

Menyn Visa

VisaDela vyDela vyn vänster/höger (Ctrl+()

Delar alla flikar i vänster- och högervyer

All utmatning i en vy dupliceras i den andra vyn.

VisaDela vyDela vyn topp/botten (Ctrl+))

Delar alla flikar i topp- och bottenvyer

All utmatning i en vy dupliceras i den andra vyn.

VisaDela vyStäng aktiv (Ctrl+Skift+S)

Stänger aktiv vy

VisaDela vyStäng övriga (Ctrl+Skift+O)

Stänger alla vyer som inte är aktiva

VisaDela vyExpandera vy (Ctrl+Skift+])

Gör den aktuella vyn större

VisaDela vynKrymp vy (Ctrl+Skift+[)

Gör den aktuella vyn mindre

VisaKoppla från vy (Ctrl+Skift+H)

Öppnar aktuell flik i ett separat fönster

Att avsluta det föregående terminalfönstret påverkar inte det nyskapade fönstret.

VisaÖvervakare av tystnad (Ctrl+Skift+I)

Ändrar övervakning av aktuell flik för avsaknad av aktivitet

Normalt visas en informationsikon på sessionens flik, efter 10 sekunder utan aktivitet. Typ av meddelanden kan ändras via InställningarAnpassa underrättelserTystnad i övervakad session.

VisaÖvervakare av aktivitet (Ctrl+Skift+A)

Ändrar övervakning av aktuell flik för aktivitet

Vid någon aktivitet visas en informationsikon på sessionens flik. Typ av meddelanden kan ändras via InställningarAnpassa underrättelserAktivitet i övervakad session.

VisaSkrivskyddad

Ändrar sessionen så den är skrivskyddad: ingen inmatning accepteras, drag och släpp är inaktiverad.

VisaÖka teckenstorlek (Ctrl++)

Ökar textens teckenstorlek

VisaMinska teckenstorlek (Ctrl+-)

Minskar textens teckenstorlek

VisaTeckenkodning

Ställer in teckenkodningen

VisaTöm historik

Tömmer texten i historiken

VisaTöm historik och återställ (Ctrl+Skift+K)

Tömmer text i den aktuella fliken och historiken, samt återställer terminalen

Menyn Bokmärken

BokmärkenLägg till bokmärke (Ctrl+Skift+B)

Lägger till nuvarande plats

BokmärkenSkapa bokmärken för flikar som en katalog...

Lägger till alla flikar i en bokmärkeskatalog

En dialogruta visas för bokmärkeskatalogens namn.

BokmärkenNy bokmärkeskatalog...

Lägger till en ny katalog i bokmärkeslistan

En dialogruta visas för bokmärkeskatalogens namn.

BokmärkenRedigera bokmärken

Öppnar bokmärkeseditorn

Notera

Du kan använda bokmärkeseditorn för att manuellt lägga till webbadresser. För närvarande accepterar Terminal följande:

  • ssh://användare@värddator:port

  • telnet://användare@värddator:port

Menyn Inställningar

InställningarRedigera nuvarande profil...

Öppnar en dialogruta för att anpassa den nuvarande profilen

InställningarByt profil

Byter nuvarande profil mot en listad profil

InställningarHantera profiler...

Öppnar en editor för att hantera profiler

InställningarVisa menyrad (Ctrl+Skift+M)

Ändrar menyradens synlighet

InställningarFullskärmsläge (F11)

Ändrar att terminalen fyller hela skärmen

InställningarAnpassa genvägar...

Visar snabbtangenteditorn. Mer om inställning av snabbtangenter finns i KDE:s grunder.

Dessutom har Terminal några få särskilda genvägar utan motsvarande menyalternativ:

GenvägBeskrivning
Skift+HögerpilNästa flik
Skift+VänsterpilFöregående flik
Ctrl+Skift+VänsterpilFlytta flik åt vänster
Ctrl+Skift+HögerpilFlytta flik åt höger
Ctrl+Skift+InsertKlistra in markering
Skift+TabulatorNästa vyomgivning
InställningarAnpassa meddelanden...

Öppnar editorn av underrättelsemeddelanden

InställningarAnpassa Konsole...

Öppnar inställningseditorn i Terminal

Dialogrutan har alternativ som påverkar utseende och beteende hos Flikraden och allmänna alternativ för fönstret i Terminal.

Menyn Hjälp

Konsole har några av KDE:s vanliga menyalternativ i menyn Hjälp. För mer information läs avsnittet om hjälpmenyn i KDE:s grunder.

Dialogrutor i Konsole

Dialogrutor i Konsole

Dialogruta för att byta namn på flik

Namnet på aktuell flik kan ändras med dialogrutan. Dialogrutan kan visas via menyn, genvägen Ctrl+Alt+S eller genom att dubbelklicka på fliken i flikraden. Ändringarna kan göras permanenta genom att redigera nuvarande profil.

Terminal ersätter följande markörer i lokala flikar:

  • %n : programnamn

  • %d : arbetskatalog (kort)

  • %D : arbetskatalog (lång)

  • %h : lokal värddator (kort)

  • %u : användarnamn

  • %w : fönsterrubrik inställd av skalet

  • %# : sessionsnummer

Terminal ersätter följande markörer i fjärrflikar:

  • %c : aktuellt program

  • %h : fjärrvärddator (kort)

  • %H : fjärrvärddator (lång)

  • %u : användarnamn

  • %U : användarnamn@ (om angivet)

  • %w : fönsterrubrik inställd av skalet

  • %# : sessionsnummer

Exempel:

  • %d : %n med /usr/src som arbetskatalog och programmet bash visar src : bash

  • %D : %n med /usr/src som arbetskatalog och programmet top körs visas /usr/src : top

  • %w (%#) med ~ som arbetskatalog och vim körs under den första fliken visas [No Name] (~) - VIM(1)

Dialogruta för kopiera indata

Texten som matas in under en flik kan samtidigt skickas till andra flikar. Dialogrutan låter dig välja vilka flikar som tar emot inmatningen. Den nuvarande fliken kommer att vara grå och inaktiverad.

Dialogrutan Justera historik

Alternativet för historikens storlek kan ändras i den här dialogrutan. Eventuella ändringar gäller bara för aktuell flik och sparas inte i profilen.

Kapitel 3. Kommandoradsväljare

Kapitel 3. Kommandoradsväljare

När Terminal startas från kommandoraden kan olika väljare anges för att ändra dess beteende.

--help

Listar olika väljare.

--profile fil

Starta Terminal med en angiven profil istället för standardprofilen.

--fallback-profile

Använd den interna profilen FALLBACK. Alternativet är en kortform av --profile FALLBACK.

--workdir katalog

Öppna med katalog som ursprunglig arbetskatalog.

--hold, --noclose

Stäng inte ursprunglig session automatiskt när den avslutas.

--new-tab

Skapa en ny flik i ett befintligt fönster istället för att skapa ett nytt fönster.

--tabs-from-file fil

Skapa flikar som anges i den angivna flikinställningsfilen.

Notera

Filen har en flik per rad med följande format:

Varje rad specificerar en flik att öppna med upp till 4 fält som anger hur den ska öppnas. Fält avgränsas med ;; och ett fältnamn måste ha ett : tillagt i slutet. Tomma rader eller rader med # i början ignoreras, så du kan använda en rad som börjar med # för att lägga till kommentarer.

title: ett namn på fliken, flikens förvalda värde om det är tomt eller inte angivet
workdir: arbetskatalog, ~ om tomt eller inte angivet
profile: en profil i Terminal att använda, den förvalda om tomt eller inte angivet
command: ett kommando att köra

Varje rad måste åtminstone innehålla ett av fälten command eller profile

Exempel: title: %n;; command: /usr/bin/top ;; profile: Shell

--background-mode

Starta terminalen i bakgrunden och lägg den överst när tangenten Ctrl+Skift+F12 (förval) trycks.

--separate, --nofork

Kör den nya instansen av Terminal i en separat process.

--show-menubar

Visa menyraden, och överskrid standardbeteendet.

--hide-menubar

Dölj menyraden, och överskrid standardbeteendet.

--show-tabbar

Visa flikraden, och överskrid standardbeteendet.

--hide-tabbar

Dölj fllikraden, och överskrid standardbeteendet.

--fullscreen

Starta Terminal i fullskärmsläge.

--notransparency

Inaktivera genomskinliga bakgrunder även om systemet stöder dem.

--list-profiles

Lista alla tillgängliga profiler.

--list-profile-properties

Lista alla möjliga egenskaper med namn och typ. Se väljaren -p.

För mer information, besök gärna Konsole API Reference.

-e egenskap=värde

Ändra värdet på en profilegenskap.

-e kommando

Kör kommando istället för det vanliga skalet.

Notera

Väljaren tar alla följande argument som skickas till Terminal, och kör det som kommando. Så väljaren ska alltid vara den sista.

Terminal accepterar också generella Qt™- och KDE Ramverk 5-väljare, se manualsidorna qt5options och kf5options.

Kapitel 4. Skriva skript för Terminal

Kapitel 4. Skriva skript för Terminal

Terminal stöder en mängd metoder som kan användas med D-Bus.

Det finns två sätt att använda D-Bus gränssnittet: Qt™:s grafiska gränssnitt qdbusviewer och kommandoradprogrammet qdbus.

Exempel:

  • % qdbus visar alla tillgängliga tjänster.

  • % qdbus org.kde.konsole visar D-Bus gränssnittet i Terminal.

  • % qdbus org.kde.konsole /Windows/1 visar metoder för att styra fönster 1.

  • % qdbus org.kde.konsole $KONSOLE_DBUS_WINDOW visar metoder för att styra aktuellt fönster.

  • % qdbus org.kde.konsole /Sessions/1 visar metoder för att styra session 1.

  • % qdbus org.kde.konsole $KONSOLE_DBUS_SESSION visar metoder för att styra aktuell session.

  • % qdbus $KONSOLE_DBUS_SERVICE $KONSOLE_DBUS_SESSION visar metoder för att styra aktuell session i Terminal.

Om något av ovanstående kommandon skriver ut: Tjänsten 'org.kde.konsole' finns inte, ändra då org.kde.konsole till något av följande:

  • org.kde.konsole-`pidof -s konsole` (väljer första process-id)

  • $KONSOLE_DBUS_SERVICE (kan användas i den aktuella terminalen)

  • välj ett från utmatningen av 'qdbus | grep konsole'

För mer information, besök gärna D-Bus tutorial.

Kapitel 5. Använda stilmallar för flikraden

Kapitel 5. Använda stilmallar för flikraden

Den förvalda stilmallen för flikraden ställer in minimal och maximal flikbredd. Användaren kan skapa en .css-fil och låta Terminal använda den som stilmall för flikraden. Den grafiska komponenten som ska användas i .css-filen är QTabBar::tab.

För mer information, läs gärna Qt™ stilmallar

Exempel:

  • Ändra den markerade flikens bakgrund till ljusgrå

    QTabBar::tab:selected {
        background: #999999
    }
    

  • Ändra den markerade flikens text till röd

    QTabBar::tab:selected {
        color: red
    }
    

  • Alla flikar är minst 200 bildpunkter breda

    QTabBar::tab {
        min-width: 200px
    }
    

  • Bara den markerade fliken är minst 200 bildpunkter bred

    QTabBar::tab::selected {
        min-width: 200px
    }
    

  • Alla dessa kan kombineras i en fil

    QTabBar::tab::selected {
        background: #999999;
        color: red;
        min-width: 200px;
    }
    QTabBar::tab {
        min-width: 100px
    }
    

Kapitel 6. Visste du att, vanliga problem med mera

Kapitel 6. Visste du att, vanliga problem med mera

Visste du att?

  • Att trycka på Ctrl medan text markeras gör att radslut ändras till mellanslag när texten klistras in.

  • Att trycka på Ctrl+Alt-tangenterna medan text markeras kommer att markera kolumner.

  • Kombinationen Ctrl+hjul zoomar textstorleken, som i Konqueror och Firefox.

  • När ett program utvärderar någon av musknapparna, är det möjligt att få den sammanhangsberoende menyn att visas genom att trycka på skifttangenten.

  • Genvägen Ctrl+Skift+F10 aktiverar menyn.

  • Tangenterna Skift+Insert infogar klippbordets innehåll.

  • Att dubbelklicka markerar ett helt ord. Genom att fortsätta hålla nere musknappen och flytta musen utökas markeringen.

  • Att trippelklicka markerar en hel rad. Genom att fortsätta hålla nere musknappen och flytta musen utökas markeringen.

  • Det finns en dold funktion för formateringen "%d" i fliknamnet. Du kan tala om för Terminal att förkorta ett katalognamn till dess första tecken. Exempelvis kan "/söväg/till/konsole/src" förkortas till "konsole/s". Om du vill aktivera och hantera denna dolda funktion, öppna konsolerc i qtpaths --paths GenericConfigLocation och lägg till följande rader:

    [ProcessInfo]
    CommonDirNames=namn1,namn2,namn3...
    

    Notera

    Om du använder Yakuake, ska du redigera yakuakerc i qtpaths --paths GenericConfigLocation istället.

Vanliga problem

Vanliga problem

  • Vissa teckensnitt kanske inte är tillgängliga för användning i Terminal, även om de är tillgängliga i andra program. Det betyder inte att det finns ett fel i Terminal. Terminal kräver teckensnitt med fast breddsteg för att tillhandahålla det bästa visuella resultatet, alltså begär programmet att Qt™ bara ska lista teckensnitt med fast breddsteg.

    Fån och med version 16.08 (augusti 2016) kan Terminal anpassas att tillåta val av vilket teckensnitt som helst, med det förbehållet att visningen kanske inte blir korrekt.

  • Sedan KDE4 använder alla flikarna samma processidentifierare. Det får sidoeffekten att om processerna under en flik har problem kan alla andra flikar också råka ut för problem.

    Det märks mest när ett kommando som ansluter till en extern enhet eller system har problem (ssh, nfs).

  • Terminal behandlar väljare efter väljaren -e som ett kommando och kör det direkt, istället för att tolka och möjligtvis dela upp det i delkommandon att köra. Det skiljer sig från xterm.

    • konsole -e "kommando1 ; kommando2" fungerar inte

    • konsole -e $SHELL -c "kommando1 ; kommando2" fungerar

  • Terminal tillhandahåller inte ett bekvämt sätt att köra inloggningsskal, eftersom utvecklare inte tycker om idén att köra inloggningsskal i en terminalemulator.

    Användare kan naturligtvis ändå köra inloggningsskal i Terminal om de verkligen behöver göra det. Redigera profilen som används och ändra dess kommando till formen som explicit startar ett inloggningsskal, såsom "bash -l" och "zsh -l".

  • Väljaren --new-tab fungerar ibland underligt. Den kan skapa nya fönster, eller kan skapa en ny flik i ett annat befintligt Terminal-fönster istället för det nuvarande Terminal-fönstret.

    Beteendet verkar underligt, men är inte nödvändigtvis fel. Väljaren --new-tab försöker återanvända befintliga Terminal-fönster, men inte alla Terminal-fönster är återanvändbara. Alla Terminal-fönster som har öppnats via Kör program är återanvändbara, medan de flesta Terminal-fönster som öppnats från kommandoraden inte är det.

Kapitel 7. Tack till och Copyright

Kapitel 7. Tack till och Copyright

Konsole underhålls för närvarande av Kurt Hindenburg

Konsole underhölls tidigare av Robert Knight och Waldo Bastian

Programmet Konsole Copyright (c) 1997-2008 Lars Doelle

Det här dokumentet skrevs ursprungligen av Jonathan Singer

Det här dokumentet uppdaterades för KDE 4.x av Kurt Hindenburg

Det här dokumentet uppdaterades för KDE 3.4 av Kurt Hindenburg

Överfört till DocBook SGML av Mike McBride och Lauri Watts

Översättning Stefan Asserhäll

Den här dokumentationen licensieras under villkoren i GNU Free Documentation License.

Det här programmet licensieras under villkoren i GNU General Public License.

Appendix A. Länkar

Appendix A. Länkar

För mer information besök gärna följande webbplatser: