【tig】カスタムキーバインドを追加してGit操作を効率化する
設定ファイルの場所 tigのキーバインド設定は ~/.tigrc ファイルに書く。ファイルが存在しない場合は新規作成する。
touch ~/.tigrc キーバインドの基本構文 キーバインドの設定は以下の構文で記述する:
bind [keymap] [key] [action] keymap: キーが有効な画面(main、diff、logなど) key: 割り当てるキー action: キーに対応するアクション よく使うキーマップ キーマップ(画面) 説明 generic 全画面で有効 main メイン画面(コミット一覧) diff 差分の表示画面 log ログ表示画面 tree ツリー表示画面 blob ファイル内容の表示画面 blame blame表示画面 refs ブランチ・タグ一覧画面 status ステータス画面 変数 アクション内で使用できる変数は以下の通り。