Existe um iTerm2 (aplicativo de terminal para Mac OS) equivalente ao Ubuntu?
Entre os muitos recursos que ele adiciona, estou procurando a "janela de teclas de atalho", onde você pode sobrepor / ocultar uma janela de terminal translúcida com o toque de um botão no teclado.
command-line
shortcut-keys
Dunhamzzz
fonte
fonte
Você pode tentar o terminador , procurá-lo no Centro de Software.
Não tenho certeza se ele fornece o recurso que você precisa, mas oferece outros bons recursos do iterm2, como divisão horizontal e vertical da janela
fonte
tillix é a alternativa mais completa que encontrei até agora
fonte
Atual a partir de 9/2018
Aqui está uma pequena lista de recursos do iterm2 (v3):
Eu nem cheguei perto de listar todos eles, embora esses sejam os que eu mais me importo.
Não consigo encontrar um único terminal linux que corresponda completamente a esse conjunto de recursos (muito menos todos os que eu não mencionei), mas existem terminais linux que se aproximam bastante e podem fazer coisas que o iterm2 não pode fazer (como definido por imagens de fundo da janela / painel). Então, aqui estão alguns terminais que provavelmente estão mais próximos do iterm2 em termos de paridade de recursos:
Qterminal
Esta é uma abreviação de qt terminal. Possui suporte completo a cores verdadeiras, teclas de atalho suspensas, transparência, imagem de plano de fundo, painéis, guias e integração de shell. Instale via apt. Contras : nenhuma maneira embutida de visualizar imagens, seu tratamento de imagens de fundo pode ser instável.
Konsole
O terminal padrão do KDE (por exemplo, para o kubuntu) possui cores reais, guias, imagem de fundo, transparência. Contras : nenhuma janela suspensa com teclas de atalho, nenhum painel independente e a manipulação de imagens de plano de fundo podem ser complicadas.
gatinha
Um terminal que o AFAICT acabou de ser escrito por um cara com um conjunto de recursos surpreendentemente rico: possui cores reais, divisões horizontais, transparência, mostra imagens, integração de shell. Contras : não há imagens de plano de fundo (há um problema em aberto), nenhuma divisão vertical sem configuração, nenhuma lista suspensa e, embora tenha pacotes para várias distros, o ubuntu não é um deles (é necessário instalar manualmente o deps e compilar a partir do código-fonte).
Terminologia
O terminal padrão da área de trabalho do Iluminismo. Ele tem, de longe, a melhor manipulação de imagem de qualquer emulador de terminal que eu já usei e é meu driver diário há alguns anos. Possui painéis independentes redimensionáveis (verticais e horizontais), guias, transparência, integração de shell, mas não possui suporte a cores verdadeiras (o mantenedor diz que não o adicionará), o que está se tornando cada vez mais irritante como um usuário pesado de neovim / ncurses. Contras : apenas 256 cores, sem menu suspenso, o pacote nos repositórios está extremamente desatualizado e a instalação / compilação da versão mais recente das dependências de EFL leva literalmente meia hora.
Existem muitos outros emuladores de terminal dignos: rxvt-unicode, suckless, cupim, etc. Suckless (st), por exemplo, mantém sua configuração em um arquivo de cabeçalho, o que significa que toda alteração na configuração requer uma recompilação. Muitos deles (incluindo alguns dos que destaquei acima como o konsole) parecem ser configuráveis apenas via mouse, o que é irritante para um emulador de terminal.
Muitos podem considerar a existência do tmux para tornar divisões / painéis um problema para o próprio terminal. Eu não discordo, mas YMMV.
Há uma omissão flagrante: eu não mencionei nenhum dos projetos baseados em elétrons como hiper. Isso porque eu pessoalmente mantenho cerca de 12 sessões diferentes de terminal em um determinado momento, e o elétron é muito ganancioso para esse tipo de uso. O que é uma pena, pois algumas dessas ofertas têm conjuntos de recursos impressionantes. Se você tem menos sessões abertas, tente uma delas, eu brinquei com extraterm e parece um pouco mais de acordo com o que o iterm2 oferece.
Desejo a todos sorte, mas minha busca pelo emulador de terminal verdadeiro continua.
fonte
shell integration
para vários terminais, mas não consigo encontrar nada nessas documentações de shell, que se aproxime de iterm2.com/documentation-shell-integration.html (por exemplo, consulte o código de status de retorno de algum comando anterior clicando com o botão direito do mouse) você elabora o que você quer dizer comshell integration
?Eu sugeriria guake
Que tem uma sobreposição e a "janela de teclas de atalho" e coisas assim
fonte
O DomTerm suporta muitos dos recursos do iterm2 e mais: integração do shell, painéis divididos, html embutido (imagens e rich text), sessões destacáveis, emulação xterm muito sólida.
fonte
Apenas para adicionar Hyper à lista. É um terminal baseado em elétrons que é bastante elegante, estável e fácil de usar, com muitas opções de configuração.
https://hyper.is/
fonte
O iTerm2 faz coisas incríveis, mas até agora apenas para o Mac OS X. ( github )
extraterm é um emulador de terminal para Linux, Mac e Windows que faz diferentes coisas incríveis.
fonte
kitty é um emulador de terminal de plataforma cruzada com renderização GPU, Python programável e cheio de recursos.
fonte
Você pode usar
tmux
- multiplexador de terminal simples e poderoso .Recursos:
tmux
Fonte
Para instalar, pressione Ctrl+ Alt+ Te faça:
fonte
Sugiro que você use o Konsole, ele pode parecer tão limpo quanto o iTerm2 e, para mim, fornece todos os recursos que eu realmente uso, o que não é muito para ser honesto. A outra coisa de que gosto é como é fácil remapear as teclas conforme necessário.
Se você combinar o Konsole (ou qualquer outro aplicativo de terminal) com o Kinto , também terá as mesmas combinações de teclas do macOS no Linux.
fonte