annotate runtime/doc/version7.txt @ 16:3ba373b54370 v7.0008

updated for version 7.0008
author vimboss
date Mon, 12 Jul 2004 15:53:54 +0000
parents 631143ac4a01
children 9be87deaeb52
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16
3ba373b54370 updated for version 7.0008
vimboss
parents: 15
diff changeset
1 *version7.txt* For Vim version 7.0aa. Last change: 2004 Jul 11
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
2
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
3
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
4 VIM REFERENCE MANUAL by Bram Moolenaar
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
5
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
6
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
7 Welcome to Vim 7! A large number of features has been added. This file
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
8 mentions all the new items, changes to existing features and bug fixes
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
9 compared to Vim 6.x.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
10
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
11 See |vi_diff.txt| for an overview of differences between Vi and Vim 7.0.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
12 See |version4.txt| for differences between Vim 3.x and Vim 4.x.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
13 See |version5.txt| for differences between Vim 4.x and Vim 5.x.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
14 See |version6.txt| for differences between Vim 5.x and Vim 6.x.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
15
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
16 INCOMPATIBLE CHANGES |incompatible-7|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
17
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
18 NEW FEATURES |new-7|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
19
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
20 New data types |new-data-types|
14
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
21 KDE support |new-KDE|
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
22 Various new items |new-items-7|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
23
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
24 IMPROVEMENTS |improvements-7|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
25
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
26 COMPILE TIME CHANGES |compile-changes-7|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
27
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
28 BUG FIXES |bug-fixes-7|
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
29
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
30 ==============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
31 INCOMPATIBLE CHANGES *incompatible-7*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
32
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
33 These changes are incompatible with previous releases. Check this list if you
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
34 run into a problem when upgrading from Vim 6.x to 7.0
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
35
10
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
36 ":helpgrep" now uses a help window to display a match.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
37
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
38
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
39 Minor incompatibilities:
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
40
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
41 For filetype detection: For many types, instead of ~/.dir/filename use
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
42 */.dir/filename, so that it also works for other user's files.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
43
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
44 ":0verbose" now sets 'verbose' to zero instead of one.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
45
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
46 Removed the old and incomplete "VimBuddy" code.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
47
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
48 Buffers without a name report "No Name" instead of "No File". It was
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
49 confusing for buffers with a name and 'buftype' set to "nofile".
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
50
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
51 ==============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
52 NEW FEATURES *new-7*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
53
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
54 New data types *new-data-types*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
55 --------------
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
56
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
57 In Vim scripts the following types have been added:
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
58
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
59 list ordered list of items
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
60 dictionary associative array of items
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
61 function reference to a function
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
62
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
63 Many functions and commands have been added to support the new types.
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
64
11
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
65 NOT IMPLEMENTED YET!
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
66
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
67
14
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
68 KDE support *new-KDE*
11
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
69 -----------
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
70
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
71 Kvim is the KDE version of Vim. It uses the Qt toolkit. See |KVim|.
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
72 (Thomas Capricelli, Philippe Fremy, Mickael Marchand, Mark Westcott, et al.)
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
73
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
74
14
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
75 MzScheme interface *new-MzScheme*
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
76 ------------------
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
77
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
78 The MzScheme interpreter is supported. |MzScheme|
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
79 The |:mzscheme| command can be used to execute MzScheme commands.
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
80 The |:mzfile| command can be used to execute an MzScheme script file.
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
81
15
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
82 Printing multi-byte text *new-print-multi-byte*
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
83 ------------------
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
84
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
85 The |:hardcopy| command now supports printing multi-byte characters.
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
86 The 'printmbcharset' and 'printmbfont' options are used for this.
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
87 Also see |postscript-cjk-printing|. (Mike Williams)
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
88
14
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
89
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
90 Various new items *new-items-7*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
91 -----------------
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
92
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
93 Normal mode commands: ~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
94
12
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
95 a", a' and a` New text objects to select quoted strings. |a'|
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
96 i", i' and i' (Taro Muraoka)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
97
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
98 Options: ~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
99
12
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
100 'completefunc' The name of a function used for user-specified Insert
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
101 mode completion. CTRL-X CTRL-U can be used in Insert
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
102 mode to do any kind of completion. (Taro Muraoka)
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
103 'quoteescape' Characters used to escape quotes inside a string.
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
104 Used for the a", a' and a` text objects. |a'|
13
24d5189d3956 updated for version 7.0005
vimboss
parents: 12
diff changeset
105 'numberwidth' Minimal width of the space used for the 'number'
24d5189d3956 updated for version 7.0005
vimboss
parents: 12
diff changeset
106 option. (Emmanuel Renieris)
14
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
107 'mzquantum' Time in msec to schedule MzScheme threads.
15
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
108 'printmbcharset' CJK character set to be used for :hardcopy
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
109 'printmbfont' font names to be used for CJK output of :hardcopy
14
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
110
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
111
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
112 Ex commands: ~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
113
11
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
114 Win32: The ":winpos" command now also works in the console. (Vipin Aravind)
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
115
15
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
116 |:startreplace| Start Replace mode. (Charles Campbell)
14
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
117
15
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
118 |:0file| Removes the name of the buffer. (Charles Campbell)
14
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
119
16
3ba373b54370 updated for version 7.0008
vimboss
parents: 15
diff changeset
120 |:diffoff| Switch off diff mode in the current window or in all
3ba373b54370 updated for version 7.0008
vimboss
parents: 15
diff changeset
121 windows.
3ba373b54370 updated for version 7.0008
vimboss
parents: 15
diff changeset
122
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
123
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
124 New functions: ~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
125
15
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
126 tr(expr, from, to) |tr()| Translate characters. (Ron Aaron)
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
127
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
128
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
129 New autocommand events: ~
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
130
15
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
131 |InsertEnter| starting Insert or Replace mode
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
132 |InsertChange| going from Insert to Replace mode or back
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
133 |InsertLeave| leaving Insert or Replace mode
11
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
134
15
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
135 |ColorScheme| after loading a color scheme
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
136
12
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
137
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
138 New Syntax/Indent/FTplugin files: ~
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
139
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
140 MuPAD source syntax, indent and ftplugin. (Dave Silvia)
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
141
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
142
10
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
143 Others: ~
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
144
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
145 Mac: Add the selection type to the clipboard, so that Block, line and
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
146 character selections can be used between two Vims. (Eckehard Berns)
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
147 Also fixes the problem that setting 'clipboard' to "unnamed" breaks using
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
148 "yyp".
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
149
13
24d5189d3956 updated for version 7.0005
vimboss
parents: 12
diff changeset
150 Mac: GUI font selector. (Peter "Rain Dog" Cucka)
24d5189d3956 updated for version 7.0005
vimboss
parents: 12
diff changeset
151
11
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
152 The netrw plugin now also supports viewing a directory, when "scp://" is used.
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
153 Deleting and renaming files is possible. (Charles Campbell)
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
154
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
155 ==============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
156 IMPROVEMENTS *improvements-7*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
157
10
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
158 ":helpgrep" accepts a language specifier after the pattern: "pat@it".
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
159
15
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
160 Move the help for printing to a separate help file. It's quite a lot now.
631143ac4a01 updated for version 7.0007
vimboss
parents: 14
diff changeset
161
10
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
162 ":breakadd here" and ":breakdel here" can be used to set or delete a
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
163 breakpoint at the cursor.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
164
11
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
165 The tutor was updated to make it simpler to use and added text to explain a
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
166 few more important commands. Used ideas from Gabriel Zachmann.
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
167
12
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
168 Unix: When libcall() fails obtain an error message with dlerror() and display
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
169 it. (Johannes Zellner)
bdeee1504ac1 updated for version 7.0004
vimboss
parents: 11
diff changeset
170
13
24d5189d3956 updated for version 7.0005
vimboss
parents: 12
diff changeset
171 Added "nbsp" in 'listchars'. (David Blanchet)
24d5189d3956 updated for version 7.0005
vimboss
parents: 12
diff changeset
172
14
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
173 For lisp indenting and matching parenthesis: (Sergey Khorev)
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
174 - square brackets are recognized properly
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
175 - #\(, #\), #\[ and #\] are recognized as character literals
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
176 - Lisp line comments (delimited by semicolon) are recognized
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
177
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
178 ==============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
179 COMPILE TIME CHANGES *compile-changes-7*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
180
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
181
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
182 ==============================================================================
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
183 BUG FIXES *bug-fixes-7*
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
184
10
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
185 When using PostScript printing on MS-DOS the default 'printexpr' used "lpr"
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
186 instead of "copy". When 'printdevice' was empty the copy command did not
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
187 work. Use "LPT1" then.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
188
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
189 The GTK font dialog uses a font size zero when the font name doesn't include a
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
190 size. Use a default size of 10.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
191
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
192 This example in the documentation didn't work:
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
193 :e `=foo . ".c" `
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
194 Skip over the expression in `=expr` when looking for comments, |, % and #.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
195
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
196 When ":helpgrep" doesn't find anything there is no error message.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
197
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
198 "L" and "H" did not take closed folds into account.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
199
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
200 Win32: The "-P title" argument stopped at the first title that matched, even
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
201 when it doesn't support MDI.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
202
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
203 Mac GUI: CTRL-^ and CTRL-@ did not work.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
204
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
205 "2daw" on "word." at the end of a line didn't include the preceding white
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
206 space.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
207
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
208 Win32: Using FindExecutable() doesn't work to find a program. Use
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
209 SearchPath() instead. For executable() use $PATHEXT when the program searched
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
210 for doesn't have an extension.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
211
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
212 When 'virtualedit' is set, moving the cursor up after appending a character
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
213 may move it to a different column. Was caused by auto-formatting moving the
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
214 cursor and not putting it back where it was.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
215
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
216 When indent was added automatically and then moving the cursor, the indent was
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
217 not deleted (like when pressing ESC). The "I" flag in 'cpoptions' can be used
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
218 to make it work the old way.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
219
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
220 When <Space> is mapped to something that starts with a space, typing <Space>
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
221 does not expand abbreviations. Only disable expanding abbreviations when a
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
222 mapping is not remapped, not when the RHS starts with the LHS.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
223
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
224 When opening a command-line window, 'textwidth' gets set to 78 by the Vim
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
225 filetype plugin. Reset 'textwidth' to 0 to avoid lines are broken.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
226
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
227 After using cursor(line, col) moving up/down doesn't keep the same column.
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
228
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
229 Win32: Borland C before 5.5 requires using ".u." for LowPart and HighPart
4e2284e71352 updated for version 7.0002
vimboss
parents: 7
diff changeset
230 fields. (Walter Briscoe)
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
231
11
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
232 On Sinix SYS_NMLN isn't always defined. Define it ourselves. (Cristiano De
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
233 Michele)
4424b47a0797 updated for version 7.0003
vimboss
parents: 10
diff changeset
234
14
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
235 Printing with PostScript may keep the printer waiting for more. Append a
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
236 CTRL-D to the printer output. (Mike Williams)
946da5994c01 updated for version 7.0006
vimboss
parents: 13
diff changeset
237
16
3ba373b54370 updated for version 7.0008
vimboss
parents: 15
diff changeset
238 When converting a string with a hex or octal number the leading '-' was
3ba373b54370 updated for version 7.0008
vimboss
parents: 15
diff changeset
239 ignored. ":echo '-05' + 0" resulted in 5 instead of -5.
3ba373b54370 updated for version 7.0008
vimboss
parents: 15
diff changeset
240
3ba373b54370 updated for version 7.0008
vimboss
parents: 15
diff changeset
241 Using "@:" to repeat a command line didn't work when it contains control
3ba373b54370 updated for version 7.0008
vimboss
parents: 15
diff changeset
242 characters.
3ba373b54370 updated for version 7.0008
vimboss
parents: 15
diff changeset
243
7
3fc0f57ecb91 updated for version 7.0001
vimboss
parents:
diff changeset
244 vim:tw=78:ts=8:ft=help:norl: