Azure Cloud Shellでvimの起動時のエラー E484を解消する方法です。
下記のようなエラーをでる場合があります。
Error detected while processing /home/kudo/.vimrc:
line 1:
E484: Can't open file /usr/share/vim/vim81/defaults.vim
これはvimがバージョンがおこなれた場合などに表示される可能があります。
.vimrc
を確認するとvim81
であることが確認できます。
$ cat /home/kudo/.vimrc
source /usr/share/vim/vim81/defaults.vim
set mouse=r
filetype indent plugin off
filetype indent off
ファイルを確認するとvimがバージョンされています。
/usr/share/vim/vim90/defaults.vim
一行目を変更します。
Azure Cloud Shellはソフトウェアがアップデートされることがあるのででこういうのに気を付ける必要があります。