vimでbashエイリアスと変数を設定するには?

vimでbashエイリアスと変数を設定するには?

次の例は、コマンドラインモードでは機能しません。

!alias lol='echo lol'
!lol='echo lol'

ベストアンサー1

このコマンドを使用すると、:!Vimに新しいシェルが作成されます。そのシェルではエイリアスが設定されますが、シェルはすぐに終了し、すべてが失われます。

Vimを起動するシェルでエイリアスを定義するのが最善です。環境変数の場合は、Vimで設定して:let $VAR = 'value'コマンド:!で使用することもできます。を使用してVimでシェルを起動するか、を使用して:shellVimを一時停止して元のシェルに戻ることができます。:stop^z

おすすめ記事