Таки нашел, от чего эта хуйня триггерилась:
pressing the shift key down 8 seconds starts slow keys
А я раньше по незнанию иксы перезапускал чтобы починить. Выключить: xkbset -a.
locale-gen при попытке сгенерировать локаль en_GB.UTF-8 срал ошибками вида
en_GB:1454: syntax error: not inside a locale definition section
Такая же хуйня была и с en_US.UTF-8. Пришлось даже пидорахинскую локаль сгенерировать, не с C же сидеть.
А всё, оказывается, почему? Да потому что в $PWD лежали левые файлы en_US и en_GB.
Сделал так, чтобы <C-n> в сабже переключал на следующую видимую (не свёрнутую) вкладку.
По пути выяснилось, что :map <C-n> :js foo()<CR> тормозит (заметно, если зажать C-n), поэтому пришлось использовать :js mappings.addUserMap(/* ... */).
Запилить бы ещё возможность перемещения вкладок по дереву без помощи мыши.