vim82 2019 Dec
MS-Windows 64 bit console
標準入力とコマンドラインオプションを同時に受け付けない?
pwsh72> history | vim -Es -c ':g/re/p'
cmd> doskey /h | vim -Es -c ':g/re/p' -
→フリーズ
pwsh72> history | vim -
→ok
batは詳しくないけど、vim・batはvim・exe *してるだけで、得にハンドル(set /p, for /f等)しているようにみえない、もしかして未だに未実装?
フィルタ代わりに稀に重宝するのでワークアラウンド等あればぜひ
参考
vim・bat(生成コード)
https://github・com//vim/blob/0894e0d8087aad4d467fd7b3d87b1930fe661916/src/dosinst.c