Eu acidentalmente vinculei a Kchave à scroll_backward
função. Agora não consigo desvinculá-loIrssi, pois toda vez que pressiono Kele apenas executa a função e se recusa a escrever o caractere. Tentei resolver o problema reinstalando o Irssi, mas não funcionou.
Alguém sabe onde está o arquivo onde as ligações estão armazenadas? Acho que a desvinculação manual é a única solução, mas não consigo encontrar o arquivo.
Responder1
O arquivo de configuração do irssi está, pelo menos por padrão, localizado em ~/.irssi/config
.
Se o irssi estiver em execução, use /save
first para salvar quaisquer alterações feitas na configuração antes de editá-la, para que nenhuma alteração seja perdida.
Dentro do arquivo de configuração, a keyboard
seção contém as ligações do teclado. Dentro dele você pode encontrar, por exemplo:
keyboard = ( { key = "k"; id = "scroll_backward"; data = ""; } ... );
Basta excluir a entrada indesejada. Agora, use /reload
no irssi, se ele ainda estiver em execução e você puder usar a k
chave novamente.
Responder2
Posso ver sua luta aqui... posso pensar em muitas opções:
- você acabou de fazer isso, então ainda pode usar a ↑tecla (para cima) e editar seu comando para:
/bind -delete k
você percebe seu erro tarde demais (
/bind k
está fora do histórico) ou a tecla up não está disponível:- se você não salvou sua configuração: basta digitar
/reload
- você fez
/save
... como os outros dizem, você edita~/.irrsi/config
para remover a linha problemática dakeyboard
seção e recarrega
- se você não salvou sua configuração: basta digitar
você desativou uma das letras necessárias para digitar
/reload
:/rel
deve ser suficiente, caso contrário, desde a v0.8.2 você podepkill -HUP irssi
usar outro termo