Mercurial > vim
annotate runtime/doc/usr_toc.txt @ 18997:6b2d93436388 v8.2.0059
patch 8.2.0059: compiler warnings for unused variables in small build
Commit: https://github.com/vim/vim/commit/85b0957616e9d9d0edef44baa9fa6c6a2037782d
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Dec 30 10:57:00 2019 +0100
patch 8.2.0059: compiler warnings for unused variables in small build
Problem: Compiler warnings for unused variables in small build. (Tony
Mechelynck)
Solution: Add #ifdef.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 30 Dec 2019 11:00:04 +0100 |
parents | af69c9335223 |
children | 83cfa1ef1bf2 |
rev | line source |
---|---|
18879 | 1 *usr_toc.txt* For Vim version 8.2. Last change: 2019 May 24 |
7 | 2 |
3 VIM USER MANUAL - by Bram Moolenaar | |
4 | |
5 Table Of Contents *user-manual* | |
6 | |
7 ============================================================================== | |
8 Overview ~ | |
9 | |
10 Getting Started | |
11 |usr_01.txt| About the manuals | |
12 |usr_02.txt| The first steps in Vim | |
13 |usr_03.txt| Moving around | |
14 |usr_04.txt| Making small changes | |
15 |usr_05.txt| Set your settings | |
16 |usr_06.txt| Using syntax highlighting | |
17 |usr_07.txt| Editing more than one file | |
18 |usr_08.txt| Splitting windows | |
19 |usr_09.txt| Using the GUI | |
20 |usr_10.txt| Making big changes | |
21 |usr_11.txt| Recovering from a crash | |
22 |usr_12.txt| Clever tricks | |
23 | |
24 Editing Effectively | |
25 |usr_20.txt| Typing command-line commands quickly | |
26 |usr_21.txt| Go away and come back | |
27 |usr_22.txt| Finding the file to edit | |
28 |usr_23.txt| Editing other files | |
29 |usr_24.txt| Inserting quickly | |
30 |usr_25.txt| Editing formatted text | |
31 |usr_26.txt| Repeating | |
32 |usr_27.txt| Search commands and patterns | |
33 |usr_28.txt| Folding | |
34 |usr_29.txt| Moving through programs | |
35 |usr_30.txt| Editing programs | |
36 |usr_31.txt| Exploiting the GUI | |
799 | 37 |usr_32.txt| The undo tree |
7 | 38 |
39 Tuning Vim | |
40 |usr_40.txt| Make new commands | |
41 |usr_41.txt| Write a Vim script | |
42 |usr_42.txt| Add new menus | |
43 |usr_43.txt| Using filetypes | |
44 |usr_44.txt| Your own syntax highlighted | |
45 |usr_45.txt| Select your language | |
46 | |
47 Making Vim Run | |
48 |usr_90.txt| Installing Vim | |
49 | |
50 | |
799 | 51 Reference manual |
819 | 52 |reference_toc| More detailed information for all commands |
777 | 53 |
7 | 54 The user manual is available as a single, ready to print HTML and PDF file |
55 here: | |
56 http://vimdoc.sf.net | |
57 | |
58 ============================================================================== | |
59 Getting Started ~ | |
60 | |
61 Read this from start to end to learn the essential commands. | |
62 | |
63 |usr_01.txt| About the manuals | |
64 |01.1| Two manuals | |
65 |01.2| Vim installed | |
66 |01.3| Using the Vim tutor | |
67 |01.4| Copyright | |
68 | |
69 |usr_02.txt| The first steps in Vim | |
70 |02.1| Running Vim for the First Time | |
71 |02.2| Inserting text | |
72 |02.3| Moving around | |
73 |02.4| Deleting characters | |
74 |02.5| Undo and Redo | |
75 |02.6| Other editing commands | |
76 |02.7| Getting out | |
77 |02.8| Finding help | |
78 | |
79 |usr_03.txt| Moving around | |
80 |03.1| Word movement | |
81 |03.2| Moving to the start or end of a line | |
82 |03.3| Moving to a character | |
83 |03.4| Matching a paren | |
84 |03.5| Moving to a specific line | |
85 |03.6| Telling where you are | |
86 |03.7| Scrolling around | |
87 |03.8| Simple searches | |
88 |03.9| Simple search patterns | |
89 |03.10| Using marks | |
90 | |
91 |usr_04.txt| Making small changes | |
92 |04.1| Operators and motions | |
93 |04.2| Changing text | |
94 |04.3| Repeating a change | |
95 |04.4| Visual mode | |
96 |04.5| Moving text | |
97 |04.6| Copying text | |
98 |04.7| Using the clipboard | |
99 |04.8| Text objects | |
100 |04.9| Replace mode | |
101 |04.10| Conclusion | |
102 | |
103 |usr_05.txt| Set your settings | |
104 |05.1| The vimrc file | |
105 |05.2| The example vimrc file explained | |
16808 | 106 |05.3| The defaults.vim file explained |
107 |05.4| Simple mappings | |
108 |05.5| Adding a package | |
109 |05.6| Adding a plugin | |
110 |05.7| Adding a help file | |
111 |05.8| The option window | |
112 |05.9| Often used options | |
7 | 113 |
114 |usr_06.txt| Using syntax highlighting | |
115 |06.1| Switching it on | |
116 |06.2| No or wrong colors? | |
117 |06.3| Different colors | |
118 |06.4| With colors or without colors | |
119 |06.5| Printing with colors | |
120 |06.6| Further reading | |
121 | |
122 |usr_07.txt| Editing more than one file | |
123 |07.1| Edit another file | |
124 |07.2| A list of files | |
125 |07.3| Jumping from file to file | |
126 |07.4| Backup files | |
127 |07.5| Copy text between files | |
128 |07.6| Viewing a file | |
129 |07.7| Changing the file name | |
130 | |
131 |usr_08.txt| Splitting windows | |
132 |08.1| Split a window | |
133 |08.2| Split a window on another file | |
134 |08.3| Window size | |
135 |08.4| Vertical splits | |
136 |08.5| Moving windows | |
137 |08.6| Commands for all windows | |
138 |08.7| Viewing differences with vimdiff | |
139 |08.8| Various | |
140 | |
141 |usr_09.txt| Using the GUI | |
142 |09.1| Parts of the GUI | |
143 |09.2| Using the mouse | |
144 |09.3| The clipboard | |
145 |09.4| Select mode | |
146 | |
147 |usr_10.txt| Making big changes | |
148 |10.1| Record and playback commands | |
149 |10.2| Substitution | |
150 |10.3| Command ranges | |
151 |10.4| The global command | |
152 |10.5| Visual block mode | |
153 |10.6| Reading and writing part of a file | |
154 |10.7| Formatting text | |
155 |10.8| Changing case | |
156 |10.9| Using an external program | |
157 | |
158 |usr_11.txt| Recovering from a crash | |
159 |11.1| Basic recovery | |
160 |11.2| Where is the swap file? | |
161 |11.3| Crashed or not? | |
162 |11.4| Further reading | |
163 | |
164 |usr_12.txt| Clever tricks | |
165 |12.1| Replace a word | |
166 |12.2| Change "Last, First" to "First Last" | |
167 |12.3| Sort a list | |
168 |12.4| Reverse line order | |
169 |12.5| Count words | |
170 |12.6| Find a man page | |
171 |12.7| Trim blanks | |
172 |12.8| Find where a word is used | |
173 | |
174 ============================================================================== | |
175 Editing Effectively ~ | |
176 | |
177 Subjects that can be read independently. | |
178 | |
179 |usr_20.txt| Typing command-line commands quickly | |
180 |20.1| Command line editing | |
181 |20.2| Command line abbreviations | |
182 |20.3| Command line completion | |
183 |20.4| Command line history | |
184 |20.5| Command line window | |
185 | |
186 |usr_21.txt| Go away and come back | |
187 |21.1| Suspend and resume | |
188 |21.2| Executing shell commands | |
189 |21.3| Remembering information; viminfo | |
190 |21.4| Sessions | |
191 |21.5| Views | |
192 |21.6| Modelines | |
193 | |
194 |usr_22.txt| Finding the file to edit | |
195 |22.1| The file explorer | |
196 |22.2| The current directory | |
197 |22.3| Finding a file | |
198 |22.4| The buffer list | |
199 | |
200 |usr_23.txt| Editing other files | |
201 |23.1| DOS, Mac and Unix files | |
202 |23.2| Files on the internet | |
203 |23.3| Encryption | |
204 |23.4| Binary files | |
205 |23.5| Compressed files | |
206 | |
207 |usr_24.txt| Inserting quickly | |
208 |24.1| Making corrections | |
209 |24.2| Showing matches | |
210 |24.3| Completion | |
211 |24.4| Repeating an insert | |
212 |24.5| Copying from another line | |
213 |24.6| Inserting a register | |
214 |24.7| Abbreviations | |
215 |24.8| Entering special characters | |
216 |24.9| Digraphs | |
217 |24.10| Normal mode commands | |
218 | |
219 |usr_25.txt| Editing formatted text | |
220 |25.1| Breaking lines | |
221 |25.2| Aligning text | |
222 |25.3| Indents and tabs | |
223 |25.4| Dealing with long lines | |
224 |25.5| Editing tables | |
225 | |
226 |usr_26.txt| Repeating | |
227 |26.1| Repeating with Visual mode | |
228 |26.2| Add and subtract | |
229 |26.3| Making a change in many files | |
230 |26.4| Using Vim from a shell script | |
231 | |
232 |usr_27.txt| Search commands and patterns | |
233 |27.1| Ignoring case | |
234 |27.2| Wrapping around the file end | |
235 |27.3| Offsets | |
236 |27.4| Matching multiple times | |
237 |27.5| Alternatives | |
238 |27.6| Character ranges | |
239 |27.7| Character classes | |
240 |27.8| Matching a line break | |
241 |27.9| Examples | |
242 | |
243 |usr_28.txt| Folding | |
244 |28.1| What is folding? | |
245 |28.2| Manual folding | |
246 |28.3| Working with folds | |
247 |28.4| Saving and restoring folds | |
248 |28.5| Folding by indent | |
249 |28.6| Folding with markers | |
250 |28.7| Folding by syntax | |
251 |28.8| Folding by expression | |
252 |28.9| Folding unchanged lines | |
4098 | 253 |28.10| Which fold method to use? |
7 | 254 |
255 |usr_29.txt| Moving through programs | |
256 |29.1| Using tags | |
257 |29.2| The preview window | |
258 |29.3| Moving through a program | |
259 |29.4| Finding global identifiers | |
260 |29.5| Finding local identifiers | |
261 | |
262 |usr_30.txt| Editing programs | |
263 |30.1| Compiling | |
264 |30.2| Indenting C files | |
265 |30.3| Automatic indenting | |
266 |30.4| Other indenting | |
267 |30.5| Tabs and spaces | |
268 |30.6| Formatting comments | |
269 | |
270 |usr_31.txt| Exploiting the GUI | |
271 |31.1| The file browser | |
272 |31.2| Confirmation | |
273 |31.3| Menu shortcuts | |
274 |31.4| Vim window position and size | |
275 |31.5| Various | |
276 | |
799 | 277 |usr_32.txt| The undo tree |
2281
e41433ea71df
Added ":earlier 1f" and ":later 1f".
Bram Moolenaar <bram@vim.org>
parents:
2154
diff
changeset
|
278 |32.1| Undo up to a file write |
e41433ea71df
Added ":earlier 1f" and ":later 1f".
Bram Moolenaar <bram@vim.org>
parents:
2154
diff
changeset
|
279 |32.2| Numbering changes |
e41433ea71df
Added ":earlier 1f" and ":later 1f".
Bram Moolenaar <bram@vim.org>
parents:
2154
diff
changeset
|
280 |32.3| Jumping around the tree |
e41433ea71df
Added ":earlier 1f" and ":later 1f".
Bram Moolenaar <bram@vim.org>
parents:
2154
diff
changeset
|
281 |32.4| Time travelling |
799 | 282 |
7 | 283 ============================================================================== |
284 Tuning Vim ~ | |
285 | |
286 Make Vim work as you like it. | |
287 | |
288 |usr_40.txt| Make new commands | |
289 |40.1| Key mapping | |
290 |40.2| Defining command-line commands | |
291 |40.3| Autocommands | |
292 | |
293 |usr_41.txt| Write a Vim script | |
294 |41.1| Introduction | |
295 |41.2| Variables | |
296 |41.3| Expressions | |
297 |41.4| Conditionals | |
298 |41.5| Executing an expression | |
299 |41.6| Using functions | |
300 |41.7| Defining a function | |
161 | 301 |41.8| Lists and Dictionaries |
302 |41.9| Exceptions | |
303 |41.10| Various remarks | |
304 |41.11| Writing a plugin | |
305 |41.12| Writing a filetype plugin | |
306 |41.13| Writing a compiler plugin | |
170 | 307 |41.14| Writing a plugin that loads quickly |
308 |41.15| Writing library scripts | |
794 | 309 |41.16| Distributing Vim scripts |
7 | 310 |
311 |usr_42.txt| Add new menus | |
312 |42.1| Introduction | |
313 |42.2| Menu commands | |
314 |42.3| Various | |
315 |42.4| Toolbar and popup menus | |
316 | |
317 |usr_43.txt| Using filetypes | |
318 |43.1| Plugins for a filetype | |
319 |43.2| Adding a filetype | |
320 | |
321 |usr_44.txt| Your own syntax highlighted | |
322 |44.1| Basic syntax commands | |
323 |44.2| Keywords | |
324 |44.3| Matches | |
325 |44.4| Regions | |
326 |44.5| Nested items | |
327 |44.6| Following groups | |
328 |44.7| Other arguments | |
329 |44.8| Clusters | |
330 |44.9| Including another syntax file | |
331 |44.10| Synchronizing | |
332 |44.11| Installing a syntax file | |
333 |44.12| Portable syntax file layout | |
334 | |
335 |usr_45.txt| Select your language | |
336 |45.1| Language for Messages | |
337 |45.2| Language for Menus | |
338 |45.3| Using another encoding | |
339 |45.4| Editing files with a different encoding | |
340 |45.5| Entering language text | |
341 | |
342 ============================================================================== | |
343 Making Vim Run ~ | |
344 | |
345 Before you can use Vim. | |
346 | |
347 |usr_90.txt| Installing Vim | |
348 |90.1| Unix | |
349 |90.2| MS-Windows | |
350 |90.3| Upgrading | |
351 |90.4| Common installation issues | |
352 |90.5| Uninstalling Vim | |
353 | |
354 ============================================================================== | |
355 | |
14519 | 356 Copyright: see |manual-copyright| vim:tw=78:ts=8:noet:ft=help:norl: |