看板 EZsoft 關於我們 聯絡資訊
我 xp sp2 上的 gVim 7.2 在使用外部 grep 指令有問題, 看說書檔是說會自動去找 findstr,請問是否要再設定什麼? 例如我下的指令是 :grep /grep/ % vim 的最下方有出現 :!findstr /n /grep/ _vimrc >c:\temp\VIe6A.tmp 2>&1 接著有跳出 cmd 視窗顯示 c:\windows\system32\cmd.exe /c findstr /n /grep/ _vimrc >c:\temp\VIe6A.tmp 2>&1 然後就停著沒反應。CPU 、硬碟都沒動作,不過系統沒當機,操作都很正常。 在 CMD 內示 Ctrl-C 後,CMD 就自動關閉。 VIM 顯示 Shell 傳回值 -1073741510 (1 / 3): FINDSTR: <a9><bf><b2><a4> /g 用內建的 :vimgrep /grep/ % 就很正常,找到的字都有顯示在 QuickFix List 內。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.211.253.111 ※ 編輯: oversky0 來自: 128.211.253.111 (10/19 18:45)
oversky0:發現把斜線去掉就可以。 :grep grep % 10/19 20:15
oversky0:可是 Quickfix list 叫不出來,雖然可以用 :cn 來找。 10/19 20:17