前書きLinuxエンジニアの中には、マウスを嫌う人が居ます。キーボードで操作を完結させる事を美徳と考える人(変人)です。マウスを完全に排除したくても、マウス(マウスポインタ)で無ければ操作できないタイミングがあります。そんなケースに備えて、本記事ではマウスポインタをキーボードで操作可能なkeynavを紹介します。32060MiBkeynavのインストールkeynavはパッケージマネージャ経由で取得できます。X11(Unixグラフィック環境)に依存しているため、iOS/Android環境では動きません。keynavkeynavの起動Terminalで”keynav”を実行すれば、起動できます。普通に起動するとTerminalを占有するため、バックグラウンドプロセスとして起動した方が良いです。;”でマウスポインタを操作するモードに移行し、ESCキーでマウスポインタ操作モードから抜けます。マウスポインタを操作するモードに入ると、下図のように赤い十字線が画面に表示されます。画面の比率が標準でない理由は、私の使用しているモニタがウルトラワイド(比率21:9)だからです。赤十字線の中心=マウスポインタ赤十字線の領域を縮小可能(例:領域の左側だけ残して縮小)赤十字線の全体を移動可能(マウスポインタを動かすイメージ)といった特徴を持ちます。(右)ダブルクリックh:領域の左側だけを残して、領域縮小する例j:領域の下側だけを残して、領域縮小する例k:領域の上側だけを残して、領域縮小する例l:領域の右側だけを残して、領域縮小する例keynavのキーバインド設定変更keynavのキーバインド設定は、”$HOME/.config/keynav/keynavrc”ファイルに記載されています。私の環境では存在しなかったため、公式サイトからコピーしました。以下にkeynavrcの一部を示します。keynavで定義された動作”です。一つのキーで複数の操作をする場合は、”,”(カンマ区切り)で後続の動作を記載します。“vim”,end”のように記載すれば、キーボードランチャーとして使用できます。コメントをキャンセルメールアドレスが公開されることはありません。【Vim8.1.xから標準機能】VimからGDBを起動する方法(マウスでGDBを操作可能)著者プロフィール雪国出身エンジニアNaoです。大学院まで新潟で過ごし、地元でヒッソリ暮らすつもりでしたが、関東へ飛ばされたり、ロシア人との国際結婚で、人生設計など無くなりました。