Na maioria dos terminais (um efeito colateral do modo como o ASCII é codificado), ^/
é o mesmo que ^_
( controle _ ). A tela de ajuda do nano na minha máquina Debian 7 mostra isso como Ir para linha e número da coluna .
M - / é mais difícil, já que não há um padrão para isso. No entanto, o nano usa a suposição de que as chaves meta simplesmente possuem um caractere escape como prefixo. Novamente, a tela de ajuda mostra uma ligação (que, sem um padrão), cita isso como Ir para a última linha do arquivo . Seu terminal pode não enviar a chave que o nano espera.
Na página de manual nanorc , a vinculação de controle para alfas não é mencionado. Uma verificação rápida mostra que ele reconhece ^_
, mas não ^/
. Além disso (configurando xterm
para Meta envia escape ), a associação M-/
é reconhecida. Aqui está o exemplo que eu tentei:
bind ^/ help all
bind ^_ exit all
bind M-/ help all
A ligação para ^/
é ignorada, independentemente de eu comentar ou não a ligação ^_
. No meu teclado, os dois enviam o mesmo personagem. Muito provavelmente você tem o mesmo comportamento.