我想要更改所有文件的fileformat.
所以我打开它们使用vim *.
然后,我想知道是否有任何简单的方法来做到这一点,而不是打字:set fileformat=unix,并:w通过一个每个文件之一.
das*_*ang 11
argdo是你想要的,不是bufdo,因为你想在每个参数上做,而你(不一定)想要先打开每个文件.
:argdo set ff=unix | update
Run Code Online (Sandbox Code Playgroud)
应该做的伎俩.
也许你需要 bufdo?
:help bufdo
bufdo[!] {cmd} Execute {cmd} in each buffer in the buffer list.
It works like doing this:
:bfirst
:{cmd}
:bnext
:{cmd}
etc.
Run Code Online (Sandbox Code Playgroud)