ファイル編集時に自動で,コードをgithubにアップロードしたいなと思いしらべてみました.(ただこの方法だと特定のリポジトリだけアップロード機能をつけることができない...)
以下のサイトによるとシェルスクリプトのパスが通った場所に以下のようなファイルを
vim`という名前でおくとできるようです.
#!/bin/bash
/usr/bin/vim "$@"
echo otukare
シェルスクリプトのパスが通った場所は以下のようにして確認できます.
$ echo $PATH
/opt/ros/noetic/bin:/home/dev/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
今回は~/.local/bin
内に上に記載したvim
という名前のファイルを作成しました.
その後実行権限を付けて上げるとvim
終了時にecho hello
が実行されました.
$ vim bbbb
otukare