我是VIM的新手,我想知道:closewindow命令和:hidewindow命令之间的区别。我已经阅读了文档,但他们似乎都做同样的事情......
1 回答
5
:clo[se][!]
可以:
当屏幕上只有一个窗口时失败。
:set hidden.使用 [!] 退出当前会话而不保存它(即
:clo[se]!)。
不能
- 执行一个侧面命令。
:hid[e]
不能
当屏幕上只有一个窗口时失败。
:set hidden(无关)。使用 [!] 退出当前会话而不保存它。
能:
- 执行一个侧面命令(即
:hid[e] {cmd})。
此侧命令{cmd}使用:set hidden. 执行后,恢复{cmd}之前的值。:set hidden例如,如果当前缓冲区有任何更改,:hide edit example将编辑并隐藏它。example
(Referenced from :help close and :help hide from $vim)
于 2013-03-16T08:23:07.067 回答