Vim を使用してシェル スクリプトを作成し、Windows システム上で実行する

1. Windows での PowerShell

シェルはコマンド言語であると同時にプログラミング言語でもあり、現在主に Linux システムで使用されています。
PowerShell は、コマンド ライン シェル、スクリプト言語、Windows、Linux、macOS で実行できる構成管理フレームワークで構成されるクロスプラットフォームのタスク自動化ソリューションです。
Windows 環境では、PowerShell コマンドは cmd よりも Linux シェル コマンドに似ているため、Windows でシェル スクリプトを学習したい場合は、PowerShell を使用するのが良い選択です。

2. Vimのダウンロードとインストール(Windows環境)

ダウンロード アドレス ポータル: https://www.vim.org/download.php#pc
青いリンクをクリックしてダウンロードしてください
ダウンロード後、インストールするクラシック バージョンを選択できますが、純粋な英語のパスを使用して D ドライブ ディレクトリにインストールすることをお勧めします。

3. PowerShell ポリシーを構成し、Vim を使用します

PowerShell 実行ポリシーを変更するには、管理者権限で PowerShell を開き、ディレクトリを開いて次の 3 つの手順を実行するだけです。
ここに画像の説明を挿入します

# 在 PowerShell 输入下面的命令,执行 Y (RemoteSigned 模式也是可以的)
Set-ExecutionPolicy Unrestricted

# 继续输入 
new-item -path $profile -itemtype file -force

ここに画像の説明を挿入します
上図の赤枠内のフォルダーを探し、その中にあるスクリプトファイルをメモ帳で開きMicrosoft.PowerShell_profile.ps1、以下の内容を入力します。

set-alias vim "D:\Program Files (x86)\Vim\vim82\vim.exe" # 此处为 Vim 的安装路径
 
Function Edit-Profile
{
    
    
    vim $profile
}
 
Function Edit-Vimrc
{
    
    
    vim $HOME\_vimrc
}

4. Vim を使用してシェル スクリプトを作成し、PowerShell で実行する

上記の手順を完了したら、PowerShell を再起動します。
Vimに関しては、i挿入してesc挿入モードを終了し、:wq保存して終了するために使用します。

# 生成并编辑文件 test.ps1
vim test.ps1
# i 插入模式后,输入 shell 脚本代码,完成后 esc 退出插入模式,:wq 保存退出编辑
echo "Hello World !"
# 运行 shell 脚本
./test.ps1

PowerShell スクリプト拡張子は.ps1、Linux のものではないことに注意してください.sh

参考文献

おすすめ

転載: blog.csdn.net/weixin_44778151/article/details/124573537