vi中wq和x之间的差异

Hab*_*wad 12 vi save quit

我总是:wq用来保存文件.今天,我开始知道:x可以用来做到这一点.但我没有在任何vi-tutorial或vi-quick-reference中注意到它.这两个命令有什么区别吗?

bua*_*bua 21

help :x

    *:x* *:xit*
:[range]x[it][!] [++opt] [file]
            Like ":wq", but write only when changes have been
            made.
            When 'hidden' is set and there are more windows, the
            current buffer becomes hidden, after writing the file.
Run Code Online (Sandbox Code Playgroud)