Vimのrコマンドで日本語の置換ができない (Mac)
macOS SierraにHomeBrewで入れたVim (v.8.0) の vimtutorを起動し,レッスン3.2に従い1つの漢字を別の1つの漢字に置換するために,置換対象の文字までカーソルを移動させ,英字入力の状態でrキーを押しrコマンドを実行した後に,デフォルトの日本語入力に切り替えてから指定の文字 (の読み) をローマ字入力 (ひらがな) で入力した後にスペースキーで変換したい漢字を選びエンタキーで確定,と普段わたしがするように変換を試みたのですが,変換を確定するためにエンタキーを押したところで改行されてしまい,置き換えたい文字が出力されずに置換できませんでした.
-- また,tabキーを押しても変換したい単語が選ばれるのではなく, その後,英字入力に切り替えてescキーを押し,ノーマルモードに切り替えてh, j, k, lキーでカーソルを動かしましたがやはり変化はありませんでした. -- ただし,記憶が曖昧で上の手順が正しいと言い切れません. しかし,上記とは少し異なるやり方を幾度か試してみたところ (残念ながら何をしたかは把握していませんが ) 稀に成功することがありその時の共通点は (おそらくですが) マウスカーソルで変換したい漢字を選んだことです. しかし,それではVimの良さが減ってしまいます. そこで質問なのですが,どのようにすれば日本語での置換 (英語への変換はできました) ができますか? 環境 : ついでながら,いつ頃かは正確には覚えていませんが,少なくともOSX El Capitanの時代にEmacsでも同じ現象 (記憶によれば日本語の置換ができない) を確認しました.これはMac特有なのでしょうか...
tab</strong>文字が出力されてしまいます --</p>
そのため動画を撮影しましたのでよろしければ参照してください.(1
なお,動画は解決次第削除します : 解決したため削除済み --
また,何故できないのでしょうか.
何卒よろしくお願いいたします
macOS Sierra
Vim version 8.0
日本語入力はmacの標準入力です (ただしライブ変換は無効にしておりますが,有効にしても変わりませんでした)
1)参考動画 : 削除済み
ttps://drive.google.com/file/d/0B5OFFUuDnwygOFN4TGhuODIxR1E/view : 削除済み
それ以来使用していないので,sierraでも起るのかはわかりませんし今から確認する気もないです.