| /vim-8.2.3635/src/ |
| H A D | indent.c | 1930 for (that = ml_get_curline(); *that != NUL; ++that) in get_lisp_indent() 1944 if (*that == '"' && *(that + 1) != NUL) in get_lisp_indent() 1946 while (*++that && *that != '"') in get_lisp_indent() 1961 if (*that == '(' || *that == '[') in get_lisp_indent() 1963 else if (*that == ')' || *that == ']') in get_lisp_indent() 2029 && (*that < '0' || *that > '9'))) in get_lisp_indent() 2035 && (!((*that == '(' || *that == '[') in get_lisp_indent() 2042 if ((*that == '(' || *that == '[') in get_lisp_indent() 2045 if ((*that == ')' || *that == ']') in get_lisp_indent() 2048 if (*that == '\\' && *(that+1) != NUL) in get_lisp_indent() [all …]
|
| /vim-8.2.3635/src/xdiff/ |
| H A D | COPYING | 32 it in new free programs; and that you are informed that you can do 55 that what they have is not the original version, so that the original 60 any free program. We wish to make sure that a company cannot 105 users' freedom, it does ensure that the user of a program that is 107 that program using a modified version of the Library. 148 and what the program that uses the Library does. 225 the Library into a program that is not a library. 274 under terms of your choice, provided that the terms permit 338 permitted, and provided that you do these two things: 397 through that system in reliance on consistent application of that [all …]
|
| /vim-8.2.3635/runtime/doc/ |
| H A D | usr_20.txt | 8 Vim has a few generic features that makes it easier to enter commands. Colon 37 Before you hit <Enter>, you notice that "col" should be "cow". To correct 104 Vi pressing <Esc> in a command line executed the command! Since that 108 Vi compatible. Therefore, using CTRL-C is a method that always works. 111 command. It's like deleting the ":" or "/" that the line starts with. 116 Some of the ":" commands are really long. We already mentioned that 130 This means that the shortest form of ":substitute" is ":s". The following 164 Suppose you have a directory that contains these files: 243 completion was not implemented for that situation. In that case you will get 264 If you have watched carefully, you will have noticed that "incsearch" [all …]
|
| H A D | uganda.txt | 29 that they must include this license text. You can also distribute 30 unmodified parts of Vim, likewise unrestricted except that they must 32 that you made from the unmodified Vim sources, plus your own usage 55 b) If you have received a modified Vim that was distributed as 89 removed or changed, except that the person himself can make 137 part of the world. Some say that it started there. Estimations are that 10 162 needs to be done for the child and the family that supports it. 179 and sanitation. I learned that the help that the KCC provides really helps. 227 Please send me a note so that I know what has been donated 253 that you can use for this. See "Others" below for the swift [all …]
|
| H A D | develop.txt | 30 Note that quite a few items are contradicting. This is intentional. A 47 - Vim will have a lot of features that Vi doesn't have. Going back from Vim 67 - A feature that people do not know about is a useless feature. Don't add 118 should be a feature that can be disabled. 156 - Vim is not a fancy GUI editor that tries to look nice at the cost of 181 github, but it's the diff that matters. 199 Traditionally Vim uses /* comments */. We intend to keep it that way 316 Some compilers can't handle that and complain that "HAVE_SOME" is not defined. 446 window that shows a function body. 477 so that more than one language can be used in the same file. [all …]
|
| H A D | spell.txt | 313 All the ones that are found are used. 398 'iskeyword', so that it also works in help files and for languages that 479 word that sounds completely different. 564 directory that has ".spl" appended. 569 that has ".{enc}.spl" appended. 644 words that were generated from that .spl file. 788 that the same files can often be used. One other project that offers more 803 8 # word that differs between regions ~ 823 letters that indicate the affixes that can be used with this word. These are 995 flags that start with A-Z [all …]
|
| H A D | quotes.txt | 8 Here are some nice quotes about Vim that I collected from news and mail. 14 Vim is so much better than vi that a great many of my old vi :map's became 37 It's well worth noting that the _entirety_ of SourceForge was written using 47 I rarely think about Vim, in the same way that I guess a fish rarely thinks 57 Communicator, I can now report that it works nicely on a Palm Pilot too. 103 that Vim already supports it. (Brendan Macmillan, Australia) 133 I just wanted to take this opportunity to let you know that Vim 5 ROCKS! 143 can honestly say that I couldn't live with anything less anymore. My 237 the reason that I can state that Vim is the best! (Ferenc Deak, Hungary) 240 looked at just about every thing that is available for every platform that I [all …]
|
| H A D | tagsrch.txt | 145 that this doesn't change when using ":pop" or ":tag". 250 The "info" column shows information that could be 252 that produced the tags file. 527 Some programs that generate tags files: 688 When a line is encountered that includes another file, that file is searched 693 included file is searched, not a buffer that may be editing that file. Only 725 mapping to do that for you. Here is an example: > 732 of the file. Lines that look like a comment are 783 that look like a comment line are ignored (see 844 macro definition line that contains the keyword [all …]
|
| H A D | fold.txt | 41 script that parses text to find folds. 84 Note that backslashes must be used to escape characters that ":set" handles 126 would return "s1" to end the fold after that line: > 139 end in that line. 175 other diff windows, so that the same text is visible. 333 area, also those that are only partly selected. 345 area, also those that are only partly selected. 351 that many closed folds are opened. 355 closed (that's not the same as repeating "za" that many 460 Execute {cmd} on all lines that are in a closed fold. [all …]
|
| H A D | usr_05.txt | 86 " Get the defaults that most users want. 115 only when some condition is met. More about that in |usr_41.txt|. 132 But only for files that have been detected to be plain text. There are 333 Prevent that the langmap option applies to characters that result from a 369 You better avoid that. 410 2. unpack the archive in that directory. This assumes the top 550 Here "<name>" can be any name that you prefer. 560 for the same filetype. Note that it must end in ".vim". 565 about how to avoid that mappings cause problems. 711 There are a few other flags that can be added, see 'whichwrap'. [all …]
|
| H A D | usr_44.txt | 34 finding a syntax file in $VIMRUNTIME/syntax for a language that is similar. 76 The "match" argument means that Vim will match the case of syntax elements. 176 and end of the region. But what about strings that look like this? 212 This indicates that the xTodo syntax element is inside it. The result is that 281 not at the same position (that would cause an endless loop). 283 groups but the ones that are listed: 366 Notice that the "matchgroup" argument has the same group as the item 389 result is that in this text: 400 The "oneline" argument indicates that the region does not cross a line 500 For example, add keywords that are not used in C: > [all …]
|
| H A D | usr_29.txt | 8 The creator of Vim is a computer programmer. It's no surprise that Vim 48 you are in the function "write_block". You can see that it calls 82 The ":tags" command shows the list of tags that you traversed through: 118 If a count is specified, the new window will be that many lines high. 124 them. Vim will then only be able to jump to tags within that directory. 163 current file, that one is used first. 212 Suppose you want to jump to a tag that contains "block". First type 221 example, suppose you want to select a tag that starts with "write_": > 246 but you can ignore that. Do ":setlocal ts=99" to clean it up a bit. 364 This assumes that the "{" and "}" are in the first column. [all …]
|
| H A D | repeat.txt | 37 Note that when repeating a command that used a Visual selection, the same SIZE 145 times. Note that register '%' (name of the current 148 The register is executed like a mapping, that means 202 that are executed from Normal mode, like you type 285 Note that for ftdetect scripts to be loaded 312 Note that when using `:packloadall` in the |vimrc| 316 handle that. 695 Here "myfoobar" is a name that the user can choose, the only condition is that 817 back to debug mode for the next command that is 889 < Note that this only works for commands that are executed when [all …]
|
| H A D | usr_23.txt | 8 This chapter is about editing files that are not ordinary files. With Vim you 9 can edit files that are compressed or encrypted. Some files need to be 29 When computers came out, storage was expensive. Some people decided that 34 This means that if you try to move a file from one system to another, you 37 The option 'fileformats' contains the various formats that will be tried 56 The three names that Vim uses are: 70 The result is that it's not possible to be 100% sure whether a file 91 The "++" string is an item that tells Vim that an option name follows, which 184 that the file was encrypted. 245 write it back, with the result that only that one character was changed and [all …]
|
| H A D | usr_11.txt | 54 the file just before the computer crashed). And check that no lines are 55 missing (something went wrong that Vim could not recover). 59 If the recovery resulted in text that is exactly the same as the file 138 'dir' option, looking for files that match "filename.sw?". If 141 If that fails too, you will have to give the name of the swapfile 173 swap file already exists for that file. If there is one, there must be 211 - The flag that the file was modified is not set. 229 that it has zero bytes. You may delete it and proceed. 242 that file, be prepared to redo your last changes. 262 file contains changes that you want to recover. [all …]
|
| H A D | recover.txt | 9 You have spent several hours typing in that text that has to be finished 14 You can recover most of your changes from the files that Vim uses to store 37 edited file. This avoids that the swap file shows up in a directory 48 is able to detect that the file is on an MS-DOS-like filesystem, a 49 flag is set that has the same effect as the 'shortname' option. 53 decremented until there is no file with that name or ".saa" is 80 to create that "tmp" directory for this to work! 91 Execute {command}. If it contains a command that loads a new 121 files will not be removed, it will only affect files that will be opened 136 After that comes the version number, e.g., "3.0". [all …]
|
| H A D | pi_tar.txt | 12 anything else that's except use "tar.vim" instead of "VIM". Like 13 anything else that's free, tar.vim and its associated files are 17 agree that in no event will the copyright holder be liable for any 44 allows the user to specify that directory, instead. 64 If the [filename] is given, that that filename (and path) will be used 81 These options are variables that one may change, typically in one's 92 Please be sure that your tar command 97 files or member files that begin with 107 v31 Apr 02, 2017 * (klartext) reported that browsing encrypted 141 May 30, 2008 * allows one to view *.gz and *.bz2 files that [all …]
|
| H A D | usr_46.txt | 9 that use multiple files. This chapter explains how to split up a plugin into 26 functions are compiled into instructions that can be executed quickly. This 29 The basic idea is that a script file has items that are private, only used 30 inside the script file, and items that are exported, used outside of the 31 script file. The exported items can then be used by scripts that import them. 34 Let's start with an example, a script that exports one function and has one 58 The `export def GetMessage(): string` line starts with `export`, meaning that 68 Notice that the assignment `result = GetPart(count)` does not use the `let` 93 In the rare case you want a variable that can take values of any type, you 98 You can also declare a variable without assigning a value. In that case Vim [all …]
|
| H A D | usr_10.txt | 42 filenames that look like this: 105 {edits} Change the commands that were wrong. This is 228 :1,5s/this/that/g 383 a few commands that do something special with the text block. 420 not inserted in that line. For example, make a Visual block selection that 488 Other commands that change the characters in the block: 557 Here is the diff that fixes the bug: ~ 567 Here is the diff that fixes the bug: ~ 658 motion that jumps to the last line. 746 'shell' specifies the program that Vim uses to execute [all …]
|
| H A D | map.txt | 253 namespace. Use <SID> in the RHS so that the script that the mapping was 293 that, or use a |<Cmd>| mapping instead. 304 Here is an example that inserts a list number that increases: > 320 empty string, so that nothing is inserted. 479 ":lmap" defines a mapping that applies to: 521 * indicates that it is not remappable 716 Note that when an error is encountered (that causes an error message or beep) 779 option). After that it assumes that the 'q' is to be interpreted as such. If 1057 This can also be the <Esc> that ends insert mode or the <CR> that ends a 1324 letters or digits. When using digits, note that other commands that take a [all …]
|
| H A D | starting.txt | 58 that is read from stdin. The commands that would normally be 62 < The buffer will be marked as modified, so that you are 64 like that, put this these lines in your vimrc: > 420 --not-a-term Tells Vim that the user knows that the input and/or output is 422 the two second delay that would happen. 608 parent, so that it runs inside that window. See 798 one that is found is read. 1069 would be possible that you accidentally use a vimrc or tags file that somebody 1071 that start a shell, the ones that write to a file, and ":autocmd". The ":map" 1425 Note that Views and Sessions are not perfect: [all …]
|
| H A D | pi_vimball.txt | 12 except use "vimball" instead of "VIM". Like anything else that's free, 16 using this plugin, you agree that in no event will the copyright 41 appropriate directories. Note that one doesn't need to be in any 58 < to see that directory. 68 in your new vimball, omitting the portion of the paths that is 86 behavior resembles that for |:w|. 107 g:vimball_mkdir. This command is used to make directories that 209 * RmVimball supports filenames that would 214 Oct 05, 2009 * (Nikolai Weibull) suggested that MkVimball 267 extracted (:so %). Message to that effect [all …]
|
| H A D | usr_41.txt | 25 |41.14| Writing a plugin that loads quickly 1448 Note that the name of a variable that holds a function reference must start 1536 Notice that the first item of the List that range() produces is zero, thus the 2061 things that are only used in the script. 2182 Note that in line 28 ":noremap" is used to avoid that any other mappings cause 2198 that a typed key will never produce. 2366 that appears in 'runtimepath'. For Unix that would be 2482 |:noremap| is used to avoid that any other mappings that the user has defined 2629 that could be ~/.vim/after/compiler. 2703 Notice that the functions that are loaded afterwards match the pattern in the [all …]
|
| H A D | syntax.txt | 205 that you write the syntax file in a directory that is early in 'runtimepath'. 1573 incorrectly decide that the fortran code is in fixed form. If that happens, 1835 Now you just need to make sure that you add all regions that contain 3674 3. An item that starts in an earlier position has priority over items that 3793 Note that when you have a keyword that is the same as an option (even 4576 that list. > 4900 Note that all settings that are not included remain the same, only the 5092 < Note that the colors are used that are valid at the moment this 5296 SpellLocal Word that is recognized by the spellchecker as one that is 5300 SpellRare Word that is recognized by the spellchecker as one that is [all …]
|
| H A D | usr_28.txt | 50 The advantage of folding is that you can get a better overview of the 52 that indicates that there is a section. 61 You will see that the paragraph is replaced by a highlighted line. You have 64 text that it moved over. |zf| also works in Visual mode. 82 Folds can be nested: A region of text that contains folds can be folded 84 fold all the sections in this chapter. Try it out. You will notice that 129 useful if you want to reorder functions in a program. First make sure that 177 This will re-apply 'foldlevel' to all folds that don't contain the cursor. 207 Note that when you insert or delete lines the views might become invalid. 274 disadvantage is that the text needs to be modified. [all …]
|