Mercurial > vim
comparison runtime/doc/version7.txt @ 523:a7ae7e043e43
updated for version 7.0146
author | vimboss |
---|---|
date | Tue, 13 Sep 2005 21:20:47 +0000 |
parents | 07134f5e78da |
children | 339999b511a0 |
comparison
equal
deleted
inserted
replaced
522:530b30703db6 | 523:a7ae7e043e43 |
---|---|
1 *version7.txt* For Vim version 7.0aa. Last change: 2005 Sep 10 | 1 *version7.txt* For Vim version 7.0aa. Last change: 2005 Sep 13 |
2 | 2 |
3 | 3 |
4 VIM REFERENCE MANUAL by Bram Moolenaar | 4 VIM REFERENCE MANUAL by Bram Moolenaar |
5 | 5 |
6 | 6 |
18 | 18 |
19 NEW FEATURES |new-7| | 19 NEW FEATURES |new-7| |
20 | 20 |
21 Vim script enhancements |new-vim-script| | 21 Vim script enhancements |new-vim-script| |
22 Spell checking |new-spell| | 22 Spell checking |new-spell| |
23 Omni completion |new-omni-completion| | |
23 KDE support |new-KDE| | 24 KDE support |new-KDE| |
24 MzScheme interface |new-MzScheme| | 25 MzScheme interface |new-MzScheme| |
25 Printing multi-byte text |new-print-multi-byte| | 26 Printing multi-byte text |new-print-multi-byte| |
26 Translated manual pages |new-manpage-trans| | 27 Translated manual pages |new-manpage-trans| |
27 Internal grep |new-vimgrep| | 28 Internal grep |new-vimgrep| |
176 220 to over 30000. This allows for the attributes of spelling to be combined | 177 220 to over 30000. This allows for the attributes of spelling to be combined |
177 with syntax highlighting attributes. This is also used for syntax | 178 with syntax highlighting attributes. This is also used for syntax |
178 highlighting. | 179 highlighting. |
179 | 180 |
180 Much more info here: |spell|. | 181 Much more info here: |spell|. |
182 | |
183 | |
184 Omni completion *new-omni-completion* | |
185 ----------------- | |
186 | |
187 This could also be called "intellisense", but that is a trademark. It is a | |
188 smart kind of completion. The text in front of the cursor is inspected to | |
189 figure out what could be following. This considers struct and class members, | |
190 unions, etc. | |
191 | |
192 Use CTRL-X CTRL-O in Insert mode to start the completion. |i_CTRL-X_CTRL-O| | |
193 | |
194 The 'omnifunc' option is set by filetype plugins to define the function that | |
195 figures out the completion. | |
196 | |
197 Currently only C is supported. |ft-c-omni| | |
181 | 198 |
182 | 199 |
183 KDE support *new-KDE* | 200 KDE support *new-KDE* |
184 ----------- | 201 ----------- |
185 | 202 |
347 Options: ~ | 364 Options: ~ |
348 | 365 |
349 'completefunc' The name of a function used for user-specified Insert | 366 'completefunc' The name of a function used for user-specified Insert |
350 mode completion. CTRL-X CTRL-U can be used in Insert | 367 mode completion. CTRL-X CTRL-U can be used in Insert |
351 mode to do any kind of completion. (Taro Muraoka) | 368 mode to do any kind of completion. (Taro Muraoka) |
369 'omnifunc' The name of a function used for omni completion. | |
352 'quoteescape' Characters used to escape quotes inside a string. | 370 'quoteescape' Characters used to escape quotes inside a string. |
353 Used for the a", a' and a` text objects. |a'| | 371 Used for the a", a' and a` text objects. |a'| |
354 'numberwidth' Minimal width of the space used for the 'number' | 372 'numberwidth' Minimal width of the space used for the 'number' |
355 option. (Emmanuel Renieris) | 373 option. (Emmanuel Renieris) |
356 'mzquantum' Time in msec to schedule MzScheme threads. | 374 'mzquantum' Time in msec to schedule MzScheme threads. |
448 |printf()| format text | 466 |printf()| format text |
449 |readfile()| read a file into a list of lines | 467 |readfile()| read a file into a list of lines |
450 |remove()| remove one or more items from a List or Dictionary | 468 |remove()| remove one or more items from a List or Dictionary |
451 |repeat()| repeat "expr" "count" times (Christophe Poucet) | 469 |repeat()| repeat "expr" "count" times (Christophe Poucet) |
452 |reverse()| reverse the order of a List | 470 |reverse()| reverse the order of a List |
471 |searchdecl()| search for declaration of variable | |
453 |setqflist()| create a quickfix list (Yegappan Lakshmanan) | 472 |setqflist()| create a quickfix list (Yegappan Lakshmanan) |
454 |sort()| sort a List | 473 |sort()| sort a List |
455 |soundfold()| get the sound-a-like equivalent of a word | 474 |soundfold()| get the sound-a-like equivalent of a word |
456 |split()| split a String into a List | 475 |split()| split a String into a List |
457 |spellbadword()| get a badly spelled word | 476 |spellbadword()| get a badly spelled word |
574 ":function" and ":autocmd" commands will show where it was last defined. | 593 ":function" and ":autocmd" commands will show where it was last defined. |
575 (Yegappan Lakshmanan) | 594 (Yegappan Lakshmanan) |
576 | 595 |
577 ":function /pattern" lists functions matching the pattern. | 596 ":function /pattern" lists functions matching the pattern. |
578 | 597 |
598 "1gd" can be used like "gd" but ignores matches in a {} block that ends before | |
599 the cursor position. Likewise for "1gD" and "gD". | |
600 | |
579 ============================================================================== | 601 ============================================================================== |
580 IMPROVEMENTS *improvements-7* | 602 IMPROVEMENTS *improvements-7* |
581 | 603 |
582 ":helpgrep" accepts a language specifier after the pattern: "pat@it". | 604 ":helpgrep" accepts a language specifier after the pattern: "pat@it". |
583 | 605 |