2013-09-30 9 views
5

vi input mode in R?vi mode to emacs mode while on Rの回答を見てきました。後者の質問を通して、meta-ctrl-jはRでvi-modeをトグルするように動作することを学んだが、私がRを開始するたびに、デフォルトではviモードが有効になるようにスティックすることはできない。RのネイティブViモードを永続化するにはどうすればよいですか?

set editing-mode viを私の.inputrcに配置しようとしましたが、それは望みの効果がありません。

vi-modemeta-ctrl-jからR個のセッションにわたって永続化するにはどうすればよいですか。

+0

質問は、RのネイティブViモードについてですが、これはreadlineライブラリに関連していますが、私はRユーザーが知りたいと思っていました。 – merlin2011

+0

.inputrcファイルは$ HOMEにありますか? 'system(" echo $ HOME ")'#for me = /Users/davidwinsemius –

+0

はい、$ HOMEにあります。 – merlin2011

答えて

0

bind -f ~/.inputrcを試してからbind -V | grep editing-modeを入力し、editing-mode is set to 'vi'が表示されているかどうかを確認してください。

これが機能すれば、ログイン時にそのファイルを読むことができます。

echo $INPUTRCを試してください。空の場合は~/.bashrcに設定してください。 Bashは~/.inputrc、次に$INPUTRC、次に/etc/inputrcをinputrcの設定で検索します。

さらに、Rが対話型シェルを開く場合、~/.bashrcbind -f ~/.inputrcを追加してみてください。

関連する問題