ctrl-tab を :tabn に、ctrl-shift-tab を :tabp にマッピングしたいと考えています。
Windows XP では gVim で動作していましたが、Ubuntu 9.10 では .vimrc に移動しましたが、動作しません (vim 7.2)。
私の .vimrc の関連セクションは次のとおりです。
nmap <C-Tab> :tabn<CR>
nmap <C-S-Tab> :tabp<CR>
nmap <C-t> :tabnew<CR>
<C-t>
正常に動作するので、ctrl キーのマッピングは問題ではないようです。どこから始めればいいのか本当にわかりません!Windows で正常に動作したことを考えると、ここで何が問題になる可能性がありますか?
詳細: Ubuntu 9.10 サーバーを実行してxorg
おり、そのfluxbox
上にインストールされています。xterm
端末として使用しています。
Ctrl-tab マッピングは Fluxbox で機能します:ウィンドウ マネージャーで ctrl-tab と ctrl-shift-tab を正常にマッピングできます。xterms をタブで移動し始めると、期待どおりにそれらのタブを切り替えることができます。これが何を意味するのかはわかりませんが、問題はウィンドウ マネージャー/xorgの問題ではないと思います。
キーは別のものにマップされていないようで、一緒に正常に認識できます。
回答:これはxterm
問題ですctrl-tab
。詳細については、以下の完全な回答を参照してください。