チームで1つの開発サーバを共用で使用しており、ユーザも新規作成できず、特定のユーザでしかログインが許されていない環境があるとします。
みんな同じユーザを使うから、.vimrc
も勝手にいじれない。でも素のVimは使いたくないので、カスタマイズしたい。そういう時の方法です。
Linuxサーバで、シェルはbashとします。
作業ディレクトリを作成
みんなのhomeディレクトリを汚すのはよくないので、自分専用のディレクトリを作ります。
mkdir -p /home/shareduser/norawork
cd /home/shareduser/norawork
Vim設定ファイルの作成
自分用のVim設定ファイルを作成します。
vim .vimconf
.vimconf
syntax enable
setnumbersetrulersetlistsetshowmatchsetautoindent" などなど
alias設定用ファイルの作成
Vim使用時、作成したVim設定ファイルを読み込むようにaliasを設定します。
vim .bashconf
.bashconf
alias vim='vim -u /home/shareduser/norawork/.vimconf'
使い方
毎回ログインしたら忘れずに設定ファイルを読み込みます。
source .bashconf
あとはvimを使うだけ。