关闭和隐藏之间的vim/gvim差异
我对VIM有点陌生,我想知道关闭和隐藏之间的vim/gvim差异,vim,Vim,我对VIM有点陌生,我想知道:close窗口命令和:hide窗口命令之间的区别。我读过这些文档,但它们似乎都做得差不多……:clo[se][!] 可以: 当屏幕上只有一个窗口时失败 :设置隐藏 使用[!]退出当前会话而不保存它(即:clo[se]!) 不能 执行一个辅助命令 :hid[e] 不能 当屏幕上只有一个窗口时失败 :设置隐藏(不相关) 使用[!]退出当前会话而不保存它 可以: 执行一个side命令(即:hid[e]{cmd}) 此side命令使用:set hidden
:close
窗口命令和:hide
窗口命令之间的区别。我读过这些文档,但它们似乎都做得差不多……:clo[se][!]
可以:
- 当屏幕上只有一个窗口时失败
:设置隐藏
- 使用[!]退出当前会话而不保存它(即
):clo[se]!
- 执行一个辅助命令李>
:hid[e]
不能
- 当屏幕上只有一个窗口时失败
(不相关):设置隐藏
- 使用[!]退出当前会话而不保存它
- 执行一个side命令(即
)李>:hid[e]{cmd}
:set hidden
执行{cmd}
。执行{cmd}
后,:set hidden
的先前值将恢复。例如,:hide edit example
将编辑example
,并在当前缓冲区有任何更改时隐藏它
(引用自
:帮助关闭和:帮助隐藏自$vim
)