diff options
author | Gregory Anders <greg@gpanders.com> | 2021-08-17 12:12:09 -0600 |
---|---|---|
committer | Gregory Anders <greg@gpanders.com> | 2021-08-17 16:38:39 -0600 |
commit | f6c72b745cfbaaba80555de9a5d4b25f30f17ab2 (patch) | |
tree | bc1875b3751034df8635e7209d83762f06fbf050 | |
parent | 15b736d6e88dba114294b84a21e463b77a0b2857 (diff) | |
download | rneovim-f6c72b745cfbaaba80555de9a5d4b25f30f17ab2.tar.gz rneovim-f6c72b745cfbaaba80555de9a5d4b25f30f17ab2.tar.bz2 rneovim-f6c72b745cfbaaba80555de9a5d4b25f30f17ab2.zip |
feat(defaults): set hidden
-rw-r--r-- | runtime/doc/options.txt | 2 | ||||
-rw-r--r-- | runtime/doc/vim_diff.txt | 1 | ||||
-rw-r--r-- | src/nvim/options.lua | 2 | ||||
-rw-r--r-- | test/functional/ex_cmds/drop_spec.lua | 1 |
4 files changed, 4 insertions, 2 deletions
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt index c3618328aa..555d4fd37b 100644 --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -3078,7 +3078,7 @@ A jump table for the options with a short description can be found at |Q_op|. See |help-translated|. *'hidden'* *'hid'* *'nohidden'* *'nohid'* -'hidden' 'hid' boolean (default off) +'hidden' 'hid' boolean (default on) global When off a buffer is unloaded when it is |abandon|ed. When on a buffer becomes hidden when it is |abandon|ed. If the buffer is still diff --git a/runtime/doc/vim_diff.txt b/runtime/doc/vim_diff.txt index 7e1bd3e087..49996fd8b3 100644 --- a/runtime/doc/vim_diff.txt +++ b/runtime/doc/vim_diff.txt @@ -41,6 +41,7 @@ the differences. - 'fillchars' defaults (in effect) to "vert:│,fold:·,sep:│" - 'formatoptions' defaults to "tcqj" - 'fsync' is disabled +- 'hidden' is enabled - 'history' defaults to 10000 (the maximum) - 'hlsearch' is enabled - 'incsearch' is enabled diff --git a/src/nvim/options.lua b/src/nvim/options.lua index a44664d780..685c063e62 100644 --- a/src/nvim/options.lua +++ b/src/nvim/options.lua @@ -1081,7 +1081,7 @@ return { short_desc=N_("don't unload buffer when it is |abandon|ed"), type='bool', scope={'global'}, varname='p_hid', - defaults={if_true=false} + defaults={if_true=true} }, { full_name='highlight', abbreviation='hl', diff --git a/test/functional/ex_cmds/drop_spec.lua b/test/functional/ex_cmds/drop_spec.lua index ef53fe75e3..9d84a2d4f6 100644 --- a/test/functional/ex_cmds/drop_spec.lua +++ b/test/functional/ex_cmds/drop_spec.lua @@ -55,6 +55,7 @@ describe(":drop", function() end) it("splits off a new window when a buffer can't be abandoned", function() + command("set nohidden") feed_command("edit tmp1") feed_command("vsplit") feed_command("edit tmp2") |