如何为在vim中打开的所有文件设置fileformat = unix?

pkt*_*yue 5 vim

我想要更改所有文件的fileformat.

所以我打开它们使用vim *.

然后,我想知道是否有任何简单的方法来做到这一点,而不是打字:set fileformat=unix,并:w通过一个每个文件之一.

das*_*ang 11

argdo是你想要的,不是bufdo,因为你想在每个参数上做,而你(不一定)想要先打开每个文件.

:argdo set ff=unix | update
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩.


Ale*_*oll 5

也许你需要 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)