1

私はこれに長い間立ち往生しています。vimエディター、ipythonシェル、firefox、wordなどでctrl +矢印を使用して行ったように、tcshのコマンドラインでカーソルを移動するにはどうすればよいですか。

4

2 に答える 2

3

と を試してEscbくださいEscf

今後の参考のために、これらのようなプログラミングに関係のない質問は、SuperUser の方が適切かもしれません。

于 2012-10-26T18:07:37.917 に答える
0

tcsh には、VI スタイルの編集コマンドを模倣するためのキー バインドがあります。これを ~/.cshrc ファイルに入れるだけです:

> bindkey -v

その後、esc を押して、前のコマンドの vi スタイルの編集を開始できます。次に、「k」または「j」を使用して、コマンド履歴を前後にスクロールします。単語移動キー「b」または「w」を使用して、1 単語前後に移動します。単語などを変更するには、「cw」を使用します。完了したら、(コマンド ラインの任意の場所から) ret を押して、新しい (編集された) コマンドを実行します。例えば:

> bindkey -v
> echo a b c d
a b c d

この時点で、「esc k b」と入力して前のコマンドを呼び出し、1 語前に移動します。次に、「cw z esc」と入力して、単語「c」を「z」に変更します。次に、ret を押して新しいコマンドを実行し、次を取得します。

> echo a b z d
a b z d
> 

楽しみ!

アラン・トンプソン

于 2013-06-04T20:51:09.483 に答える