GNU/Linux >> Znalost Linux >  >> Linux

Můj funkčně bohatý a minimální linuxový terminál

Každý si rád nastavuje své pracovní prostory specifickým způsobem; pomáhá vaší produktivitě a usnadňuje život, když máte věci uspořádané způsobem, který působí organicky, a prostředí, ve kterém se cítíte dobře. To rozhodně platí i pro terminály; to je pravděpodobně důvod, proč je k dispozici tolik možností terminálu.

Když začínám na novém počítači, úplně první věc, kterou udělám, je nastavit svůj terminál tak, aby byl můj.

Moje preferovaná terminálová aplikace je terminátor kvůli svému minimalistickému designu a vestavěným možnostem oken. Ale odtamtud je to složitější. Svůj preferovaný styl terminálu bych popsal jako „bohatý na funkce, s minimálním využitím“. Tuto rovnováhu často dolaďuji.

Používám zsh jako svůj výchozí shell a Ohmyzsh nabízí další funkce. Ohmyzsh lze nainstalovat stažením jeho instalačního skriptu:

$ curl -fsSL \
https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh \
--output install-zsh.sh

Přečtěte si skript, abyste viděli, co dělá, a abyste si byli jisti, že jej spouštíte na svém počítači. Jakmile budete připraveni, spusťte skript:

$ sh ./install-zsh.sh

Moje oblíbené téma/výzva je Powerlevel 10k, což je neuvěřitelně detailní pohled na mé prostředí. Zahrnuje vše od barevného zvýraznění příkazů až po časová razítka, kdy byly spuštěny. Všechny detaily se integrují do elegantní, kontextové výzvy. [context-aware je použit jako výhoda dvakrát, zde a níže, může zde autor poskytnout více o tom, co to znamená a proč je to dobrá věc v terminálu?}

Instalace Powerlevel10k začíná stažením zdrojového kódu v .oh-my-zsh/ vlastní adresář motivů.

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git 
${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k

Aby však Powerlevel10k vypadal tak, jak je zobrazen v úložišti, musíme přidat některá písma, která nejsou ve výchozím nastavení zahrnuta; tyto jsou uvedeny níže:

  • MesloLGS NF Regular.ttf
  • MesloLGS NF Bold.ttf
  • MesloLGS NF Italic.ttf
  • MesloLGS NF Bold Italic.ttf

Výsledkem je krásný a kontextový terminál (jak ukazuje screenfetch)

Další zdroje pro Linux

  • Cheat pro příkazy Linuxu
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Bezplatný online kurz:Technický přehled RHEL
  • Síťový cheat pro Linux
  • Cheat sheet SELinux
  • Cheat pro běžné příkazy pro Linux
  • Co jsou kontejnery systému Linux?
  • Naše nejnovější články o Linuxu

Zvykl jsem si na toto konkrétní nastavení, ale i když je důležité vytvořit si pracovní prostředí podle sebe, není to také důvod k tvrdohlavosti při zkoušení nových věcí. Vznikají nové terminály, aby odpovídaly potřebám a požadavkům nových generací uživatelů. To znamená, že i když je to zpočátku neznámé, jeden z nově vyvinutých terminálů by mohl být pro dnešní prostředí a povinnosti vhodnější než váš starý pohotovostní režim.

Nedávno jsem zvažoval jiné možnosti. Začal jsem sledovat vývoj Hvězdné lodi, která sama sebe popisuje jako minimální, bleskově rychlou a nekonečně přizpůsobitelnou výzvu pro jakýkoli shell. Stále má spoustu vizuálně pohlcujících detailů, aniž by tolik z toho, co by někteří mohli považovat za rušivé od Powerlevel10k.

Jaký je váš oblíbený terminál a proč? Podělte se v komentářích!


Linux
  1. Jak předvánočně upravit váš linuxový terminál a Shell

  2. Linux – rozdíl mezi Pts a Tty?

  3. Kopírování a vkládání v Linuxu a terminálu Ubuntu

  1. Odstraňte soubory a složky v terminálu Linux

  2. Top 5 zajímavých a zábavných příkazů na Linuxu (zábavný terminál)

  3. Jak přiblížit a oddálit terminálovou konzoli v linuxu

  1. Vydejte se na dobrodružství ve svém linuxovém terminálu

  2. 5 použití příkazu mv v linuxovém terminálu

  3. Cowsay:Zábava v linuxovém terminálu