aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc/options.txt
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/doc/options.txt')
-rw-r--r--runtime/doc/options.txt230
1 files changed, 0 insertions, 230 deletions
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt
index 44c5934233..2b81c408ed 100644
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -1141,16 +1141,6 @@ A jump table for the options with a short description can be found at |Q_op|.
added for the 'showbreak' setting.
(default: off)
- *'browsedir'* *'bsdir'*
-'browsedir' 'bsdir' string (default "last")
- global
- Which directory to use for the file browser:
- last Use same directory as with last file browser, where a
- file was opened or saved.
- buffer Use the directory of the related buffer.
- current Use the current directory.
- {path} Use the specified directory
-
*'bufhidden'* *'bh'*
'bufhidden' 'bh' string (default "")
local to buffer |local-noglobal|
@@ -3100,136 +3090,6 @@ A jump table for the options with a short description can be found at |Q_op|.
When 'guifont' has a valid font and 'guifontwide' is empty Vim will
attempt to set 'guifontwide' to a matching double-width font.
- *'guioptions'* *'go'*
-'guioptions' 'go' string (default "egmrLT" (MS-Windows))
- global
- This option only has an effect in the GUI version of Vim. It is a
- sequence of letters which describes what components and options of the
- GUI should be used.
- To avoid problems with flags that are added in the future, use the
- "+=" and "-=" feature of ":set" |add-option-flags|.
-
- Valid letters are as follows:
- *guioptions_a* *'go-a'*
- 'a' Autoselect: If present, then whenever VISUAL mode is started,
- or the Visual area extended, Vim tries to become the owner of
- the windowing system's global selection. This means that the
- Visually highlighted text is available for pasting into other
- applications as well as into Vim itself. When the Visual mode
- ends, possibly due to an operation on the text, or when an
- application wants to paste the selection, the highlighted text
- is automatically yanked into the "* selection register.
- Thus the selection is still available for pasting into other
- applications after the VISUAL mode has ended.
- If not present, then Vim won't become the owner of the
- windowing system's global selection unless explicitly told to
- by a yank or delete operation for the "* register.
- The same applies to the modeless selection.
- *'go-P'*
- 'P' Like autoselect but using the "+ register instead of the "*
- register.
- *'go-A'*
- 'A' Autoselect for the modeless selection. Like 'a', but only
- applies to the modeless selection.
-
- 'guioptions' autoselect Visual autoselect modeless ~
- "" - -
- "a" yes yes
- "A" - yes
- "aA" yes yes
-
- *'go-c'*
- 'c' Use console dialogs instead of popup dialogs for simple
- choices.
- *'go-d'*
- 'd' Use dark theme variant if available.
- *'go-e'*
- 'e' Add tab pages when indicated with 'showtabline'.
- 'guitablabel' can be used to change the text in the labels.
- When 'e' is missing a non-GUI tab pages line may be used.
- The GUI tabs are only supported on some systems, currently
- Mac OS/X and MS-Windows.
- *'go-i'*
- 'i' Use a Vim icon.
- *'go-m'*
- 'm' Menu bar is present.
- *'go-M'*
- 'M' The system menu "$VIMRUNTIME/menu.vim" is not sourced. Note
- that this flag must be added in the vimrc file, before
- switching on syntax or filetype recognition (when the |gvimrc|
- file is sourced the system menu has already been loaded; the
- `:syntax on` and `:filetype on` commands load the menu too).
- *'go-g'*
- 'g' Grey menu items: Make menu items that are not active grey. If
- 'g' is not included inactive menu items are not shown at all.
- *'go-T'*
- 'T' Include Toolbar. Currently only in Win32 GUI.
- *'go-r'*
- 'r' Right-hand scrollbar is always present.
- *'go-R'*
- 'R' Right-hand scrollbar is present when there is a vertically
- split window.
- *'go-l'*
- 'l' Left-hand scrollbar is always present.
- *'go-L'*
- 'L' Left-hand scrollbar is present when there is a vertically
- split window.
- *'go-b'*
- 'b' Bottom (horizontal) scrollbar is present. Its size depends on
- the longest visible line, or on the cursor line if the 'h'
- flag is included. |gui-horiz-scroll|
- *'go-h'*
- 'h' Limit horizontal scrollbar size to the length of the cursor
- line. Reduces computations. |gui-horiz-scroll|
-
- And yes, you may even have scrollbars on the left AND the right if
- you really want to :-). See |gui-scrollbars| for more information.
-
- *'go-v'*
- 'v' Use a vertical button layout for dialogs. When not included,
- a horizontal layout is preferred, but when it doesn't fit a
- vertical layout is used anyway. Not supported in GTK 3.
- *'go-p'*
- 'p' Use Pointer callbacks for X11 GUI. This is required for some
- window managers. If the cursor is not blinking or hollow at
- the right moment, try adding this flag. This must be done
- before starting the GUI. Set it in your |gvimrc|. Adding or
- removing it after the GUI has started has no effect.
- *'go-k'*
- 'k' Keep the GUI window size when adding/removing a scrollbar, or
- toolbar, tabline, etc. Instead, the behavior is similar to
- when the window is maximized and will adjust 'lines' and
- 'columns' to fit to the window. Without the 'k' flag Vim will
- try to keep 'lines' and 'columns' the same when adding and
- removing GUI components.
-
- *'guitablabel'* *'gtl'*
-'guitablabel' 'gtl' string (default "")
- global
- When non-empty describes the text to use in a label of the GUI tab
- pages line. When empty and when the result is empty Vim will use a
- default label. See |setting-guitablabel| for more info.
-
- The format of this option is like that of 'statusline'.
- 'guitabtooltip' is used for the tooltip, see below.
- The expression will be evaluated in the |sandbox| when set from a
- modeline, see |sandbox-option|.
- This option cannot be set in a modeline when 'modelineexpr' is off.
-
- Only used when the GUI tab pages line is displayed. 'e' must be
- present in 'guioptions'. For the non-GUI tab pages line 'tabline' is
- used.
-
- *'guitabtooltip'* *'gtt'*
-'guitabtooltip' 'gtt' string (default "")
- global
- When non-empty describes the text to use in a tooltip for the GUI tab
- pages line. When empty Vim will use a default tooltip.
- This option is otherwise just like 'guitablabel' above.
- You can include a line break. Simplest method is to use |:let|: >vim
- let &guitabtooltip = "line one\nline two"
-<
-
*'helpfile'* *'hf'*
'helpfile' 'hf' string (default (MS-Windows) "$VIMRUNTIME\doc\help.txt"
(others) "$VIMRUNTIME/doc/help.txt")
@@ -3347,23 +3207,6 @@ A jump table for the options with a short description can be found at |Q_op|.
Can be overruled by using "\c" or "\C" in the pattern, see
|/ignorecase|.
- *'imcmdline'* *'imc'* *'noimcmdline'* *'noimc'*
-'imcmdline' 'imc' boolean (default off)
- global
- When set the Input Method is always on when starting to edit a command
- line, unless entering a search pattern (see 'imsearch' for that).
- Setting this option is useful when your input method allows entering
- English characters directly, e.g., when it's used to type accented
- characters with dead keys.
-
- *'imdisable'* *'imd'* *'noimdisable'* *'noimd'*
-'imdisable' 'imd' boolean (default off, on for some systems (SGI))
- global
- When set the Input Method is never used. This is useful to disable
- the IM when it doesn't work properly.
- Currently this option is on by default for SGI/IRIX machines. This
- may change in later releases.
-
*'iminsert'* *'imi'*
'iminsert' 'imi' number (default 0)
local to buffer
@@ -4395,69 +4238,6 @@ A jump table for the options with a short description can be found at |Q_op|.
< Will make Nvim scroll 5 lines at a time when scrolling vertically, and
scroll 2 columns at a time when scrolling horizontally.
- *'mouseshape'* *'mouses'* *E547*
-'mouseshape' 'mouses' string (default "i:beam,r:beam,s:updown,sd:cross,
- m:no,ml:up-arrow,v:rightup-arrow")
- global
- This option tells Vim what the mouse pointer should look like in
- different modes. The option is a comma-separated list of parts, much
- like used for 'guicursor'. Each part consist of a mode/location-list
- and an argument-list:
- mode-list:shape,mode-list:shape,..
- The mode-list is a dash separated list of these modes/locations:
- In a normal window: ~
- n Normal mode
- v Visual mode
- ve Visual mode with 'selection' "exclusive" (same as 'v',
- if not specified)
- o Operator-pending mode
- i Insert mode
- r Replace mode
-
- Others: ~
- c appending to the command-line
- ci inserting in the command-line
- cr replacing in the command-line
- m at the 'Hit ENTER' or 'More' prompts
- ml idem, but cursor in the last line
- e any mode, pointer below last window
- s any mode, pointer on a status line
- sd any mode, while dragging a status line
- vs any mode, pointer on a vertical separator line
- vd any mode, while dragging a vertical separator line
- a everywhere
-
- The shape is one of the following:
- avail name looks like ~
- w x arrow Normal mouse pointer
- w x blank no pointer at all (use with care!)
- w x beam I-beam
- w x updown up-down sizing arrows
- w x leftright left-right sizing arrows
- w x busy The system's usual busy pointer
- w x no The system's usual "no input" pointer
- x udsizing indicates up-down resizing
- x lrsizing indicates left-right resizing
- x crosshair like a big thin +
- x hand1 black hand
- x hand2 white hand
- x pencil what you write with
- x question big ?
- x rightup-arrow arrow pointing right-up
- w x up-arrow arrow pointing up
- x <number> any X11 pointer number (see X11/cursorfont.h)
-
- The "avail" column contains a 'w' if the shape is available for Win32,
- x for X11.
- Any modes not specified or shapes not available use the normal mouse
- pointer.
-
- Example: >vim
- set mouseshape=s:udsizing,m:no
-< will make the mouse turn to a sizing arrow over the status lines and
- indicate no input when the hit-enter prompt is displayed (since
- clicking the mouse has no effect in this state.)
-
*'mousetime'* *'mouset'*
'mousetime' 'mouset' number (default 500)
global
@@ -4561,16 +4341,6 @@ A jump table for the options with a short description can be found at |Q_op|.
This option cannot be set from a |modeline| or in the |sandbox|, for
security reasons.
- *'opendevice'* *'odev'* *'noopendevice'* *'noodev'*
-'opendevice' 'odev' boolean (default off)
- global
- only for Windows
- Enable reading and writing from devices. This may get Vim stuck on a
- device that can be opened but doesn't actually do the I/O. Therefore
- it is off by default.
- Note that on Windows editing "aux.h", "lpt1.txt" and the like also
- result in editing a device.
-
*'operatorfunc'* *'opfunc'*
'operatorfunc' 'opfunc' string (default "")
global