我是VIM的新手,我想知道:close
window命令和:hide
window命令之间的区别。我已经阅读了文档,但他们似乎都做同样的事情......
问问题
408 次
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 回答