次の例は、コマンドラインモードでは機能しません。
!alias lol='echo lol'
!lol='echo lol'
ベストアンサー1
このコマンドを使用すると、:!
Vimに新しいシェルが作成されます。そのシェルではエイリアスが設定されますが、シェルはすぐに終了し、すべてが失われます。
Vimを起動するシェルでエイリアスを定義するのが最善です。環境変数の場合は、Vimで設定して:let $VAR = 'value'
コマンド:!
で使用することもできます。を使用してVimでシェルを起動するか、を使用して:shell
Vimを一時停止して元のシェルに戻ることができます。:stop
^z