什么:%S在vim中做什么?

Ren*_*ger 6 vim

当我尝试在vim缓冲区中全局替换FOO时,我意外地输入了

:%S/FOO/BAR/
Run Code Online (Sandbox Code Playgroud)

注意大写S而不是更合适s.

当然,它不会取代我的FOO.这是可以理解的.然而,vim将窗口分成两个窗口,两个窗口都保持相同的缓冲区.

不幸的是,我无法找到任何:help关于这种行为.那么,有人可以解释大写:%S应该做什么以及我可以在哪里找到帮助吗?

Don*_*eba 7

:h :S
Run Code Online (Sandbox Code Playgroud)
:[N]Sexplore[!] [dir]... Split&Explore current file's directory *:Sexplore*
Run Code Online (Sandbox Code Playgroud)

  • @Wertilq,没有理由不能在卧室里发生.但是,实际上,"S"代表"分裂". (2认同)