Frequentemente obtendo painéis iTerm2 presos onde a entrada alterna entre bash e qualquer replicação (ou realmente qualquer outro comando) por acaso estou em execução. Por exemplo, digitar repetidamente entrar pode dar o seguinte (eu mudei o nome da pasta / login para anonimato):
2.4.2 :001 >
MacBook-Pro:MyFolder myunixlogin$
MacBook-Pro:MyFolder myunixlogin$
2.4.2 :002 >
MacBook-Pro:MyFolder myunixlogin$
2.4.2 :003 >
Nesse caso, esse é meu console rails c
, mas também acontece com programas psql
e até mesmo sem entrada, como sidekiq
.
Eu não identifiquei nada consistente quando o problema começa. O problema geralmente leva um tempo para aparecer (às vezes minutos, às vezes eu uso um painel ativamente por dias), e é consertado reiniciando o painel (apesar de qualquer coisa rodando ser obviamente morta).
Aqui está um link para o meu arquivo de configuração: link
EDIT: Para esclarecer, todos os outros pressionamentos de tecla vão para bash e, em seguida, a repl (ou qualquer comando). Por exemplo, se eu digitar ppuuttss ""hhii""
, o rails produzirá hi
, enquanto bash
reclamará que puts
não é um comando.
Tags command-line iterm2 osx macintosh