52688


.vimrcに以下の様に書いても機能しません。

[code]

    nnoremap <C-DOWN> 5j
    
[/code]

CTRLキーと矢印（上下）キーを同時に押したときに、行スキップを行いたいのですが、上記の方法ではできませんでしょうか。どのようにしたら実現できるか、ご教示ください。OSX
ターミナル使用、Vimのバージョンは以下の通りです。

[code]

    VIM - Vi IMproved 8.1 (2018 May 18, compiled Jan 31 2019 16:45:22)
    macOS 版
    適用済パッチ: 1-850
    Compiled by Homebrew
    
[/code]

よろしくお願いいたします。


CC BY-SA 4.0
2019-02-09T05:40:25.873
52658
2019-02-11T02:07:59.727
32111
question
vim
Vimのキーバインドで<C-Up><C-Down>を使いたい


これはvimではなく端末に関する問題です。グラフィカル版のvimのほうが一般的に `<C-Down>`
その他のような特殊なキーの組み合わせを理解するのに適しているので、こちらを使うほうがよいでしょう。私はOSX上ではあまりvimを使ったことがないので、デフォルトでグラフィカル版のvimが付いているかどうか覚えていません。しかし、"MacVim"は非常に人気のあるバージョンで、おそらくあなたにとってはうまくいくはずです。

MacVimを入手したら、マッピングはあなたが書いた方法でうまく動作するはずです。私が
"Gvim"（Windows上）で試したとき、それは完璧に動作します。

* * *

文法や単語の選択がおかしいと思われる場合は申し訳ありませんが、Google Translateを使用しました。 :)


CC BY-SA 4.0
2019-02-09T06:09:27.170
52659
2019-02-10T16:32:42.237
2019-02-10T16:32:42.237
2901
20166
52658
answer


macOSの標準のターミナルではうまくいきませんでしたが、iTermならうまく動きました。  
その際、「システム環境設定」ー「キーボード」ー「Mission Control」で「^↓」のチェックを外す必要がありました。  
標準のターミナルでなければならないのでなければ、iTermを検討してみてください。


CC BY-SA 4.0
2019-02-11T02:07:59.727
52688
2019-02-11T02:07:59.727
7900
52658
answer