
Iに.inputrc
readlineコマンドを保存しますbash
。たとえば、次のようになります。
bind "\C-S": i-search-fwd
.bindings
私はforで同じことをしますtcsh
:
bindkey "^S" i-search-fwd
.inputrc
私はreadline変数を指定するには:
set visible-stats on
しかし、私は同じことをすることはできませんtcsh
。set
とを使ってみましたbindkey
。
だから最初の質問は、tcshにreadline変数を指定するには?
最後に、マニュアルページやマニュアルセクションはありますかbindkey
?たとえば、bind
で情報を見つけることができますman bash
。
答え1
readline
bash
とは異なるソフトウェアで使用されるライブラリですが、tcsh
歴史的な理由から、tcsh
readlineに似た機能が独自に実装されており、その機能セットが必ずしもreadlineの機能セットと一対一で一致するわけではありません。したがって、tcsh の readline 変数を設定しようとする試みは、2 つが互いに関連性がないため役に立ちません。
visible-stats
readlineに最も近いのは、デフォルトですでに設定されているtcsh
シェル変数です。addsuffix
tcsh は組み込みの tcsh シェルなので、これの説明はbindkey
以下にあります。man tcsh
組み込みコマンド部分。addsuffix
同じマニュアルページにも記載されています。特殊シェル変数部分。