多くの特別なReadline構成により、ユーザーはさまざまな方法でコマンドラインを編集できます。たとえば、特定のキーストロークを使用すると、前方に移動できます。言葉。 ㅏ言葉bash自体が定義するものとして定義されます。
Readline定義のbashパラメータを設定できますか?言葉bashが一般的に定義する方法とは異なりますか?たとえば、空白以外の文字のシーケンスがありますか?
答え1
私が知る限り、単語の定義は現在のロケール設定に依存します。
readlineのマニュアルページ(bashは入力処理にreadlineを使用します)は次のように言います。
単語は英数字(文字と数字)で構成されています。
答え2
Bashは変数ごとに単語を分割します$IFS
。参考https://www.gnu.org/software/bash/manual/html_node/Word-Splitting.html。
単語の選択(単語をダブルクリックするなど)は、端末設定で構成されます。