Ubuntuでは、カーソルの位置をマウスで移動できる端末はありますか?


15

たとえば、長いコマンドで1文字が欠落していることがわかった場合、現在、←を押してカーソルを移動する必要がありますが、これは遅いです。カーソルを目的の場所に置くためにマウスを使用できないのはなぜですか?


1
Ctrl-左またはCtrl-右を試しましたか?

1
感謝。私はそれを知っていました。もっと柔軟な動きを期待しています。マウスの方がずっと便利だと思います。PyCharmのpythonコンソールはエディターと同じくらいフレンドリーだと思います。しかし、他の端末はどうですか?
user1914692

1
これがgnome-terminalで可能かどうか知りたいです。どうやらあなたはOSXでそれを行うことができます:news.ycombinator.com/item?id=7051091
相原

ネイティブ端末の場合、おそらく運がありません。The Linux Documentation Projectのターミナルhowtoのマウスセクションを参照してください。
イジー14年

回答:


8

emacsを使用します。

sudo apt-get install emacs

インストール時に、emacsを開始します。 emacs

押す Alt + X、およびタイプtermを入力してEnterを押します。出来上がり!

マウスでカーソル位置を変更できるターミナルがあります。

マウスをクリックしてもカーソルが変更されない場合(デフォルトでは99%の場合)、. emacsファイルに(xterm-mouse-mode t)を追加します。

echo (xterm-mouse-mode t) > ~/.emacs

gnome-terminalには方法がないように思われるため、これが最も簡単な方法のようです。
相原14年

私はこの方法を試しました。マウスをクリックしてもカーソルは変わりません。次に、指示に従って、次のように入力します。echo(xterm-mouse-mode t)>〜/ .emacs; エラー情報は次のとおりです
。bash

3

端末自体がマウス入力を受け付けることができます。これをテストするには、テキストファイルを開いてnanoマウスを有効にします。

(M-M)                   Mouse support enable/disable

(私のキーボードではESC+ Mです。)

その後、クリックしてカーソルの位置を変更できます。
シェル内のカーソルの位置を変更することについて質問している場合は、ubuntuforumsでgpmに言及した議論がありました。また、いくつかの代替案が提案されているこの問題とstackoverflowの複製もあります。


問題はシェル、特にカーソルの位置を移動することです(たとえば、gnome-terminalでマウスを使用してテキストを簡単に選択できるため)。
相原

どうして下票?元の質問は少しあいまいでした。
エーロアールトネン

0

viモード(コマンドラインがviとして動作し、有効になっている場合set -o vi)では、完全なviを起動して現在の行を編集できます。コマンドモードでを渡しESC、を押しvます。そしてviでは、マウスを使用して期待する文字に移動できるはずです。

この種のコマンドがset -o emacsデフォルトのemacsモード()に存在するかどうかはわかりません。


0
echo -e "\e[?1000;1006;1015h" # Enable mouse tracking

スクリプト:マウスをクリックしてbash readlineカーソルを移動するbashスクリプトを作成しました githubの

詳細:別の投稿で答えを読んでください


0

これを実現するにjupyter qtconsoleは、bash_kernelで使用できます!提供されているリンクのgithubリポジトリのインストール手順に従い、ターミナルから実行します

jupyter console --kernel bash

これにより、多機能で強力なシェルを備えた新しいウィンドウが起動します。

  • マウスカーソルの位置
  • テキストの選択と編集
  • オートコンプリート
  • 歴史
  • はるかに
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.