5

私は VIM の初心者です。window:closeコマンドと window コマンドの違いを知りたい:hideです。私はドキュメントを読みましたが、どちらもほぼ同じことをしているようです...

4

1 に答える 1

5

:clo[se][!]

できます

  • 画面にウィンドウが 1 つしかない場合は失敗します。

  • :set hidden.

  • [!] を使用して、現在のセッションを保存せずに終了します (つまり:clo[se]!)。

できない

  • サイドコマンドを実行します。

:hid[e]

できない

  • 画面にウィンドウが 1 つしかない場合は失敗します。

  • :set hidden(無関係)。

  • [!] を使用して、保存せずに現在のセッションを終了します。

できる:

  • サイド コマンド (つまり:hid[e] {cmd}) を実行します。

このサイド コマンドは で実行{cmd}され:set hiddenます。の実行後{cmd}、 の以前の値:set hiddenが復元されます。たとえば、変更がある場合、現在のバッファ:hide edit exampleを編集して非表示にします。example


(:help closeおよび:help hideから参照$vim)

于 2013-03-16T08:23:07.067 に答える