私はUbuntu 12.04.5 ltsを実行しています。選択するためにマウスをダブルクリックすると、現在の単語だけが選択されるようになります。たとえば、次のような行から:
/home/xx/asdf
「xx」をダブルクリックすると、行全体が選択されます。また、次のように1行に表示されます。
$asdf=
$
選択項目に含まれる最初の5文字を選択したいと思います。次に、asdf=
等号を含む5つの文字を選択します。
アップデート:Ubuntu 15以降、許可された回答が機能しなくなったようです。次の答えはUbuntu18についてです。
答え1
のためgnome-terminal
:
メニューバーの下編集する:プロファイル環境設定、ラベル一般的なあなたは発見するでしょう単語で文字を選択。端末が/
選択目的でこれを単語境界として扱うようにするには、/
文字リストから削除します。
答え2
場合によっては、gnome-terminal
デフォルト設定に単語として文字選択オプションがありませんでした。ただし、コマンドライン設定に必要なプロファイルIDはまだあります。プロファイルの編集 - >プロファイル設定 - >一般タブからインポートします。
使用
dconf list /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/
動作していることを確認してください。出力がない場合は、プロファイルIDがb1dcc9dd-5262-4d8d-a863-c897e6d979b9でない場合は、上記のように環境設定からパスをコピーしてください。
次に、次を使用します。
dconf write /org/gnome/terminal/legacy/profiles:/:b1dcc9dd-5262-4d8d-a863-c897e6d979b9/word-char-exceptions '@ms "-,.;?%&#_+@~·:$"'
正しいプロファイルIDが必要です。ここでは、/
リストからおよびを削除し、OPの希望に応じて追加します。=
$
この文字に分割された単語を選択できます。たとえば、iceweasel/stable
最初の部分をダブルクリックし、キーを押しながらshift
2番目の部分をクリックします。
答え3
dconfメソッドはubuntu20や他のオペレーティングシステムでも動作しなくなったようです。これは私にとって効果的です。
UUID=$(gsettings get org.gnome.Terminal.ProfilesList default | tr -d \')
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:${UUID}/ word-char-exceptions '@ms "-/@_&.?"'