1
- *various.txt* For Vim version 8.0 . Last change: 2017 Sep 16
1
+ *various.txt* For Vim version 8.1 . Last change: 2018 Mar 29
2
2
3
3
4
4
VIM REFERENCE MANUAL by Bram Moolenaar
@@ -40,23 +40,35 @@ CTRL-L Clear and redraw the screen. The redraw may happen
40
40
41
41
:as[cii] or *ga* *:as* *:ascii*
42
42
ga Print the ascii value of the character under the
43
- cursor in decimal, hexadecimal and octal. For
44
- example, when the cursor is on a 'R':
43
+ cursor in decimal, hexadecimal and octal.
44
+ Mnemonic: Get Ascii value.
45
+
46
+ For example, when the cursor is on a 'R':
45
47
<R> 82, Hex 52, Octal 122 ~
46
48
When the character is a non-standard ASCII character,
47
49
but printable according to the 'isprint' option, the
48
- non-printable version is also given. When the
49
- character is larger than 127, the <M-x> form is also
50
- printed. For example:
50
+ non-printable version is also given.
51
+
52
+ When the character is larger than 127, the <M-x> form
53
+ is also printed. For example:
51
54
<~A> <M-^A> 129, Hex 81, Octal 201 ~
52
55
<p> <|~> <M-~> 254, Hex fe, Octal 376 ~
53
56
(where <p> is a special character)
57
+
54
58
The <Nul> character in a file is stored internally as
55
59
<NL> , but it will be shown as:
56
60
<^@> 0, Hex 00, Octal 000 ~
61
+
57
62
If the character has composing characters these are
58
63
also shown. The value of 'maxcombine' doesn't matter.
59
- Mnemonic: Get Ascii value. {not in Vi}
64
+
65
+ If the character can be inserted as a digraph, also
66
+ output the two characters that can be used to create
67
+ the character:
68
+ <ö> 246, Hex 00f6, Oct 366, Digr o: ~
69
+ This shows you can type CTRL-K o : to insert ö.
70
+
71
+ {not in Vi}
60
72
61
73
*g8*
62
74
g8 Print the hex values of the bytes used in the
@@ -294,7 +306,7 @@ g8 Print the hex values of the bytes used in the
294
306
Here is an overview of the features.
295
307
The first column shows the smallest version in which
296
308
they are included:
297
- T tiny
309
+ T tiny (always)
298
310
S small
299
311
N normal
300
312
B big
@@ -308,10 +320,14 @@ g8 Print the hex values of the bytes used in the
308
320
*+acl* | ACL | support included
309
321
*+ARP* Amiga only: ARP support included
310
322
B *+arabic* | Arabic | language support
311
- N *+autocmd* | :autocmd | , automatic commands
312
- m *+balloon_eval* | balloon-eval | support. Included when compiling with
313
- supported GUI (Motif, GTK, GUI) and either
314
- Netbeans/Sun Workshop integration or | +eval | feature.
323
+ T *+autocmd* | :autocmd | , automatic commands
324
+ H *+autoservername* Automatically enable | clientserver |
325
+ m *+balloon_eval* | balloon-eval | support in the GUI. Included when
326
+ compiling with supported GUI (Motif, GTK, GUI) and
327
+ either Netbeans/Sun Workshop integration or | +eval |
328
+ feature.
329
+ H *+balloon_eval_term* | balloon-eval | support in the terminal,
330
+ 'balloonevalterm'
315
331
N *+browse* | :browse | command
316
332
N *+builtin_terms* some terminals builtin | builtin-terms |
317
333
B *++builtin_terms* maximal terminals builtin | builtin-terms |
@@ -328,15 +344,15 @@ N *+comments* |'comments'| support
328
344
B *+conceal* "conceal" support, see | conceal | | :syn-conceal | etc.
329
345
N *+cryptv* encryption support | encryption |
330
346
B *+cscope* | cscope | support
331
- m *+cursorbind* | 'cursorbind' | support
347
+ T *+cursorbind* | 'cursorbind' | support
332
348
m *+cursorshape* | termcap-cursor-shape | support
333
349
m *+debug* Compiled for debugging.
334
350
N *+dialog_gui* Support for | :confirm | with GUI dialog.
335
351
N *+dialog_con* Support for | :confirm | with console dialog.
336
352
N *+dialog_con_gui* Support for | :confirm | with GUI and console dialog.
337
353
N *+diff* | vimdiff | and 'diff'
338
354
N *+digraphs* | digraphs | *E196*
339
- m *+directx* Win32 GUI only: DirectX and | 'renderoptions' |
355
+ *+directx* Win32 GUI only: DirectX and | 'renderoptions' |
340
356
*+dnd* Support for DnD into the "~ register | quote_~ | .
341
357
B *+emacs_tags* | emacs-tags | files
342
358
N *+eval* expression evaluation | eval.txt |
@@ -368,7 +384,7 @@ B *+langmap* |'langmap'|
368
384
N *+libcall* | libcall() |
369
385
N *+linebreak* | 'linebreak' | , | 'breakat' | and | 'showbreak' |
370
386
N *+lispindent* | 'lisp' |
371
- N *+listcmds* Vim commands for the list of buffers | buffer-hidden |
387
+ T *+listcmds* Vim commands for the list of buffers | buffer-hidden |
372
388
and argument list | :argdelete |
373
389
N *+localmap* Support for mappings local to a buffer | :map-local |
374
390
m *+lua* | Lua | interface
@@ -413,7 +429,7 @@ N *+reltime* |reltime()| function, 'hlsearch'/'incsearch' timeout,
413
429
B *+rightleft* Right to left typing | 'rightleft' |
414
430
m *+ruby* Ruby interface | ruby |
415
431
m *+ruby/dyn* Ruby interface | ruby-dynamic | | /dyn |
416
- N *+scrollbind* | 'scrollbind' |
432
+ T *+scrollbind* | 'scrollbind' |
417
433
B *+signs* | :sign |
418
434
N *+smartindent* | 'smartindent' |
419
435
N *+startuptime* | --startuptime | argument
@@ -445,9 +461,10 @@ N *+virtualedit* |'virtualedit'|
445
461
S *+visual* Visual mode | Visual-mode | Always enabled since 7.4.200.
446
462
N *+visualextra* extra Visual mode commands | blockwise-operators |
447
463
N *+vreplace* | gR | and | gr |
464
+ *+vtp* on MS-Windows console: support for 'termguicolors'
448
465
N *+wildignore* | 'wildignore' |
449
466
N *+wildmenu* | 'wildmenu' |
450
- *+windows* more than one window; Always enabled sinde 8.0.1118.
467
+ *+windows* more than one window; Always enabled since 8.0.1118.
451
468
m *+writebackup* | 'writebackup' | is default on
452
469
m *+xim* X input method | xim |
453
470
*+xfontset* X fontset support | xfontset |
0 commit comments