aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/doc')
-rw-r--r--runtime/doc/diff.txt3
-rw-r--r--runtime/doc/gui.txt5
-rw-r--r--runtime/doc/map.txt2
-rw-r--r--runtime/doc/options.txt2
-rw-r--r--runtime/doc/visual.txt1
5 files changed, 9 insertions, 4 deletions
diff --git a/runtime/doc/diff.txt b/runtime/doc/diff.txt
index 3544882ceb..a9e2a0d522 100644
--- a/runtime/doc/diff.txt
+++ b/runtime/doc/diff.txt
@@ -57,11 +57,12 @@ reset to the global value.
The options can still be overruled from a modeline when re-editing the file.
However, 'foldmethod' and 'wrap' won't be set from a modeline when 'diff' is
set.
+See `:diffoff` for an easy way to revert the options.
The differences shown are actually the differences in the buffer. Thus if you
make changes after loading a file, these will be included in the displayed
diffs. You might have to do ":diffupdate" now and then, not all changes are
-immediately taken into account.
+immediately taken into account, especially when using an external diff command.
In your vimrc file you could do something special when Vim was started in
diff mode. You could use a construct like this: >
diff --git a/runtime/doc/gui.txt b/runtime/doc/gui.txt
index 0df776010b..227ad88872 100644
--- a/runtime/doc/gui.txt
+++ b/runtime/doc/gui.txt
@@ -191,8 +191,9 @@ Creating New Menus *creating-menus*
*E330* *E327* *E331* *E336* *E333*
*E328* *E329* *E337* *E792*
To create a new menu item, use the ":menu" commands. They are mostly like
-the ":map" set of commands but the first argument is a menu item name, given
-as a path of menus and submenus with a '.' between them, e.g.: >
+the ":map" set of commands (see |map-modes|), but the first argument is a menu
+item name, given as a path of menus and submenus with a '.' between them,
+e.g.: >
:menu File.Save :w<CR>
:inoremenu File.Save <C-O>:w<CR>
diff --git a/runtime/doc/map.txt b/runtime/doc/map.txt
index 73ac3763d0..a7cec66111 100644
--- a/runtime/doc/map.txt
+++ b/runtime/doc/map.txt
@@ -382,6 +382,8 @@ Some commands work both in Insert mode and Command-line mode, some not:
:cmap :cnoremap :cunmap :cmapclear - yes -
:lmap :lnoremap :lunmap :lmapclear yes* yes* yes*
+* If 'iminsert' is 1, see |language-mapping| below.
+
The original Vi did not have separate mappings for
Normal/Visual/Operator-pending mode and for Insert/Command-line mode.
Therefore the ":map" and ":map!" commands enter and display mappings for
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt
index 5dfe8d595d..7803d48700 100644
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -5177,7 +5177,7 @@ A jump table for the options with a short description can be found at |Q_op|.
Environment variables are expanded |:set_env|.
If the name of the shell contains a space, you need to enclose it in
- quotes. Example: >
+ quotes. Example with quotes: >
:set shell=\"c:\program\ files\unix\sh.exe\"\ -f
< Note the backslash before each quote (to avoid starting a comment) and
each space (to avoid ending the option value), so better use |:let-&|
diff --git a/runtime/doc/visual.txt b/runtime/doc/visual.txt
index fd3d93ed98..2fefdb5222 100644
--- a/runtime/doc/visual.txt
+++ b/runtime/doc/visual.txt
@@ -103,6 +103,7 @@ gn Search forward for the last used search pattern, like
E.g., "dgn" deletes the text of the next match.
If Visual mode is active, extends the selection
until the end of the next match.
+ 'wrapscan' applies
Note: Unlike `n` the search direction does not depend
on the previous search command.