コマンドモードでViを使用する/ヘルプの質問

コマンドモードでViを使用する/ヘルプの質問

テキストエディタに問題がありますvi。コマンドモードで「:」と入力して「/」を使用しようとすると、スラッシュは表示されません。私が得るのは「<f2>」です。

ベストアンサー1

テンキーを使ったようです。私にとっては、 /テンキーを押すことも<F2>コマンドラインに表示されます。

デフォルトではマップされます。と入力し:set termcapて見つけることができますt_K8。それから<kDivide>

解決策:

1)/他のキーの代わりに Shift キーの近くを押します。

2)termcapt_K8/

3)<kDivide>にマッピングします/

4)>が最初の文字の場合>をコマンドライン<F2にマップします。たとえば、次のようになります。/

      :cnoremap <expr> <F2> (getcmdpos() == 1 ?  '/'. : '<F2>`

おすすめ記事