Mercurial > vim
comparison runtime/doc/version7.txt @ 97:d4f3db33d782 v7.0037
updated for version 7.0037
author | vimboss |
---|---|
date | Tue, 11 Jan 2005 21:34:41 +0000 |
parents | d0764d5e4619 |
children | 1f3902f3eb5c |
comparison
equal
deleted
inserted
replaced
96:8f25c0d2210f | 97:d4f3db33d782 |
---|---|
1 *version7.txt* For Vim version 7.0aa. Last change: 2005 Jan 09 | 1 *version7.txt* For Vim version 7.0aa. Last change: 2005 Jan 11 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
92 New data types *new-data-types* | 92 New data types *new-data-types* |
93 -------------- | 93 -------------- |
94 | 94 |
95 In Vim scripts the following types have been added: | 95 In Vim scripts the following types have been added: |
96 | 96 |
97 list ordered list of items | 97 List ordered list of items |List| |
98 dictionary associative array of items | 98 Dictionary associative array of items |Dictionary| |
99 function reference to a function | 99 Funcref reference to a function |Funcref| |
100 | 100 |
101 Many functions and commands have been added to support the new types. | 101 Many functions and commands have been added to support the new types. |
102 | 102 |
103 NOT IMPLEMENTED YET! | 103 The Dictionary is NOT IMPLEMENTED YET! |
104 | |
105 The |string()| function can be used to get a string representation of a | |
106 variable. Works for Numbers, Strings and composites of them. Then |eval()| | |
107 can be used to turn the string back into the variable value. | |
108 | |
109 The |sharp-string| has been added as a convenient way to put an expression in | |
110 a string. Examples: > | |
111 :let l = filter(mylist, # & =~ '^\A'#) | |
104 | 112 |
105 | 113 |
106 KDE support *new-KDE* | 114 KDE support *new-KDE* |
107 ----------- | 115 ----------- |
108 | 116 |
114 ------------------ | 122 ------------------ |
115 | 123 |
116 The MzScheme interpreter is supported. |MzScheme| | 124 The MzScheme interpreter is supported. |MzScheme| |
117 The |:mzscheme| command can be used to execute MzScheme commands. | 125 The |:mzscheme| command can be used to execute MzScheme commands. |
118 The |:mzfile| command can be used to execute an MzScheme script file. | 126 The |:mzfile| command can be used to execute an MzScheme script file. |
127 | |
119 | 128 |
120 Printing multi-byte text *new-print-multi-byte* | 129 Printing multi-byte text *new-print-multi-byte* |
121 ------------------ | 130 ------------------ |
122 | 131 |
123 The |:hardcopy| command now supports printing multi-byte characters. | 132 The |:hardcopy| command now supports printing multi-byte characters. |
649 | 658 |
650 When using ":startinsert" or ":startreplace" when already in Insert mode | 659 When using ":startinsert" or ":startreplace" when already in Insert mode |
651 (possible when using CTRL-R =), pressing Esc would directly restart Insert | 660 (possible when using CTRL-R =), pressing Esc would directly restart Insert |
652 mode. (Peter Winters) | 661 mode. (Peter Winters) |
653 | 662 |
663 "2daw" didn't work at end of file if the last word is a single character. | |
664 | |
654 vim:tw=78:ts=8:ft=help:norl: | 665 vim:tw=78:ts=8:ft=help:norl: |