GNU/Linux >> Znalost Linux >  >> Linux

Vymažte terminál pomocí klávesové zkratky

V terminálu gnome můžete upravovat klávesové zkratky pomocí Edit -> Reset Shortcuts... Poté můžete namapovat příkaz "Reset and Clear", který vypadá, že dělá to, co hledáte.

Případně můžete omezit historii posouvání zpět na malé číslo (řekněme 0) a Ctrl+L bude blíže tomu, co hledáte.


  • CTRL +u vymaže od kurzoru po začátek řádku

  • CTRL +k vymaže se od kurzoru po konec řádku

  • CTRL +d vymaže jeden znak napravo od kurzoru

  • Esc +Backspace vymaže jedno slovo vlevo od kurzoru

  • Esc +d vymaže jedno slovo napravo od kurzoru

  • Alt +doleva/doprava skok na začátek předchozího/následujícího slova

  • Ctr +a skočí na začátek řádku

  • Ctr +e skočí na konec řádku

Chcete-li vymazat celou obrazovku, přidejte do ~/.bashrc následující alias soubor:

alias cls="echo -ne '\033c'"

Nyní v novém zadáním terminálu cls vymaže vše včetně rolovací vyrovnávací paměti. Funguje mnohem rychleji než reset protože to nic neresetuje.

Ve skutečnosti reset je potřeba pouze v případě, že chcete opravit poškozený terminál, např. po spuštění cat v binárním souboru.

Pokud používáte OSX, pak Command ( )+k vymaže terminál (funguje také v konzoli chrome devtools ) .


Ctrl+L překreslí terminál; nevyčistí to. Pokud jste v aplikaci na celou obrazovku, jako je less nebo vim, příkaz Ctrl-L je to, co používáte k překreslení poškozené obrazovky. Ve vimu se zvýrazněním syntaxe barev můžete například použít ctrl_l k aktualizaci barev, pokud rolujete na velkou vzdálenost a vim se zmátne odpovídajícími uvozovkami nebo závorkami nebo podobně.

Jen pro informaci, pokud někdo hledá a najde toto... Pokud potřebujete vymazat vyrovnávací paměť pro posun zpět, buď nastavte vyrovnávací paměť na 0 řádků, nebo zavřete okno a znovu jej otevřete. Nebo „zatímco pravda; vytiskni; hotovo“ a poté přerušte pomocí ctrl+c, když na výstupu budete mít dostatek řádků na vybití vyrovnávací paměti. Posouvací vyrovnávací paměť je závislá na aplikaci, takže zatímco dané řešení funguje pro terminál Gnome, nebude fungovat pro žádné jiné terminálové zařízení.


Linux
  1. Mých 10 nejlepších terminálových zkratek pro Linux

  2. Vymažte obrazovku terminálu doopravdy

  3. Klávesová zkratka správce úloh v Linuxu?

  1. Jak otestovat, jaký Shell používám v terminálu?

  2. Linux – Klávesová zkratka Správce úloh V Linuxu?

  3. Chcete-li pořizovat snímky obrazovky, změňte klávesovou zkratku závěrky

  1. Záznam relací terminálu pomocí Asciinema v Linuxu

  2. Jak sdílet svůj terminál na webu pomocí Streamhut

  3. Nechte nás hrát na klavír v terminálu pomocí naší počítačové klávesnice