Все, что вам нужно, это xterm
.
Поместите это в файл .Xresources
(в этом случае вы можете скопировать и вставить):
xterm*VT100.Translations: #override \
Ctrl ~Shift <Key>Tab: string(0x1b) string("[27;5;9~") \n\
Ctrl Shift <Key>Tab: string(0x1b) string("[27;6;9~")
Затем выполните cd ; xrdb .Xresources
и перезапустите xterm.
Поместите это в свой .vimrc
:
!! Важно - вместо XXXX необходимо набрать CTRL-V , а затем Esc ИЛИ скопировать-вставить весь текст и запустить %s/\(set <F1[34]>=\)XXXX/\=submatch(1) . "\33"/g
, который является копией -пастабильно (вставьте его с <CTRL-R> +
).
set timeout timeoutlen=1000 ttimeoutlen=100
set <F13>=XXXX[27;5;9~
nnoremap <F13> gt
set <F14>=XXXX[27;6;9~
nnoremap <F14> gT
И перезапустите vim.
Готово.