Terminal Friday: Úpravy příkazového řádku

Dobře jsem přemýšlel o vytvoření řady týdenních příspěvků, které obsahují exkluzivní informace o terminálu, bash, vim, příkazech, bash skriptu, cokoli je napsáno v konzole 🙂, ale vždy jsem to nemohl vytvořit, ale dnes Rozhodl jsem se. Tady je tedy první páteční vstup na terminál. Doufám, že to někdo považuje za užitečné.

Úpravy na příkazovém řádku

Mnoho z nás používá terminál obvyklým způsobem, ale neuvědomujeme si jeho plný potenciál, a tak jsem se před pár měsíci ujal úkolu shromáždit klávesové zkratky bash od nejběžnějších, jako je čištění bash, ke změně pořadí posledních dvou znaků nebo pořadí posledních dvou argumentů.

terminál

Tyto zkratky jsou velmi podobné těm, které používáte Emacs samozřejmě je to proto, že bash vyvinul GNU ale je možné změnit nastavení na styl Vi / Vim zadáním následujícího příkazu.

$ set -o pila

 Jak číst:

C: Left Ctrl.

M: Meta, obvykle Left Alt.

Cx Cu: Stiskněte Ctrl a bez uvolnění stiskněte x, poté u a uvolněte Ctrl.

Nyní napíšu pár těch, které znám:

Základní

CB: Posunete o jednu postavu zpět.

Srov. Posunete o jednu postavu vpřed.

C-_  "nebo" Cx Cu: Vrátit zpět poslední úpravy příkazu.

Cl: Vyčistěte obrazovku.

Cu: Smažte zadaný řádek.

DC: Zrušte aktuální spuštěný příkaz.

odstranit

Ch: Smažte jeden znak zpět.

CD: Smažte jeden znak dopředu.

Ck: Odstraňte text z pozice kurzoru na konec řádku.

Md: Odstraní text z pozice kurzoru na konec aktuálního slova.

Cw: Odstraní text z pozice kurzoru na začátek aktuálního slova.

M Backspace: Odstraní text z pozice kurzoru na začátek aktuálního slova.

Movimientos

AC: Umístěte kurzor na začátek řádku.

ES: Umístěte kurzor na konec řádku.

Mf: Umístěte kurzor o jedno slovo dopředu.

Mb: Přesunutí kurzoru o jedno slovo zpět.

rekord

Cr: Prohledejte historii.

Nahoru a dolů: Procházejte historii.

Argumenty

Ct: Změňte pořadí posledních dvou znaků.

Esc-t: Změňte pořadí posledních dvou slov.

ostatní

Tab: Automatické dokončování příkazů, tras, souborů atd.

Cy: Yank * nedávno smazaný text

* Yank doslova kopíruje

Poznámka redakce: Z časových důvodů nemohl být článek publikován v pátek. Omlouváme se za to.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   templix řekl

    Nechť nikoho nenapadne:

    $ set -o pila

    hahahahahaaa ... viděl jsem to pro sestry klarisky ... hahahajjajaaa

  2.   giskard řekl

    Moje klávesnice má několik velmi pohodlných šipek. Stisknu šipku vlevo a kurzor se posune doleva. Stiskněte HOME a kurzor se vrátí domů. A mohl bych pokračovat. Moje klávesnice je velmi intuitivní. A všechny programy to uznávají. Musí to být magické 😛
    Proto se mi to nelíbí a nikdy se mi to nebude líbit vi * Zachováním rozložení klávesnice z doby, kdy klávesnice měla méně než 80 kláves. V 70. letech se mi to zdá. Od této chvíle by měli NEJMÉNĚ začlenit pohybové klávesy kurzoru, které přicházejí na VŠECHNY klávesnice, a to je vše. Jakou potíž se musíte naučit Ctrl + this a Ctrl + that pro něco, co by mělo být INTUITIVNÍ.
    Je to můj názor. Pozdravy.

    1.    templix řekl

      Nikdo vám nebrání v použití kláves, které zmiňujete, co víc, vi nebo emacs vám umožní bez problémů používat oba klíče současných klávesnic, které byly použity v pravěku, ale se zkratkami těchto editorů máte mnohem více možností než několik „intuitivních“ kláves, které každá klávesnice nabízí. Každopádně, pokud vám tyto čtyři klíče postačují a šetří vaše každodenní práce, děláte velmi dobře, abyste se nepořádali s těmito rolemi, které jsou vi nebo emacs ... mohli byste objevit věci patřící do paralelních vesmírů, které by vás mohly chytit navždy a navždy ...

      1.    eliotime3000 řekl

        Tyto druhy příkazů Vi nebo EMACS jsou opravdu užitečné, pokud upravujete kód z netbooků (samy o sobě nejtrapnější klávesnice, jaké jsem dosud používal).

    2.    rawBasic řekl

      Klávesové zkratky stylu Ctrl + M + jsou ve stylu emacsu a dalších nástrojů GNU .. .. nejsou takoví ve vi .. píše se ve stejném článku ..

      vi se ukazuje jako velmi intuitivní nástroj pro ty, kteří se chtějí naučit, jak ji používat .. v určitém okamžiku jste se naučili používat klávesnici, když nebyla intuitivní, to samé s myší .. .. proto může už nemusíte být intuitivní k používání klávesnice vi nebo dvorak pro ostatní lidi .. 😉

    3.    snkisuke řekl

      Omlouváme se, ale vi a emacs mají tyto konfigurace klávesnic, protože stále existují opravdu staré servery a pracovní stanice, které mají různé typy unixu, také ne všechny moderní servery mají klávesnice se 101 klávesami, některé mají pouze základy, aby bylo možné upravit soubor ( děkuji, že má esc, ctrl, alt a shift), a to je místo, kde vás klávesové zkratky vi uloží. Nemluvě o tom, že v některých unixech existuje pouze vi, žádný emacs, žádný nano, žádný atd., A mnohem méně jeden s grafickým rozhraním, nelíbí se mi ani saw, ani emacs, ale v mé práci je důležité je znát zkratky, protože nevím, vím, jaký typ serveru budu muset spravovat, viděl jsem, že je to výchozí v 99% unixů. Na zdraví

      1.    ezitoc řekl

        Díky systému hjkl máte vše na dosah ruky, aniž byste museli hýbat rukama. Nevím, jestli to bude kvůli starým serverům a jak dnes technologický pokrok způsobuje, že pochybuji, že to je příčina. Pozdravy.

  3.   eliotime3000 řekl

    Pěkný pokus, ale pořád jsem v Emacsu.

    1.    giskard řekl

      +1

  4.   Joaquin řekl

    Velmi dobře! zejména první obrázek.

  5.   Mario Guillermo Zavala Silva řekl

    Omluva přijata ... I když doufáme, že letos 18. července budeme mít tyto vynikající informace.

    NA ZDRAVÍ.!!!

  6.   amulet_linux řekl

    Velmi zajímavé, věděl jsem jen základy

  7.   Oskar řekl

    Velmi dobré, jen jedna věc: Je to Press s 'S', netlačí ... TT

    1.    Wada řekl

      Hahahaha, máš pravdu, bratře, promiň, prošel jsem opravou ve Vimu
      ps Na chvíli tu hrůzu bude, příspěvek nemohu upravovat 😀 ale díky za pozorování budu v příštím důkladnější 🙂

  8.   ahdezzz řekl

    Dobrý den, jsem nadšený z režimu Vi; chtěl bych však vědět, jestli existuje nějaký způsob, jak zjistit, v jakém režimu jsem, něco jako grafický indikátor. Zdravím a děkuji předem.

    1.    Wada řekl

      Snažil jsem se vytvořit scénář, ale nemohl jsem, protože v dnešní době nemám moc volného času, ale slibuji, že když najdu řešení, zveřejním ho 😀