Accidentalmente vinculé la Kclave a la scroll_backward
función. Ahora no puedo desvincularlo deIrsi, ya que cada vez que presiono Ksimplemente ejecuta la función y se niega a escribir el carácter. Intenté solucionar el problema reinstalando Irssi, pero no funcionó.
¿Alguien sabe dónde está el archivo donde se almacenan los enlaces? Creo que la desvinculación manual es la única solución, pero no puedo encontrar el archivo.
Respuesta1
El archivo de configuración de irssi se encuentra, al menos de forma predeterminada, en ~/.irssi/config
.
Si irssi se está ejecutando actualmente, use /save
primero para guardar los cambios realizados en la configuración antes de editarla, para que los cambios no se pierdan.
Dentro del archivo de configuración, la keyboard
sección contiene las combinaciones de teclado. Dentro de él, puede encontrar, por ejemplo:
keyboard = ( { key = "k"; id = "scroll_backward"; data = ""; } ... );
Simplemente elimine la entrada no deseada. Ahora, úselo /reload
en irssi, si aún se está ejecutando y debería poder usar la k
clave nuevamente.
Respuesta2
Puedo ver tu lucha aquí... Puedo pensar en muchas opciones:
- acabas de hacerlo, así que aún puedes usar la ↑tecla (arriba) y editar tu comando para:
/bind -delete k
te das cuenta de tu error demasiado tarde (
/bind k
está fuera del historial) o la tecla arriba no está disponible:- si no guardaste tu configuración: simplemente escribe
/reload
- lo hiciste
/save
... como dicen los demás, editas tu~/.irrsi/config
para eliminar la línea problemática en lakeyboard
sección, luego vuelves a cargar
- si no guardaste tu configuración: simplemente escribe
deshabilitaste una de las letras requeridas para escribir
/reload
:/rel
debería ser suficiente; de lo contrario, desde v0.8.2 puedes hacerlopkill -HUP irssi
desde otro término