Pravna zaščita © 2000, 2001, 2002 Jonathan Singer
Pravna zaščita © 2005, 2008, 2009, 2010, 2011, 2014, 2016, 2017, 2018, 2020, 2021 Kurt Hindenburg
Pravna zaščita © 2018 Ahmad Samir
Konsole je terminalski emulator KDE.
Kazalo
Konsole je terminalski emulator X, ki se pogosto imenuje terminal ali lupina. Posnema vmesnik ukazne vrstice v oknu samo z besedilom.
Konsole običajno zažene ukazno lupino, aplikacijo, ki izvaja ukaze, ki jih vnesete. Lupina Konsole je odvisno od nastavitev vašega računa. Oglejte si dokumentacijo svojega operacijskega sistema, da izveste, kaj je lupina, kako jo konfigurirati in kako jo uporabljati.
Konsole uporablja pojem drsenja nazaj, da uporabnikom omogoči ogled predhodno prikazanega izhoda. Pomikanje nazaj je privzeto vklopljeno in nastavljeno tako, da shrani 1000 vrstic izhoda poleg tega, kar je trenutno prikazano na zaslonu.
Ko se vrstice besedila pomaknejo z vrha zaslona, jih lahko pregledate tako, da drsni trak premaknete navzgor, se pomaknete s kolescem miške ali z uporabo Dvigalka+Stran gor (za pomik nazaj), Dvigalka+Stran dol (za pomik naprej), Dvigalka+Puščica navzgor (za pomik vrstice navzgor) in Dvigalka+Puščica dol (za pomik navzdol vrstica) tipke.
Količino drsenja z uporabo Dvigalka+Stran Gor/Dol lahko preklapljate med polovico in celotno stranjo v zavihku Drsenje okno za konfiguracijo profila (uporabite → , da odprete to okno).
Konsole ima izbiro po načinu tipkovnice. V tem načinu se je mogoče premikati po pomiku nazaj in izbirati besedilo brez miške.
V ta način vstopite in ga zapustite z uporabo bližnjice na tipkovnici (Ctrl+Dvigalka+D privzeto).
Esc tudi zapusti način izbire tipkovnice.
Premikanje kazalke: puščice, StranGor, StranGor, Domov, Konec.
Premikanje kazalke v slogu vi: h,j,k,l, za premik enega znaka, Ctrl+b,f,u,d za stran gor/dol ali polovico strani gor, dol.
Besedilo izberite tako, da uporabite Ctrl ali Shift s puščicami ali uporabite V za začetek izbire, premaknite kazalec in nato V znova, da končate izbiro. Dvigalka+V izbere cele vrstice namesto znakov.
Profili uporabniku omogočajo hitro in enostavno avtomatizacijo izvajanja običajnih ukazov. Primeri lahko vključujejo:
ssh v drug stroj
začetek seje irc
uporabite rep za ogled datoteke
Vsi novi in spremenjeni profili so shranjeni v lokalni domači mapi uporabnika v $.XDG_DATA_HOME/konsole
Postopek za ustvarjanje novega profila:
Kliknite menijski vnos →
Preklopite na stran .
Kliknite na gumb .
Izpolnite prvi vnos z imenom. To je ime, ki bo prikazano v meniju in bo privzeta oznaka namesto Lupina, ko začnete sejo te vrste.
Vnesite ukaz tako kot običajno, če bi odprli novo lupino in nameravali izdati ta ukaz. Za naš prvi zgornji primer lahko vnesete
ssh.administracijaNa drugih zavihkih pogovornega okna konfigurirajte videz te seje. Za vsako sejo lahko konfigurirate drugo pisavo, barvno shemo, vrsto $
TERMin številne druge nastavitve.Pritisnite gumb . Nova seja je zdaj na voljo v pogovornem oknu Upravljanje profilov....
V tem razdelku je podrobno opisana uporaba gumbov miške za običajni vrstni red gumbov desničarja. Za vrstni red levih gumbov miške zamenjajte levo in desno v spodnjem besedilu.
Vse mouse button kliki bodo poslani aplikaciji, ki pozna miško in se izvaja v Konsole. Če se aplikacija odzove na klike miške, Konsole označuje to s prikazom puščičnega kazalca. Če ni, se prikaže kazalec v obliki črke I.
Držite mouse button dol in vlečenje miške čez zaslon z zagnano aplikacijo, ki ne pozna miške, bo označilo območje besedila. Med vlečenjem miške je označeno besedilo prikazano v obrnjeni barvi za vizualno povratno informacijo. Izberite v meniju , da kopirate označeno besedilo v odložišče za nadaljnjo uporabo znotraj Konsole ali drugo aplikacijo. Izbrano besedilo lahko tudi povlečete in spustite v združljive aplikacije. Držite Ctrl in povlecite izbrano besedilo na želeno mesto.
Običajno se znaki za novo vrstico vstavijo na koncu vsake izbrane vrstice. To je najboljše za izrezovanje in lepljenje izvorne kode ali izhod določenega ukaza. Za običajno besedilo prelomi vrstic pogosto niso pomembni. Morda bi bilo bolje, da bi bilo besedilo tok znakov, ki bodo samodejno preoblikovani, ko bodo prilepljeni v drugo aplikacijo. Če želite izbrati v načinu besedilnega toka, pridržite Ctrl tipko med običajnim izbiranjem.
S pritiskom tipke Ctrl in Alt tipke skupaj z mouse button bo izbral besedilo v stolpcih.
Dvakrat kliknite z mouse button izbrati besedo; trikrat kliknite, da izberete celotno vrstico.
Če sta med označevanjem dotaknjena zgornji ali spodnji rob območja besedila Konsole drsi navzgor ali navzodol in tako razkrije besedilo v pomnilniku zgodovine. Drsenje se ustavi takoj, ko premaknete miško.
Ko izpustite miško, Konsole poskuša ohraniti vidno besedilo v odložišču tako, da drži označeno območje obrnjeno. Označeno območje se vrne nazaj v normalno stanje takoj, ko se vsebina odložišča spremeni, se spremeni besedilo v označenem območju ali mouse button je kliknjen.
Če želite označiti besedilo v aplikaciji, ki podpira miško (na primer Midnight Commander), gumb Dvigalka ob kliku je treba pritisniti tipko.
S pritiskom mouse button prilepi besedilo, ki je trenutno v odložišču. Če držite Ctrl tipko, ko pritisnete mouse button prilepi besedilo in doda novo vrstico. To je priročno za hitro izvajanje prilepljenega ukaza, vendar je lahko nevarno, zato ga uporabljajte previdno.
Opomba
Če imate miško s samo dvema gumboma, pritisnite oba mouse button in mouse button skupaj posnema mouse button miške s tremi gumbi.
Če imate kot srednji gumb , bo premikanje v programu, ki ne pozna miške, odstranilo drsni trak Konsole.
Ti elementi se prikažejo v meniju, ko mouse button je pritisnjeno:
Z izbiro besedila se prikaže podmeni s seznamom prednostnih spletnih bližnjic in možnostjo konfiguracije spletnih bližnjic.
, samo ko je menijska vrstica skrita
V aplikaciji, ki podpira miško, pritisnite Dvigalka tipko skupaj z mouse button da dobite pojavni meni.
Če spustite datoteko, mapo ali URL na Konsole se prikaže kontekstni meni s temi dejanji:

- (Dvigalka)
Premaknite spuščeni element v trenutno mapo. Ta element se pojavi samo v kontekstnem meniju, če imate pravice za brisanje izpuščene datoteke ali mape.
- (Ctrl)
Kopirajte spuščeni element v trenutno mapo.
- (Ctrl+Dvigalka)
Vstavite simbolično povezavo do izpuščenega predmeta.
V kazalko vstavite celotno pot datoteke spuščenega elementa.
Če je mapa izpuščena, se to dejanje pojavi v kontekstnem meniju in vam omogoča, da spremenite delovno mapo Konsole sejo.
- (Esc)
Prekinite dejanje povleci in spusti.
Če pritisnete bližnjice, preden spustite mouse button med povleci in spusti se ne prikaže kontekstni meni in dejanja se bodo izvršila takoj.
Če želite uporabiti Ctrl tipko za povleci in spusti ali onemogočite kontekstni meni, da privzeto vstavite URL kot besedilo, omogočite ustrezne možnosti na zavihku Miška v pogovornem oknu z nastavitvami profila.
Lupinski program, ki se izvaja v Konsole, lahko odda ubežna zaporedja, ki razdelijo prikazano besedilo na tri vrste: lupinski poziv, uporabniški vnos in ukazni izhod. Uporaba teh semantičnih informacij omogoča različne izboljšave v Konsole.
Ctrl+Dvigalka+PgUp in Ctrl+Dvigalka+PgDown drsenje gor/dol na prejšnji/naslednji ukazni poziv.
Vizualni namigi:
Nad vsakim pozivom je prikazana vrstica, barve poziva so manj intenzivne, barve izpisa pa so bolj intenzivne.
Rdeča vrstica je prikazana na levi strani vhodnih in izhodnih vrstic ukazov, ki so povzročili napako
Rdeče ozadje za vhodne in izhodne vrstice ukazov, ki so povzročili napako
Levo od vhodne in izhodne vrstice vsakega drugega ukaza je prikazana siva vrstica.
Sivo ozadje za vhodne in izhodne vrstice vsakega drugega ukaza.
Vsak od teh je lahko konfiguriran tako, da se nikoli ne prikaže, vedno prikaže ali samo, ko so prikazani namigi za URL. Konfiguracija je na zavihku Semantična integracija na strani Splošno okna za konfiguracijo profila.
Možnosti kontekstnega menija , in se lahko uporabljajo za filtriranje izbire, ko je ta kopirana v odložišče.
Ko je izbor prazen, kopiranje v odložišče kopira trenutno vhodno vrstico, če ni prazna, ali zadnji izhod, če ni trenutnega vnosa.
Če med urejanjem dolgega vnosa pritisnete puščico navzgor/navzdol, namesto tega postavite kazalec eno vrstico navzgor/navzdol, tako da lupini pošljete ustrezno število dogodkov tipk levo/desno. Nastavljivo v nastavitvah profila.
S klikom miške pri vnosu besedila se kazalec postavi na kliknjeno mesto. Nastavljivo v nastavitvah profila.
S pritiskom tipke Ctrl s trikratnim klikom miške na izhod ukaza izbere celoten izhod tega ukaza.
Semantično integracijo lupine je treba nastaviti v lupini. Če pritisnete Ctrl+Alt+], boste potrebne ukaze prilepili v bash. Za druge lupine, kot so fish, zsh, python itd., si oglejte dokumentacijo ustreznega programa.
Na zavihku Zapletena postavitev besedila na strani Videz v pogovornem oknu Urejanje profila boste našli možnosti, ki nadzorujejo upodabljanje besedila.
Besedni način - v tem načinu so (nekateri) nizi prikazani na zaslonu kot celota, namesto po znakih. To omogoča, da Qt pravilno upodablja besedilo, ko je oblika znaka odvisna od znakov pred ali za njim. To lahko povzroči nepravilen položaj nekaterih znakov.
Presledki vedno prekinejo nize, zato so vedno na pravilnih položajih. To zagotavlja, da liki nikoli niso predaleč od svojega pravilnega položaja.
Uporabi iste atribute za vsako celotno besedo - Ko je to omogočeno, so besede upodobljene z enakimi atributi (barva besedila, krepko, ležeče itd.). Če se atribut spremeni na sredini besede, bo začel veljati šele po koncu besede. Ko je to onemogočeno, se ob spremembi atributov začne nova beseda. Posledica tega je, da znaki spreminjajo obliko in položaj, ko premikate kazalec ali izbirate besedilo.
Znaki ASCII - Združi znake ASCII v besede, kot je opisano zgoraj. Najbolj opazen učinek te možnosti je, da omogočanje te možnosti prikaže programske ligature (za pisave, ki jih podpirajo). Npr. niz <= je lahko prikazan kot ⩽.
Znaki brahmske pisave - Združi brahmske znake, kot je opisano zgoraj. Brez te možnosti (odvisno od pisave) nekatere besede morda ne bodo povezane, kot bi morale. Če je to omogočeno, se lahko brahmski znaki zdijo izven položaja. Npr. tretji znak v drugi vrstici morda ne bo prikazan neposredno pod tretjim znakom v prvi vrstici.
Pisava Emoji: – To omogoča določanje pisave za uporabo znakov Unicode Emoji. Če ni nastavljena, bo uporabljena privzeta pisava profila ali pa bo sistem morda uporabil kakšno nadomestno pisavo, če v tej pisavi manjkajo glifi.
Dvosmerno upodabljanje besedila - Prerazporedite znake od desne proti levi, tako da so arabska in hebrejska besedila prikazana pravilno.
usili smer črte LTR – Črte so vedno od leve proti desni. Brez tega je smer vsake vrstice določena s prvim znakom z močno usmerjenostjo.
Znaki tabele preglasijo način BiDi - Upoštevajte znake grafične tabele kot močne znake LTR. To omogoča pravilen prikaz tabele, ki vsebuje znake RTL, vendar lahko povzroči nepravilen vrstni red, če so ti znaki uporabljeni v besedilih RTL.
Preglasi wcwidth – Problematični znaki sledijo standardu Unicode, namesto wcwidth() glibc. Ta možnost trenutno vpliva samo na mehki vezaj (Unicode 0x00AD), ki ima wcwidth 1 in Unicode širino 0. Na splošno bi morala biti ta možnost onemogočena, ko večinoma uporabljate te znake v ukazni vrstici, in omogočena, ko so samo prikazani.
Poleg različnih vizualnih namigov, opisanih v “Integracija semantične lupine”, ima Konsole še druge vizualne namige:
Navpična črta pri stolpcu 80 (ali drugem). To je konfigurirano na zavihku Razno na strani Videz v pogovornem oknu Urejanje profila.
Številke vrstic so lahko prikazane kot prekrivek besedila terminala. Številke vrstic so v rdeči barvi na desnem koncu vsake vrstice. Vrstice so zaporedno oštevilčene od prve (zgornje) vrstice v pomiku nazaj. Prikazovanje številk vrstic lahko konfigurirate na strani Napredno v pogovornem oknu Urejanje profila. Med tremi prikazanimi načini lahko krožite tudi z bližnjico na tipkovnici. Privzeta bližnjica je Ctrl+Alt+\
Menijska vrstica je na vrhu Konsole okno. Če je menijska vrstica skrita, je mogoče doseči z klikom v oknu (če se v tem oknu ne izvaja celozaslonska aplikacija, kot je vi, minicom itd.). Privzeta bližnjica je navedena za vsakim elementom menija.
Lahko pa uporabite tudi bližnjico Ctrl+Dvigalka+M, da prikažete ali skrijete menijsko vrstico.
- → (Ctrl+Dvigalka+N)
Odpre novo ločeno Konsole okno s privzetim profilom
- → (Ctrl+Dvigalka+T)
Odpre nov zavihek s privzetim profilom
Opomba
Prvi profil v podmeniju bo vedno "Privzeto", ki je vgrajen profil. Vsi ostali profili bodo navedeni pod tem po abecednem vrstnem redu. Privzeti profil, ki ga je določil uporabnik, bo v krepkem tisku.
- →
Poskuša klonirati trenutni zavihek v nov zavihek
- → (Ctrl+Dvigalka+S)
Shrani trenutni pomik nazaj kot besedilno ali html datoteko
- → (Ctrl+Dvigalka+P)
Natisni trenutni zaslon. Izpis je privzeto prilagojen velikosti papirja, na katerega se tiska, s črno barvo besedila in brez ozadja. V pogovornem oknu za tiskanje lahko te možnosti spremenite na zavihku Izpisne možnosti.
- →
Odpre upravitelja datotek KDE v trenutnem imeniku. Privzeto je to Dolphin.
- → (Ctrl+Dvigalka+W)
Zapre trenutno sejo
- → (Ctrl+Dvigalka+Q)
Zapusti Konsole
Opomba
Konsole prikaže potrditveno pogovorno okno, če je odprtih več kot ena seja ali če se v kateri koli seji izvajajo določeni programi. Ta pogovorna okna lahko onemogočite s klikom na potrditveno polje .
- → (Ctrl+Dvigalka+C)
Kopira izbrano besedilo v odložišče
- → (Ctrl+Dvigalka+V)
Prilepi besedilo iz odložišča na mesto kazalca
- →
Izbere celotno besedilo v trenutnem oknu
- → →
Omogoča, da se vnos iz trenutne seje hkrati pošlje vsem sejam v trenutnem oknu
- → → (Ctrl+Dvigalka+.)
Omogoča, da se vnos iz trenutne seje hkrati pošlje sejam, ki jih izbere uporabnik
- → → (Ctrl+Dvigalka+/)
Ustavi pošiljanje vnosa iz trenutne seje v druge seje
- →
Pošlji podani signal procesu lupine ali drugemu procesu, ki je bil zagnan ob zagonu nove seje.
Trenutno dosegljivi signali so:
STOP ustavi proces CONT nadaljuj, če ustavljeno HUP zaznan hangup na nadzorovanem terminalu ali smrt nadzorovanega procesa INT prekinitev s tipkovnice TERM zaustavitveni signal KILL signal ubij (kill) USR1 uporabniški signal 1 USR2 uporabniški signal 2 O nadaljnih podrobnostih se pozanimajte v vašem sistemskem priročniku z uporabo ukaza
man.7 signal- → (Ctrl+Alt+S)
Odpre pogovorno okno, v katerem lahko spremenite obliko imena, obliko naslova oddaljenega zavihka in barvo trenutnega zavihka (več informacij)
- → (Ctrl+Alt+U)
Odpre pogovorno okno za izbiro datoteke za nalaganje, če je nameščena potrebna programska oprema
- → (Ctrl+Dvigalka+F)
Odpre iskalno vrstico na dnu Konsole okna
To omogoča iskanje z upoštevanjem velikih in malih črk, naprej ali nazaj ter regularnih izrazov.
- → (F3)
Premakne se na naslednji primer iskanja . Če ima iskalna vrstica fokus, lahko uporabite bližnjico Enter prav tako.
- → (Dvigalka+F3)
Premakne se na prejšnji primer iskanja . Če ima iskalna vrstica fokus, lahko uporabite tudi bližnjico Dvigalka+Enter.
- → → (Ctrl+()
Razdeli vse zavihke v levi in desni pogled
Vsak izhod v enem pogledu se podvoji v drugem pogledu.
- → → (Ctrl+))
Razdeli vse zavihke v zgornji in spodnji pogled
Vsak izhod v enem pogledu se podvoji v drugem pogledu.
- → → (Ctrl+Dvigalka+])
Poveča trenutni pogled
- → → (Ctrl+Dvigalka+[)
Pomanjša trenutni pogled
- → → (Ctrl+Dvigalka+E)
Preklaplja trenutni pogled med trenutno velikostjo in največjo velikostjo
- → → (Ctrl+Dvigalka+\)
Nastavi enako velikost za vse poglede
- → (Ctrl+Dvigalka+L)
Odpre trenutni zavihek v ločenem oknu
Zapiranje prejšnje Konsole okno ne bo vplivalo na novo ustvarjeno okno.
- → (Ctrl+Dvigalka+H)
Odpre trenutni razdeljeni pogled v ločenem oknu
- →
Omogoča vam, da shranite postavitev zavihkov trenutnega pogleda v specializirano Konsole datoteko postavitve, ki jo lahko nato naložite, da obnovite eno od svojih najljubših postavitev.
- →
Omogoča vam, da naložite eno od vaših najljubših postavitev pogleda iz datoteke postavitve, ki je bila shranjena z uporabo → element menija prej. Privzete postavitve (2x2, 2x1 in 1x2) lahko naložite prek orodne vrstice.
- →
Naslednji monitorji obvestijo samo enkrat in so nato onemogočeni.
- → (Ctrl+Dvigalka+R)
Preklopi spremljanje trenutnega zavihka za lupinski poziv.
Ko se prikaže ukazna lupina, Konsole prikaže obvestilo. Ta možnost je prikazana le, če je v lupini omogočena semantična integracija.
- → (Ctrl+Dvigalka+I)
Preklopi spremljanje trenutnega zavihka zaradi pomanjkanja dejavnosti
Privzeto se po 10 sekundah nedejavnosti na zavihku seje prikaže ikona z informacijami. Vrsto opozoril lahko spremenite v → → .
- → (Ctrl+Dvigalka+A)
Preklopi spremljanje aktivnosti trenutnega zavihka
Ob kakršni koli dejavnosti se na zavihku seje prikaže ikona z informacijami. Vrsto opozoril lahko spremenite prek → → .
- →
Preklopi spremljanje trenutnega zavihka za dokončanje procesa.
Če je označeno, se po končanem trenutnem procesu Konsole bo prikazal obvestilo Proces '
ime procesa' se je končal v seji 'ime seje'.- →
Preklopi sejo v samo za branje: noben vnos ni sprejet, povleci in spusti je onemogočeno.
- → (Ctrl++)
Poveča velikost pisave besedila
- → (Ctrl+0)
Ponastavite velikost pisave besedila na privzeto profil
- → (Ctrl+-)
Zmanjša velikost pisave besedila
- →
Nastavi kodiranje znakov
- →
Počisti besedilo v pomiku nazaj
- → (Ctrl+Dvigalka+K)
Počisti besedilo v trenutnem zavihku in se pomakne nazaj ter ponastavi terminal
- → (F11)
Preklopi Konsole zapolni celoten zaslon
- → (Ctrl+Dvigalka+B)
Doda trenutno lokacijo
- →
Doda vse zavihke v mapo z zaznamki
Odpre se pogovorno okno za ime mape z zaznamki.
- →
Doda novo mapo na seznam zaznamkov
Odpre se pogovorno okno za ime mape z zaznamki.
- →
Odpre urejevalnik zaznamkov
Opomba
Za prikaz tega menijskega elementa mora biti nameščen program keditbookmarks.
Za ročno dodajanje URL-jev lahko uporabite urejevalnik zaznamkov. Trenutno Konsole sprejema naslednje:
ssh://uporabnik@gostitelj:vrata
telnet://uporabnik@gostitelj:vrata
- →
Odpre pogovorno okno za konfiguracijo trenutnega profila
- →
Preklop trenutnega profila na navedeni profil
- →
Odpre urejevalnik za upravljanje profilov
- →
Spremenite Konsole GUI na določeno shemo
- → (Ctrl+Dvigalka+M)
Preklopi, da je menijska vrstica vidna
- →
Omogoča spreminjanje vidnosti Konsole orodne vrstice
- →
Preklopi prikaz vrstice stanja
- →
Odpre okno za izbiro prevoda vmesnika Konsole.
- →
Odpre urejevalnik bližnjic na tipkovnici. Več o konfiguraciji bližnjic lahko najdete v KDE Osnove.
Poleg tega Konsole ima nekaj posebnih bližnjic brez ustrezne menijske postavke:
Bližnjica Opis Dvigalka+Desna Naslednji zavihek Dvigalka+Leva Prejšnji zavihek Ctrl+Alt+Leva Premakni zavihek levo Ctrl+Alt+Desna Premakni zavihek desno Ctrl+Dvigalka+Ins Prilepi izbor - →
- →
Odpre urejevalnik obvestil
- →
Odpre Konsole urejevalnik nastavitev
To pogovorno okno ima možnosti, ki vplivajo na videz in obnašanje Konsole okno.
Stran Splošno omogoča nastavitev vidnosti menijske vrstice, zapomni si Konsole velikost okna, izvajanje vseh Konsole okna v enem samem procesu, omogočanje menijskih pospeševalnikov, prikazovanje naslova okna v naslovni vrstici, odstranjevanje naslovne vrstice in okvirja okna ter ostrenje terminalov, ko miškin kazalec premaknete čeznje. Prav tako je mogoče konfigurirati občutljivost na velike in male črke pri iskanju, uporabo regularnega izraza, označevanje vseh ujemanj in smer iskanja (Iskanje nazaj je privzeto). Stran Splošno je tudi mesto, kjer lahko znova , če so bila prej izklopljena.
Stran Profili je namenjena ustvarjanju in upravljanju profilov.
Na strani Vrstica z zavihki/razdelilniki lahko konfigurirate vidnost in postavitev vrstice z zavihki, definirate vedenje zavihkov in natančno prilagodite možnosti gumbov zavihkov. Možno je konfigurirati, če želite Prikazati gumb 'Nov zavihek' in Razširiti posamezne širine zavihkov na celotno okno ali konfigurirati Uporabi uporabniško definirano slogovno tabelo. Zavihek Vedenje lahko uporabite za določitev mesta za nove zavihke (Na koncu ali Za trenutnim zavihkom) in zapiranje zavihkov z mouse button kliknite.
Prav tako je mogoče konfigurirati vidnost razdeljenih glav (Po potrebi (privzeto), Vedno ali Nikoli) in določiti velikost ročaja za vlečenje za razdelitve (Majhne (privzeto), Srednje ali Velike) z uporabo zavihka Razdeli na tej konfiguracijski strani.
Stran Začasne datoteke se uporablja za določitev lokacije datoteke pomik nazaj.
Stran Sličice lahko uporabite za določitev velikosti sličic in možnosti aktivacije (izberete lahko tipko za nadzor aktivacije med Dvigalka, Alt in Ctrl).
Opomba
Če želite uporabiti funkcijo sličic, ki prikazuje sličice slik v pojavnih oknih, ko s kazalcem miške lebdite nad slikovnimi elementi, omogočite podčrtanje datoteke za vaš trenutni profil: → → → → .
Konsole ima nekaj običajnih KDE Elementi menija , za več informacij preberite razdelek o meniju Pomoč programa KDE Osnove.
V tem pogovornem oknu lahko spremenite obliko imena, obliko naslova oddaljenega zavihka in barvo trenutnega zavihka. Pogovorno okno je mogoče prikazati prek menija, bližnjice Ctrl+Alt+S ali z dvojnim klikom na zavihek v vrstici z zavihki. Te spremembe so začasne in jih lahko naredite trajne z urejanjem trenutnega profila.
Konsole bo nadomestil te žetone za lokalne zavihke:
%n : ime programa
%d : trenutni imenik (kratek)
%D : trenutni imenik (dolg)
%h : lokalni gostitelj (kratko)
%u : uporabniško ime
%B : Bournov pozivni znak uporabnika ($ = običajni uporabnik, # = superuporabnik)
%w : naslov okna, ki ga nastavi lupina
%# : številka seje
Konsole bo nadomestil te žetone za oddaljene zavihke:
%c : trenutni program
%h : oddaljeni gostitelj (kratko)
%H : oddaljeni gostitelj (dolgo)
%u : uporabniško ime
%U : uporabniško ime@ (če je podano)
%w : naslov okna, ki ga nastavi lupina
%# : številka seje
Primeri:
%d : %nz /usr/src kot trenutnim imenikom in izvajanjem bash bo prikazal%D : %nz /usr/src kot trenutnim imenikom in izvajanjem top bo prikazal%w (%#)z ~ kot trenutnim imenikom in izvajanjem vim na prvem zavihku bo prikazal
Besedilo, vneseno v enem zavihku, je mogoče hkrati poslati na druge zavihke. To pogovorno okno vam omogoča, da izberete, kateri zavihki bodo prejeli ta vnos. Trenutni zavihek bo zatemnjen.
Možnosti pomik nazaj za velikost zgodovine lahko spremenite v tem pogovornem oknu. Vse spremembe so samo za trenutni zavihek in ne bodo shranjene v profilu.
Ko Konsole se zažene iz ukazne vrstice, lahko določite različne možnosti za spreminjanje njegovega delovanja.
--pomočSeznam različnih možnosti.
--profildatotekaZaženi Konsole z navedenim profilom namesto s privzetim profilom.
--razporeddatotekaZaženi Konsole s pomočjo shranjenega JSON datoteka postavitve.
--vgrajeni-profilUporabite vgrajeni profil namesto trenutnega privzetega profila.
--delovnidirdirOdpri z
dirkot začetnim delovnim imenikom.--drži, --nezapriNe zapri začetne seje samodejno, ko se konča.
--nov zavihekUstvarite nov zavihek v obstoječem oknu namesto ustvarjanja novega okna.
--tabs-from-filedatotekaUstvari zavihke, kot je določeno v dani konfiguracijski datoteki zavihkov.
Opomba
Datoteka ima en zavihek na vrstico v naslednji obliki:
Vsaka vrstica določa zavihek za odpiranje z uporabo do 4 polj, ki določajo, kako naj se odpre. Polja so ločena z
;;, imenu polja pa mora biti dodan:. Prazne vrstice ali vrstice z#na začetku so prezrte, tako da lahko za dodajanje komentarjev uporabite vrstico, ki se začne z#.naslov:ime za ta zavihek, privzeti zavihek, če je prazen ali ni določendelovnidir:delovni imenik,~, če je prazno ali ni navedenoprofil:Konsole profil za uporabo, privzeti, če je prazen ali ni določenukaz:ukaz za zagonVsaka vrstica mora vsebovati vsaj eno polje
ukazaliprofil.Primer:
naslov: %n;; ukaz: /usr/bin/top ;; profil: Lupina--način-ozadjeZaženite Konsole v ozadju in ga pomaknite v ospredje, ko pritisnete Ctrl+Dvigalka+F12 (privzeto).
--ločeno,--noforkZaženi nov primerek Konsole v ločenem postopku.
--prikaži-menijsko vrsticoPrikaži menijsko vrstico, ki preglasi privzeto vedenje.
--skrij-menijsko vrsticoSkrij menijsko vrstico in preglasi privzeto vedenje.
--prikaži-vrstica z zavihkiPrikaži vrstico z zavihki, ki preglasi privzeto vedenje.
--skrij-vrstica z zavihkiSkrij vrstico z zavihki in preglasi privzeto vedenje.
--celoten zaslonZaženi Konsole v celozaslonskem načinu.
--brez preglednostiOnemogoči prosojna ozadja, tudi če jih sistem podpira.
--seznam-profilovSeznam vseh razpoložljivih profilov.
--lastnosti-profila-seznamaSeznam vseh možnih lastnosti z imenom in vrsto. Glej možnost
-p.Za več informacij obiščite Konsole Referenca za API.
-plastnost=vrednostSpremenite vrednost lastnosti profila.
-ecommandIzvedi
commandnamesto običajne lupine.Opomba
Ta možnost bo ujela vse naslednje argumente, posredovane Konsole, in jih izvedla kot
command. Zato je treba to možnost vedno uporabiti kot zadnjo možnost.
Konsole sprejema tudi generične Qt™ in KDE Frameworks 5 možnosti, glejte man strani qt6options in kf6options.
Konsole podpira številne metode, ki jih je mogoče uporabiti z D-Bus.
Obstajata dva načina za uporabo D-Bus vmesnik: Qt™'s GUI qdbusviewer in ukazna vrstica qdbus.
Primeri:
%qdbus bo prikazal vse storitve, ki so na voljo.%qdbusorg.kde.konsolebo prikazal D-Bus vmesnik za Konsole.%qdbusorg.kde.konsole /Windows/1bo prikazal metode za nadzor okna 1.%qdbusorg.kde.konsole $KONSOLE_DBUS_WINDOWbo prikazal metode za nadzor trenutnega okna.%qdbusorg.kde.konsole /Sessions/1bo prikazal metode za nadzor seje 1.%qdbusorg.kde.konsole $KONSOLE_DBUS_SESSIONbo prikazal metode za nadzor trenutne seje.%qdbus$KONSOLE_DBUS_SERVICE $KONSOLE_DBUS_SESSIONbo prikazal metode za nadzor trenutne seje Konsole.
Če kateri koli od zgornjih ukazov izpiše: Storitev 'org.kde.konsole' ne obstaja, spremenite org.kde.konsole v eno od naslednjih:
org.kde.konsole-`pidof -s konsole`(izbral bo prvi pid)$KONSOLE_DBUS_SERVICE(to lahko uporabite iz trenutne Konsole)izberite eno iz izhoda 'qdbus | grep konzola'
Za več informacij obiščite D-Bus vadnica.
Konsole uporablja datoteke *.keytab za prevajanje kombinacij tipk v kontrolne znake in ubežna zaporedja, ki so poslana lupini ali interaktivnim programom (običajno programi, ki uporabljajo medpomnilnik nadomestnega zaslona, npr. vim, manj, screen), ki se izvaja v lupini.
Uporabniki lahko prilagodijo nastavitve vezave tipk v Konsole z uporabo urejevalnika vezav tipk. Kombinacijo tipk je mogoče konfigurirati tako, da terminalu pošlje določeno krmilno ali ubežno zaporedje.
Urejevalnik vezav tipk lahko odprete z menijskim vnosom → in pojdite na zavihek Tipkovnica . Tam so navedene sheme vezav tipk, ki so privzeto vključene v Konsole.
Kombinacije tipk sledijo vzorcu:
Ključni (+|-) načini
na primer:
Gor+Shift+AppScreen Dol+Shift-AppScreen Preslednica + Ctrl
Imena ključev so definirana v datoteki glave qnamespace.h z odstranjeno predpono “Qt::Ključ_”, za seznam imen ključev preverite Qt::Enumeracija ključev v Qt™ dokumentacija.
“+” pred imenom načina pomeni, da je način nastavljen; za modifikacijsko tipko to pomeni, da je pritisnjena, medtem ko za vse druge načine pomeni, da je določen način v veljavi (tj. aktiven). Na primer “+Ctrl” pomeni, da bo kombinacija tipk delovala le, če Ctrl tipka je pritisnjena.
“-” pred imenom načina pomeni, da je način ponastavljen; v bistvu je to nasprotno od postavljanja “+” pred ime načina, tako da za modifikacijsko tipko to pomeni, da tipka ni pritisnjena, medtem ko za vse druge načine pomeni, da določen način ni aktiven. Na primer “-Ctrl” pomeni, da bo kombinacija tipk delovala le, če Ctrl tipka ni pritisnjena.
Opomba
Če ime načina ni prisotno v kombinaciji tipk, se njegovo stanje prezre.
Spodaj so navedeni podprti načini vezave tipk:
- Alt, Ctrl, Shift
Enega ali več teh načinov je mogoče uporabiti v kombinaciji tipk; če je kateri koli od njih nastavljen, kombinacija tipk uporablja to tipko za spreminjanje; in obratno, če je ponastavljen
- VsakModifikator
Če je ta način nastavljen, kombinacija tipk uporablja katero koli modifikacijsko tipko (katera koli od prejšnjih treh modifikacijskih tipk); in obratno, če je ponastavljen
- Ansi
Če je ta način nastavljen, Konsole bo poslal ubežna in kontrolna zaporedja ANSI
Če je ta način ponastavljen Konsole bo poslal VT52 ubežna in kontrolna zaporedja
- AplikacijskiZaslon
Če je ta način nastavljen, bo kombinacija tipk vplivala le na interaktivne programe, ki uporabljajo medpomnilnik nadomestnega zaslona
Če je ta način ponastavljen, bo kombinacija tipk vplivala samo na terminal, ko ta uporablja medpomnilnik Normalni zaslon
Opomba
Konsole uporablja dva medpomnilnika zaslona:
Medpomnilnik Normalni zaslon (privzeto): omogoča, da se pomaknete nazaj, da si ogledate prejšnje vrstice izhoda, to je privzeti medpomnilnik, ki ga običajno uporabljate za izvajanje ukazov ... itd.
Medpomnilnik nadomestnega zaslona: terminal preklopi na ta medpomnilnik, ko zaženete interaktivni program (npr. manj, vim, zaslon, tmux... itd.)
- Tipkovnica
Če je ta način nastavljen, kombinacija tipk uporablja tipko na tipkovnici (številčnici). Ta način je uporaben za razlikovanje med tipkami na tipkovnici in tipkami na tipkovnici. Ko je na primer Zaklepanje številke vklopljen, lahko konfigurirate dve ločeni kombinaciji tipk, eno s tipko z oznako “1” na tipkovnici (običajno pod F1 tipko), drugo pa s tipko “1” na tipkovnici. Isti koncept velja, ko je Zaklepanje številke izklopljen za tipke Konec, Dom, Kazalkine tipke ...itd na tipkovnici
- AppCursorKeys
Ta način izvaja VT100 Način kazalkinih tipk (DECCKM). Nadzira ubežna zaporedja, ki jih pošlje vsaka kazalkina tipka (Gor, Dol, Desno, Levo), odvisno od tega, ali ta način je nastavljen ali ponastavljen
Privzeto Konsole sledi vedenju XTerm pri obravnavanju tipk Dom in Konec kot kazalkinih tipk glede na DECCKM
- AplikacijskaTipkovnica
Če je ta način nastavljen, bo kombinacija tipk delovala le, ko je tipkovnica v aplikacijskem načinu (DECKPAM)
Če je ta način ponastavljen, bo kombinacija tipk delovala le, ko je tipkovnica v številskem načinu (DECKPNM)
- NovaVrstica
Če je ta način nastavljen, bo tipka Vrni (Enter) na tipkovnici poslala kontrolna znaka za vrnitev v prvi vrstico "\r" in za novo vrstico "\n"
Če je ta način ponastavljen, bo tipka Vrni poslala samo vrnitev v prvi vrstico "\r"
Enako velja za tipko Enter na tipkovnici
Ta način posnema LNM – način podajanja vrstice/nove vrstice
Upoštevajte, da mora biti vsaka kombinacija ključa in načinov (nastavitev/ponastavitev) edinstvena. Upoštevajte na primer naslednji dve pravili:
A+Shift : “A”
a : “a”
Konsole ne bo sprejel pravila male črke “a”, morate temu pravilu dodati “-Shift”, da bo delovalo.
V polje Izhod lahko dodate ubežna zaporedja ali kontrolne znake, ki jih želite Konsole za pošiljanje na terminal, ko pritisnete povezano kombinacijo tipk.
Uporabite lahko tudi katero koli od naslednjih ključnih besed, od katerih ima vsaka poseben pomen v Konsole:
pomakniteSePoVrsticiNavzgor : pomaknite se za eno vrstico navzgor v medpomnilniku za pomikanje zgodovine lupine
pomakniteSePoStraniNavzgor : pomaknite se za eno stran navzgor v medpomnilniku za pomikanje zgodovine lupine
pomakniteSePoVrsticiNavzdol : pomaknite se za eno vrstico navzdol v medpomnilniku za pomikanje zgodovine lupine
pomakniteSePoStraniNavzdol : pomaknite se za eno stran navzdol v medpomnilniku za pomikanje zgodovine lupine
pomakniteSeNaVrh : pomaknite se navzgor do začetka medpomnilnika za pomikanje zgodovine lupine
pomakniteSeNaDno : pomaknite se navzdol do konca medpomnilnika za pomikanje zgodovine lupine
Uporabite lahko tudi nize s sintakso C-niza; uporabite lahko naslednja ubežna zaporedja:
\E: Izhod
\\ : poševnica nazaj
\" : dvojni narekovaj
\t : Zavihek
\r : Carriage Return
\n : Nova vrstica
\b : Backspace
\xHH : kjer sta HH dve šestnajstiški števki
Namig
To lahko uporabite za pošiljanje ASCII kontrolni znaki, npr. “\x00”, ki je znak NUL
Obstajajo še drugi sistemski viri, ki lahko vplivajo na vezave tipk terminala:
Oglejte si zbirko podatkov terminfo ali termcap za pričakovana ubežna zaporedja in krmilne znake, ki jih vsak kombinacija tipk naj bi poslala.
Verjetno ima vaš sistem tudi druge podatkovne baze tipkovnic, ki morajo biti sinhronizirane (npr. /etc/inputrc in readline za BASH lupina), saj vplivajo na operacije (interakcije), vezane na kombinacije tipk.
Za več informacij o ubežnih zaporedjih in kontrolnih znakih preverite naslednjo dokumentacijo:
Obsežna in nepogrešljiva dokumentacija XTerm Control Sequences
Privzeti slogovni list za vrstico z zavihki nastavi najmanjšo in največjo širino zavihkov. Uporabnik lahko ustvari datoteko .css in ima Konsole uporabite to kot slogovni list za vrstico z zavihki. V datoteki .css je pripomoček za uporabo QVrstica z zavihki::zavihek.
Za več informacij razmislite o branju Qt™ Slogovne datoteke
Primeri:
Spremeni ozadje izbranega zavihka v svetlo sivo
QVrstica z zavihki::zavihek:izbrano { ozadje: #999999 }Spremenite besedilo izbranega zavihka v rdeče
QVrstica z zavihki::zavihek:izbrano { barva: rdeča }Vsi zavihki bodo široki vsaj 200 slikovnih pik
QVrstica z zavihki::zavihek { minimalna širina: 200 slikovnih pik }Samo izbrani zavihek bo širok vsaj 200 slikovnih pik
QVrstica z zavihki::zavihek::izbrano { minimalna širina: 200 slikovnih pik }Vsak od teh je mogoče združiti v eno datoteko
QVrstica z zavihki::zavihek::izbrano { ozadje: #999999; barva: rdeča; najmanjša širina: 200 slikovnih pik; } QVrstica z zavihki::zavihek { minimalna širina: 100 slikovnih pik }
S pritiskom Ctrl medtem ko bo izbira besedila povzročila, da se prelomi vrstic pri lepljenju pretvorijo v presledke.
Če med izbiranjem besedila pritisnete tipki Ctrl+Alt, boste izbrali stolpce.
Kombinacija Ctrl+ bo povečala velikost besedila, kot v konquerorju in firefoxu.
Ko program ovrednoti kateri koli gumb miške, pritisk Dvigalka tipka bo omogočila prikaz pojavnega menija.
Bližnjica Ctrl+Dvigalka+F10 bo aktivirala meni.
Tipke Dvigalka+Insert vstavijo odložišče.
Dvojni klik bo izbral celotno besedo. Z nadaljnjim držanjem gumba miške in premikanjem miške se izbor razširi.
S trojnim klikom izberete celotno vrstico. Z nadaljnjim držanjem gumba miške in premikanjem miške se izbor razširi.
V naslovu zavihka je skrita funkcija za oblikovalnik »%d«. Lahko rečete Konsole da skrajšate ime imenika v prvi znak. Na primer, "/path/to/konsole/src" se lahko skrajša v "konsole/s". Če želite omogočiti in nadzorovati to skrito funkcijo, odprite
konsolercvqtpathsin dodajte naslednje vrstice:--paths GenericConfigLocation[InfromacijeProcesa] ObičajnaDirImena=ime1,ime2,ime3...
Opomba
Če uporabljate Yakuake, morate urediti
yakuakercvqtpathsnamesto tega.--paths GenericConfigLocation
Nekatere pisave morda niso na voljo za uporabo v Konsole, čeprav so na voljo v drugih aplikacijah. To ne pomeni, da je v Konsole napaka. Konsole zahteva enoprostorne pisave za najboljši vizualni rezultat, zato vpraša Qt™ za seznam samo enoprostornih pisav.
Od različice 16.08 (avgust 2016), Konsole je mogoče konfigurirati tako, da omogoča izbiro katere koli pisave z opozorilom, da prikaz morda ni pravilen.
Od KDE4 naprej vsi zavihki uporabljajo isti ID procesa. To ima stranski učinek, da če ima proces enega zavihka težave, se lahko težave pojavijo tudi pri vseh drugih zavihkih.
To je najbolj opazno, ko ima ukaz, ki se poveže z zunanjo napravo ali sistemom (ssh, nfs), težave.
Konsole obravnava argumente za možnostjo
-ekot en ukaz in ga izvaja neposredno, namesto da bi ga razčlenil in morda razdelil na podukaze za izvajanje. To se razlikuje od xterm.konzola -e "ukaz1 ; ukaz2" ne deluje
konzola -e $SHELL -c "ukaz1 ; ukaz2" deluje
Konsole ne zagotavlja priročnosti za zagon lupine za prijavo, ker razvijalcem ni všeč zamisel o izvajanju lupine za prijavo v emulatorju terminala.
Seveda lahko uporabniki še vedno zaženejo lupino za prijavo v Konsole če res potrebujejo. Uredite profil, ki je v uporabi, in spremenite njegov ukaz v obliko eksplicitnega zagona lupine za prijavo, na primer »bash -l« in »zsh -l«.
Možnost
--nov-zavihekse včasih obnaša nenavadno. Lahko ustvari novo okno ali pa ustvari nov zavihek v drugi obstoječi Konsole namesto trenutnega okna Konsole okno.Ta vedenja se zdijo čudna, vendar niso nujno hrošči. Možnost
--nov-zavihekposkuša ponovno uporabiti obstoječo Konsole okno, vendar ne vsa Konsole okna so za večkratno uporabo. Vse Konsole okna, odprta prek KRunner so za večkratno uporabo, večina Konsole okna, odprta iz ukazne vrstice, niso.
Konsole trenutno vzdržuje Kurt Hindenburg (kurt.hindenburg AT gmail.com)
Prejšnji Konsole vzdrževalci vključujejo: Robert Knight (robertknight AT gmail.com) in Waldo Bastian (bastian AT kde.org)
Aplikacija Konsole Copyright (c) 1997-2008 Lars Doelle (lars.doelle AT on-line.de)
Ta dokument je prvotno napisal Jonathan Singer (jsinger AT leeta.net)
Ta dokument je bil posodobljen za KDE 4.x avtor Kurt Hindenburg (kurt.hindenburg AT gmail.com)
Ta dokument je bil posodobljen za KDE 3.4 avtor Kurt Hindenburg (kurt.hindenburg AT gmail.com)
Mike McBride prvotno pretvorjen v DocBook SGML in Lauri Watts
Prevod: Andrej Vernekar (andrej.vernekar AT moj.net)
Dokumentacija je objavljena pod pogoji GNU Free Documentation License.
Pogoji uporabe programa so določeni v GNU General Public License.
Za več informacij obiščite te spletne strani: