2
要找到Vim的I型管道輸出命令shell命令
:ls
這會給我一個名單,像這樣
2 h "index.html" line 98
3 h "Category/Category.Bg_S.js" line 1
4 h "Category/Category.Box0_S.js" line 1
5 + "Category/Category.Box10_S.js" line 1
6 "Category/Category.Box11_S.js" line 1
7 + "Category/Category.Box12_S.js" line 1
但是,如果有太多的緩衝區中的所有修改過的文件這可能很乏味。我在想這樣做會是這樣的內容:
:ls !grep +
管道Vim的ls
的內容的外殼grep
功能。但它不起作用。因此,我有2個問題:
- 如何找出所有修改文件的列表?
- 如果對1)有一個更簡單的解決方案,那麼我將如何將vim命令的輸出傳遞給shell命令?
你想用這些修改過的文件做什麼? – romainl 2012-01-14 22:23:14
@romainl我喜歡在退出之前查看哪些文件被修改,而不是盲目地發佈':xa' – puk 2012-01-15 23:10:17