Я использую VIM, раскладку клавиатуры Colemak и клавиатуру Microsoft Natural 4000. Так как Natural 4000 имеет клавиши различной формы, я не смог изменить колпачки клавиш. Это означает, что каждая клавиша помечена «неправильной» клавишей - я нажимаю клавишу, которая говорит «O», и она набирает «Y».
Это нормально при обычном использовании, потому что я гладко набираю текст с Colemak и не делаю много опечаток. Но с VIM это представляет небольшую проблему, потому что мне часто приходится нажимать клавишу «не по порядку», то есть просто внезапно нажимать «g» без какого-либо контекста. По какой-то причине это труднее сделать, и я продолжаю нажимать не те клавиши.
Я бы хотел иметь возможность нажимать клавишу префикса (скажем, клавишу лидера дважды - \), а затем указывать любые дополнительные клавиши, которые я нажимаю в течение 1-2 секунд, в строке состояния.
Таким образом, я могу быстро нажать \, а затем нажать одну или две клавиши, и посмотреть, что это за "на самом деле".
Есть идеи, как мне это сделать?