Se você for como eu, passa muito tempo em um console, então uma maneira rápida e fácil de entrar e sair dele é um salva-vidas. Uma das primeiras coisas que fiz quando mudei do (Arch) Linux para o OS X foi encontrar um bom console com algum tipo de recurso suspenso. Assim, encontrei o iTerm2 e estou muito feliz com isso, pois me permitiu mapear a §±
tecla do canto superior esquerdo para mostrar / ocultar o console do iTerm.
No entanto, o iTerm continuou no dock e na ⌘ + ⇥ [+ ⇧]
lista de programas, que 1) tornou-se redundante já que eu tinha uma maneira mais rápida de ir ao terminal e 2) realmente me irritou. Então, fiz uma pesquisa na web por isso e encontrei uma solução rápida e simples de @lhunath :
#To remove iTerm from the dock:
/usr/libexec/PlistBuddy -c 'Add :LSUIElement bool true' /Applications/iTerm 2.app/Contents/Info.plist
#To restore iTerm to the dock:
/usr/libexec/PlistBuddy -c 'Delete :LSUIElement' /Applications/iTerm 2.app/Contents/Info.plist
Não sei o status atual disso, mas percebi que essa configuração é redefinida sempre que o iTerm é atualizado. Portanto, se você encontrar o iTerm novamente no dock sem fazer nada, não surte, é normal. Basta executar o comando acima novamente e você estará pronto para prosseguir.