私のラップトップでは、以下と入力すると
$ which vi
alias vi='vim'
/usr/bin/vim
ここで、viエイリアスを別のビンに変更したいと思います。 vim_wrapper
/usr/bin /で作成されたスクリプト、次の行を入力します。
alias vi="vim_wrapper"
~/.bashrc
または/etc/bashrc
、ただし効果はありません。では、どのようにデフォルトのviエイリアスvi = 'vim'をvi = 'vim_wrapper'に変更する?手伝ってくれてありがとう!
bashrc
に追加されたエイリアスは、すぐには有効になりません。ターミナルセッションを再起動するか、ログアウトしてから再度ログインする必要があります。
エイリアスをすぐに有効にするには、ターミナルに追加したエイリアス行をコマンドであるかのように実行するか、Nitrodistが最初のコメントで説明しているようにbashrc
をソースします。
元のvi
エイリアスセットの変更を試みることができます。これが私のgrep
の結果です:
/etc/profile.d/vim.sh: alias vi >/dev/null 2>&1 || alias vi=vim