タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

cmdとvimに関するzetamattaのブックマーク (1)

  • Windowsで外部コマンドが正しく実行出来なくなっていた問題が修正されました。

    Patch 7.3.443 にてWindows上での外部コマンド実行に関する実装に変更が入りました。 以前までは空白を含むコマンド(例: my editor.exe)を引数付きで実行する際、cmd.exeに正しく引数が渡されず、期待通りの動作になりませんでした。 パッチは の様に全体をダブルクォートした後でcmd.exeの/sスィッチを使って両端のダブルクォートを取り除くことにより、空白を含むコマンドを実行しようという実装となりました。このパッチにより一時的にshellcmdflagオプションに/sが追加されました。 しかしこの方法を用いた場合、引数に&を含む引数が正しく渡されず誤動作する事が判明しました。 そこでPatch 7.3.445 にて

    Windowsで外部コマンドが正しく実行出来なくなっていた問題が修正されました。
    zetamatta
    zetamatta 2012/02/22
    まぁ、なんといいますか、CMD.EXE の正確な挙動ってのは意外と知られておらず、使ったりエミュレートする人間は結構苦労するものです (追記:移転 http://t.co/gebk0RxF )
  • 1