TexMaker で括弧から抜け出す簡単な方法はありますか?

TexMaker で括弧から抜け出す簡単な方法はありますか?

これは些細な問題のように聞こえるかもしれませんが、私は Latex で入力するのが好きで、たとえば Texmaker のショートカットは素晴らしいです。たとえば、 と入力したいときには\frac{}{}、自動補完を使用して で括弧間を移動できます。

しかし、右または Ctrl + 右のいずれかでカーソルを移動する以外に、括弧から抜け出す方法はありますか?

今では、あらゆる種類の括弧を抜けたいとき以外は、常に手を安定した位置にとどめておくことができます。括弧を抜けたいときは、奇妙な位置に移動して、右矢印キーを押して括弧を抜ける必要があります。

では、そのような機能はありますか? たとえば、 と入力し\frac、TAB キーを押して に自動補完し\frac{}{}、次に TAB キーを押して最初の括弧にジャンプし、何か入力し、TAB キーを押して次の括弧にジャンプし、何か入力してから キーを押して<Whatever>最後の括弧からジャンプする、といった機能ですか?

矢印キーを使用する以外に、そのような機能を備えたエディターを知っている人はいますか? よろしくお願いします :)


更新: 現時点での私の個人的な回避策は、ユーザー メニューの「カスタム補完」オプションを使用することです。そこでは、「@」を使用して独自のプレースホルダーを定義し、たとえば分数の最後の括弧の後ろにそれらの 1 つを配置するだけです。

答え1

私は回避策を見つけましたリナックス:

  1. インストールオートキー(GUI バージョンの場合はそれぞれ autokey-gtk または autokey-qt を使用します)
  2. 新しいサンプルスクリプトを追加

    keyboard.send_key("<end>")
    keyboard.send_key("<enter>")
    
  3. 使用したいホットキーを割り当てます。私はCtrl+j

  4. [オプション] スクリプト ウィンドウの下部に Texmaker のウィンドウ フィルターを設定します。Set > Detect Window Properties > Click on the TexMaker title bar > OK (entire class)
  5. 保存し、AutoKey を実行します (まだ実行されていない場合)

現在、TexMaker では、Ctrl + j を押すと、何も移動せずに、カーソル キーを必要とせずに、どこからでも次の行にジャンプできます。

同様の手順は理論的には Windows の AutoHotKey にも適用でき、それが可能であることはほぼ確信していますが、私は長い間 Windows を使用していないため、正確なガイドを提供することはできません。お役に立てば幸いです。

答え2

<ctrl> + <e>偶然ですが、 Ubuntu 上の TeXMaker 4.41 で行末にジャンプするのに を使用でき、これにより括弧から抜け出すこともできることがわかりました。

関連情報