extraterm_frame
https://extraterm.org/
https://github.com/sedwards2009/extraterm

Extraterm を使ってみました。
シェル統合機能やカーソルモードが独特で良いです。

私の要件

環境

  • Windows 10 Insider Preview Build 20180
    • Extraterm 0.52.0
    • WSL (Ubuntu)

構築

  1. ダウンロード
    https://github.com/sedwards2009/extraterm/releases
    Assets からextraterm-setup-0.52.0.exe をダウンロード
  2. インストール
    extraterm-setup-0.52.0.exe を実行

シェル統合機能の構築

  1. ダウンロード
    https://github.com/sedwards2009/extraterm/releases
    Assets からextraterm-commands-0.52.0.zip をダウンロード
  2. ~/bin に展開
  3. . ~/bin/setup_extraterm_bash.sh を実行

基本的な使い方

ショートカット

  • ≡(ハンバーガーメニュー) → SettingsKeybindings

    処理 キーバインド
    新しいタブ Ctrl+Shift+T
    タブを直接閉じる Ctrl+Shift+Q
    タブ間を左右に移動 Ctrl+, Ctrl+.
    スクロール Shift+PageUp Shift+PageDown
    選択&コピー マウスドラッグ
    矩形選択&コピー Alt+マウスドラッグ
    ペースト Shift+Insert
    カーソルモード切り替え Ctrl+Shift+Space
    コマンドパレット Ctrl+Shift+P
    ウィンドウ表示の切り替え ユーザ定義(私はCtrl+F12を設定)
    横分割(Vertical Split) ユーザ定義(私はCtrl+Shift+Rightを設定)

実行例

  • フレームとfrom
    extraterm_frame
    • コマンドを実行した結果が長い場合にフレーム化されます。デフォルトの閾値は10行です。
    • フレームには実行結果(成功✔、失敗❌)とコマンド文字列が表示されます。
    • フレームには現在の表示位置が%で表されます。これはスクロールにより動的に変化します。
    • フレーム毎にタグ番号が採番されます。これはfrom コマンドで再利用できます。
    • その隣のアイコンでフレームの内容を別のタブに表示することができます。
  • show
    extraterm_show
    • 一般的な画像形式のファイルを表示できます。