Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Výběr textu je v terminálu Windows jednoduchý, ale terminál nabízí mnoho dalších funkcí, díky kterým je výběr textu ještě lepší.
Podpora myši
Kliknutím pravým tlačítkem myši a přetažením myši vytvořte výběr. Poklikáním se výběr rozbalí podle slova, zatímco trojité kliknutí se rozbalí po řádcích.
Pokud stisknete klávesu Alt , vytvoříte výběr bloku (na rozdíl od výběru řádku). Blokové výběry vytvářejí obdélníkovou oblast, která se nezalamuje na konec řádku.
Pokud podržíte klávesu Shift , můžete výběr explicitně rozbalit na konkrétní bod v terminálu, aniž byste museli kliknout a přetáhnout.
Jakmile máte výběr, máte několik možností. Výběr se vymaže jediným kliknutím vlevo. Pokud chcete výběr použít, můžete kliknutím pravým tlačítkem myši zkopírovat vybraný text do schránky a výběr zrušit. Pokud znovu kliknete pravým tlačítkem myši, obsah schránky se vloží do terminálu.
Poznámka:
Terminál Windows podporuje vstup myši v aplikacích Windows Subsystem for Linux (WSL) a také aplikace windows, které používají vstup virtuálního terminálu (VT). Tato podpora znamená, že aplikace, jako je tmux a Midnight Commander , rozpoznávají, když vyberete položky v okně terminálu. Pokud je aplikace v režimu myši, můžete stisknutím klávesy Shift vybrat místo odesílání vstupu VT.
Podpora klávesnice
Výběr můžete vytvořit pomocí selectAll akcí nebo markMode akcí. Akce selectAll vybere veškerý text ve vyrovnávací paměti. Akce markMode přepíná speciální režim, ve kterém se výběr vytvoří na pozici kurzoru v terminálu. Pokud jste v režimu označení, můžete pomocí následujících nekonfigurovatelných klávesových vazeb přesunout kurzor kolem:
| Klávesová zkratka | Result |
|---|---|
| Šipky | Přesunutí podle znaku v zadaném směru |
| Ctrl+Vlevo | Přechod na začátek předchozího nebo existujícího slova |
| Ctrl+šipka vpravo | Přechod na konec dalšího nebo existujícího slova |
| Domov | Přechod na začátek řádku |
| Konec | Přechod na konec řádku |
| Pgup | Přesunutí o stránku nahoru (oblast zobrazení) |
| Pgdn | Přesunutí dolů o stránku (oblast zobrazení) |
| Ctrl+Home | Přechod na začátek vyrovnávací paměti |
| Ctrl+End | Přechod na konec vyrovnávací paměti |
| Vstoupit | Zkopírování aktivního výběru |
Když jste v režimu označení, můžete pomocí kláves Tab nebo Shift+Tab přejít na další nebo předchozí hypertextový odkaz ve vyrovnávací paměti. Pokud je terminál Systému Windows povolený, dokáže automaticky rozpoznat hypertextové odkazy experimental.detectUrls .
Bez ohledu na to, že jste v režimu označení, můžete existující výběr rozšířit pomocí následujících nekonfigurovatelných klíčových vazeb:
| Klávesová zkratka | Result |
|---|---|
| Shift +šipkové klávesy | Rozbalit podle znaku v zadaném směru |
| Ctrl+Shift+Left | Rozbalení na začátek předchozího nebo existujícího slova |
| Ctrl+Shift+Right | Rozbalení na konec dalšího nebo existujícího slova |
| Shift+Home | Rozbalení na začátek řádku |
| Shift+End | Rozbalení na konec řádku |
| Shift+Pgup | Rozbalení o stránku (oblast zobrazení) |
| Shift+Pgdn | Rozbalení o stránku dolů (oblast zobrazení) |
| Ctrl+Shift+Home | Rozbalení na začátek vyrovnávací paměti |
| Ctrl+Shift+End | Rozbalení na konec vyrovnávací paměti |
toggleBlockSelection Pomocí akce můžete existující výběr transformovat na výběr bloku.
Jakýkoliv výběr, který vytvoříte nebo upravíte pomocí klávesnice, zobrazí také značky výběru, které označují, který konec výběru se aktivně přesouvá. Pomocí akce můžete switchSelectionEndpoint začít přesouvat druhý konec výběru.
Jakmile máte výběr, máte několik možností. Výběr můžete vymazat pomocí klávesy ESC . Většina vstupů klíčů také vymaže výběr a předá událost klíče přímo do podkladového prostředí. Pokud chcete použít vybraný text, můžete použít akci copy ke zkopírování do schránky.
Kopírování vybraného textu
Jak už bylo zmíněno dříve, můžete vybraný text zkopírovat kliknutím pravým tlačítkem nebo copy akcí. Můžete ale přizpůsobit několik nastavení pro kopírování textu:
- Kopírování formátovaného textu
- Použijte globální nastavení
copyFormatting, abyste také zkopírovali formátování vybraného textu do schránky. Toto nastavení umožňuje zkopírovat informace o písmu terminálu, například barvu popředí, barvu pozadí a písmo. - Pokud chcete omezit kopírování formátování na určité klíčové vazby nebo příkazy, upravte
copyFormattingparametr akcecopy.
- Použijte globální nastavení
- Kopírování bez zavření výběru textu
- Nastavte parametr
dismissSelectionv akcicopy, abyfalsezkopíroval text bez zrušení výběru textu.
- Nastavte parametr
- Kopírování jako jeden řádek
-
singleLinePomocí parametrucopyv akci zkopírujte text jako jeden řádek.
-
- Kopírování pomocí řídicích sekvencí
-
withControlSequencesPomocí parametrucopyv akci můžete do zkopírovaného textu zahrnout sekvence řídicího kódu ANSI.
-
- Odebrání koncových prázdných znaků z výběrů bloků
- Pomocí globálního
trimBlockSelectionnastavení odeberte koncové prázdné znaky z výběru bloku.
- Pomocí globálního
Použijte globální nastavení copyOnSelect pro automatické kopírování nově vybraného textu do schránky. Když je toto nastavení povolené, klikněte pravým tlačítkem myši na terminál kopie a vložte vybraný text do terminálu.
Poznámka:
Pokud povolíte copyOnSelect, úprava výběru pomocí klávesnice automaticky nezkopíruje nově vybraný text. Text musíte zkopírovat ručně pomocí copy akce nebo kliknutím pravým tlačítkem myši na terminál.
Přizpůsobení vzhledu výběrů
Barevná schémata umožňují přizpůsobit barvu výběru pomocí selectionBackground vlastnosti v barevném schématu. Případně můžete přepsat barvu výběru pro konkrétní profil nastavením profilu selectionBackground.
Přizpůsobení oddělovačů slov
Jak už jsme zmínili dříve, dvojklikem a pomocí kombinace kláves Ctrl+Shift + Šipky (nebo Ctrl + Šipky v režimu označení) můžete přecházet po slovech. Slova ale mohou být oddělena více než jen prázdnými znaky. Tyto hranice slov můžete přizpůsobit pomocí globálního wordDelimiters nastavení.
Windows Terminal