mirror of
https://github.com/vim/vim.git
synced 2025-09-02 21:13:50 -04:00
runtime(doc): Add tags about lazyloading of menu (#14688)
Close #14672 Also add the `g:` prefix. Signed-off-by: Ken Takata <kentkt@csc.jp> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
parent
83d3b3b8a4
commit
ca4b81a7ae
@ -1,4 +1,4 @@
|
|||||||
*gui.txt* For Vim version 9.1. Last change: 2024 Apr 17
|
*gui.txt* For Vim version 9.1. Last change: 2024 May 01
|
||||||
|
|
||||||
|
|
||||||
VIM REFERENCE MANUAL by Bram Moolenaar
|
VIM REFERENCE MANUAL by Bram Moolenaar
|
||||||
@ -498,14 +498,14 @@ Starting off with the default set is a good idea. You can add more items, or,
|
|||||||
if you don't like the defaults at all, start with removing all menus
|
if you don't like the defaults at all, start with removing all menus
|
||||||
|:unmenu-all|. You can also avoid the default menus being loaded by adding
|
|:unmenu-all|. You can also avoid the default menus being loaded by adding
|
||||||
this line to your .vimrc file (NOT your .gvimrc file!): >
|
this line to your .vimrc file (NOT your .gvimrc file!): >
|
||||||
:let did_install_default_menus = 1
|
:let g:did_install_default_menus = 1
|
||||||
If you also want to avoid the Syntax menu: >
|
If you also want to avoid the Syntax menu: >
|
||||||
:let did_install_syntax_menu = 1
|
:let g:did_install_syntax_menu = 1
|
||||||
The first item in the Syntax menu can be used to show all available filetypes
|
The first item in the Syntax menu can be used to show all available filetypes
|
||||||
in the menu (which can take a bit of time to load). If you want to have all
|
in the menu (which can take a bit of time to load). If you want to have all
|
||||||
filetypes already present at startup, add: >
|
filetypes already present at startup, add: >
|
||||||
:let do_syntax_sel_menu = 1
|
:let g:do_syntax_sel_menu = 1
|
||||||
|
< *menu-lazyload* *g:do_no_lazyload_menus*
|
||||||
The following menuitems show all available color schemes, keymaps and compiler
|
The following menuitems show all available color schemes, keymaps and compiler
|
||||||
settings:
|
settings:
|
||||||
Edit > Color Scheme ~
|
Edit > Color Scheme ~
|
||||||
@ -515,7 +515,7 @@ However, they can also take a bit of time to load, because they search all
|
|||||||
related files from the directories in 'runtimepath'. Therefore they are
|
related files from the directories in 'runtimepath'. Therefore they are
|
||||||
loaded lazily (by the |CursorHold| event), or you can also load them manually.
|
loaded lazily (by the |CursorHold| event), or you can also load them manually.
|
||||||
If you want to have all these items already present at startup, add: >
|
If you want to have all these items already present at startup, add: >
|
||||||
:let do_no_lazyload_menus = 1
|
:let g:do_no_lazyload_menus = 1
|
||||||
|
|
||||||
Note that the menu.vim is sourced when `:syntax on` or `:filetype on` is
|
Note that the menu.vim is sourced when `:syntax on` or `:filetype on` is
|
||||||
executed or after your .vimrc file is sourced. This means that the 'encoding'
|
executed or after your .vimrc file is sourced. This means that the 'encoding'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user