it-swarm.dev

Ekvivalent iTerm 2

Existuje pro Ubuntu ekvivalent iTerm2 (koncová aplikace pro Mac OS)?

K mnoha funkcím, které přidává, patří i „okno s klávesovými zkratkami“, ve kterém můžete překrýt/skrýt průsvitné okno terminálu stisknutím tlačítka na klávesnici.

64
Dunhamzzz

Jak je uvedeno v iterm2 samotném webu (pod "Hotkey Window" ). Existuje guake , tilda a yakuake. Které lze nainstalovat z úložišť.

Osobně používám hádanku. Pokud používáte jednotu, napsal jsem indikátor pro guake , i když můžete snadno povolit systray v jednotě .

31
sagarchalise

Můžete to zkusit terminátor, vyhledat v Softwarovém centru.

Nejsem si jistý, zda poskytuje požadovanou funkci, ale nabízí některé další dobré vlastnosti iterm2, jako je horizontální a vertikální rozdělení okna

19
Anoop

tillix je nejúplnější alternativou, kterou jsem dosud našel

14
Serg Fillipenko

Aktuální k 9/2018

Zde je krátký seznam funkcí iterm2 (v3):

  • Podpora skutečné barvy (16 milionů barev)
  • Rozdělené tabule
  • Průhlednost
  • Zobrazit obrázky (tj. Imgcat)
  • Zobrazit vložené obrázky, např. hrnek na pivo pro homebrew
  • Plná podpora/integrace pro různé skořápky (např. Zsh, ryby)
  • Podpora klávesových zkratek (např. Rozevírací terminál)

Dokonce jsem se nepřiblížil k jejich seznamu, i když to jsou ty, které používám/starám se o nejvíce.

Nemohu najít jediný linuxový terminál, který by se úplně shodoval s touto sadou funkcí (mnohem méně všech těch, které jsem nezmínil) ale existují linuxové terminály, které se dost zatraceně blíží a mohou dělat věci, které iterm2 - nelze dělat (jako nastavit obrázky na pozadí okna/podokna). Zde je několik terminálů, které jsou z hlediska parity funkcí pravděpodobně nejblíže k iterm2:

Qterminal

Toto je zkratka qt terminálu. Má plnou podporu skutečné barvy, rozevírací klávesovou zkratku, průhlednost, obrázek na pozadí, tabule, karty, integraci Shell. Nainstalujte pomocí apt. Nevýhody: žádný vestavěný způsob prohlížení obrázků, je to manipulace s obrázky na pozadí může být zvrácený.

Konsole

Výchozí terminál KDE (např. Pro kubuntu) má skutečnou barvu, karty, obrázek na pozadí, průhlednost. Nevýhody: Žádné rozevírací okno s klávesovými zkratkami, žádné nezávislé panely, manipulace s obrázky na pozadí nemůže být zvrácená.

Koťátko

Terminál, který AFAICT právě napsal jeden člověk s překvapivě bohatou sadou funkcí: má pravou barvu, vodorovné rozdělení, průhlednost, ukazuje obrázky, integraci Shell. Nevýhody: Žádné obrázky na pozadí (není problém otevřen), žádné svislé rozdělení bez konfigurace, žádná rozbalovací nabídka, a přestože má balíčky pro několik distros, ubuntu není jedním z nich (je nutné ručně nainstalovat deps a kompilovat ze zdroje).

Terminologie

Výchozí terminál plochy Osvícení. Zdaleka má nejlepší zpracování obrazu jakéhokoli emulátoru terminálu, který jsem kdy použil, a byl mým každodenním řidičem už několik let. Má přizpůsobitelné nezávislé panely (vertikální a horizontální), karty, průhlednost, integraci Shell, ale postrádá skutečnou podporu barev (správce tvrdí, že jej nepřidá), což je stále těžší jako těžký neovim/ncurses uživatel. Nevýhody: 256 barev, bez rozbalování, balíček v úložištích je extrémně zastaralý a instalace/kompilace nejnovější verze závislostí EFL doslova trvá půl hodiny.


Existuje spousta dalších hodných emulátorů terminálů: rxvt-unicode, suckless, termite atd., Ale všechny mají do očí bijící nedostatky, někdy dokonce horší než výše. Suckless (st) například udržuje jeho konfiguraci v hlavičkovém souboru, což znamená, že každá změna konfigurace vyžaduje kompilaci. Mnoho z nich (včetně některých z těch, které jsem zvýraznil výše jako konsole) se zdá být konfigurovatelných pouze pomocí myši, což je pro emulátor terminálu nepříjemné.

Mnoho z nich by mohlo zvážit existenci tmuxu, aby se rozštěpy/tabule nevydaly pro samotný terminál. Nesouhlasím, ale YMMV.

Je tu do očí bijící opomenutí: nezmínil jsem žádný z projektů založených na elektronech, jako je hyper. Je to proto, že osobně udržuji asi 12 různých terminálových relací v daném čase a elektron je pro takový druh použití chamtivý. To je škoda, protože některé z těchto nabídek mají působivé sady funkcí. Pokud máte tendenci mít otevřeno méně relací, můžete jednu z nich vyzkoušet, hrál jsem si s extratermem a zdá se to trochu více v souladu s tím, co iterm2 nabízí.

Přeji všem hodně štěstí, ale moje hledání jediného skutečného emulátoru terminálu pokračuje dál.

11
Jared Smith

Navrhoval bych guakeInstall guake

Který má překrytí a "okno klávesové zkratky" a podobné věci

7
Amith KK

DomTerm podporuje mnoho funkcí iterm2 a dalších: Shell integrace, split tabla, inline html (obrázky a bohatý text), oddělitelné relace, velmi solidní xtermová emulace.

4
Per Bothner

iTerm2 dělá úžasné věci, ale zatím pouze pro Mac OS X. ( github )

extraterm je emulátor terminálu pro Linux, Mac a Windows, který dělá různé úžasné věci.

3
joeytwiddle

Stačí přidat Hyper do seznamu. Jedná se o elektronický terminál, který je celkem čistý, stabilní a snadno použitelný se spoustou konfiguračních možností.

https://hyper.is/

3

Můžete použít tmux - jednoduchý a výkonný terminálový multiplexer .

Funkce:

  • Nabídky pro interaktivní výběr spuštěných relací, oken nebo klientů
  • Okno lze spojit s libovolným počtem relací
  • vi-like nebo Emacs příkazový režim (s automatickým dokončováním) pro správu tmux
  • Nedostatek vestavěných sériových a telnet klientů (které někteří považují za nadměrné pro terminálový multiplexor)
  • Snadnější konfigurace
  • Různé příkazové klávesy - nejedná se o náhradu za zavádění obrazovky, ale lze ji nakonfigurovat tak, aby používala kompatibilní keybindings
  • Vertikální a horizontální podpora rozdělení oken

Zdroj


Pro instalaci stiskněte Ctrl+Alt+T a dělej:

Sudo apt install tmux
1
bitbull

kitty je emulátor terminálu napříč platformami s vykreslením GPU, Python skriptovatelný a plný funkcí).

1
fferri