Ak používate terminál, a ak si prečítate tento blog, myslím si, že to niekedy urobíte, uvedomili ste si, že nemôžete kopírovanie a vkladanie pomocou klávesových skratiek, ktoré používame celý život. Bol to Apple, kto predstavil skratku Ctrl + C na kopírovanie, predstavujem si to preto, lebo „Kopírovať“ začína na C a Ctrl + V na vloženie, ktorého vysvetlenie sa zdá byť tak, že je vedľa C. Tieto skratky nefungujú v terminál systému Linux. Prečo? Existuje závažný dôvod.
Ctrl + C sa používa na prerušenie akcie v systéme Linux Bash. Napríklad aj keď sa to v tomto príklade neodporúča, môžeme stlačením Ctrl + C prerušiť inštaláciu, ktorá trvá príliš dlho. Ctrl + V slúži na vloženie nasledujúceho znaku do editora. Ak v termináli stlačíme Ctrl + C alebo Ctrl + V, keď nič nevykonávame, objaví sa to ^ C a ^ V. Stručne povedané, terminál používa kláves Ctrl spolu s ďalšími znakmi na vykonávanie špeciálnych funkcií v bashe, ale moderné terminály potrebovali niečo iné.
Moderné klávesové skratky terminálu
Moderní vývojári si mysleli, že klikanie pravým tlačidlom myši a výber možnosti kopírovania alebo prilepenia sú príliš zdĺhavé, a preto pridali nové klávesové skratky. Medzi klávesové skratky, ktoré môžeme použiť vo zvyšných aplikáciách na kopírovanie a vkladanie, musíme pridať kláves «Shift». Tu je zoznam skratiek na kopírovanie a vkladanie rôznych častí textu:
Klávesová skratka | Akcie |
---|---|
Ctrl + Shift + c | Skopírujte vybraný text. |
Ctrl + Shift + v | Vložte skopírovaný text. |
Ctrl + U | Vystrihne všetko od začiatku riadku po kurzor. |
Ctrl + K | Vystrihnite všetko od kurzora po koniec riadku. |
Alt + d | Vystrihnite slovo za kurzorom. |
Ctrl + w | Vystrihne slovo pred kurzorom. |
Ctrl + y | Prilepte predtým vyrezaný text. |
Alt + y | Prilepte druhý predtým vyrezaný text. |
Alt + Ctrl + y | Vložte prvý argument predchádzajúceho príkazu. |
Musím sa priznať, že nie som veľkým fanúšikom zmien a že pre kopírovanie a vkladanie do terminálu nie je potrebné pridávať „Shift“, nie je pre mňa prirodzené. Ale tiež som niekto, kto má rád efektívnosť, takže vedieť, ako na to s klávesnicou, je pre mňa užitočné. A ty?
Na novej karte vám chýba Ctrl + Shift + T
Dobrý deň, keď v prehliadači Chrome stlačím príkaz „Ctrl + Shift + C“, otvorí ma ako kód v html vpravo a nekopíruje žiadny vybraný text, existuje nejaký spôsob kopírovania textu bez toho, aby ste klikli pravým tlačidlom resp. ktoré sa vám zobrazujú v službe Google?
Napriek tomu chcem priradiť ctl-c na kopírovanie a clt-v na vloženie. Máte nejaké nápady, ako to urobiť na linux mint xfce?