Estou usando um layout de teclado no qual o backtick ( `
) é uma chave morta .
Isso significa que, quando digito um backtick seguido de uma vogal (por exemplo `a
), o que o Vim vê é um caractere acentuado ( à
). Então, se eu definir uma marca com ma
eu posso pular para a linha da marca com 'a
. Mas pular para o local específico da marca com `a
não funcionará.
Encontrei uma solução alternativa para isso: ao digitar uma tecla morta, posso fazer com que o Vim receba um backtick pressionando o backtick e depois a barra de espaço. Então, se eu quiser marcar a
, digite `␣a
.
Existe uma maneira de pular para a marca sem ter que atingir esse espaço extra? Sem efeitos colaterais?
showcmd
Acho Vim entende isso como `à. Também gostaria de tornar o comportamento do SO independente. map
parece fazer o trabalho.