Lines Matching +refs:end +refs:of +refs:visual +refs:line

14 Despite the limited Vim knowledge of the author, the plugin tries to be a
17 * normal mode, insert/replace mode, visual mode, line visual mode
20 * "text object" commands (e.g. di( - delete inner contents of parentheses)
21 * visual mode commands (e.g. ~ to swap case of the selected text)
24 * most basic navigation, selection and text manipulation commands - see the end
25 of this file for the full list
33 The plugin can be enabled/disabled from the Plugin Manager of Geany. Once enabled,
45 you to switch to the Vim command mode. This is basically "Vim for the rest of us"
47 the idea of having access to Vim commands from time to time. Highly unintrusive
62 * vertical line, not blinking - visual mode
63 * blinking vertical line - insert mode
67 or a part of a command in which case the plugin consumes the key press event
79 I tried to implement a reasonable subset of Vim commands but please note that
80 the judgement what is a reasonable set of commands was made by a guy who does not
82 of Vim every Vim user would expect to be present. Please report such problems.
84 This is an incomplete list of known limitations of the plugin:
86 * selection in visual mode does not behave the same way as in Vim - the reason is
89 on top of a character behaves as if it were before the character). This may lead
90 to situations when the position of the cursor is off by one. This issue might
93 * block visual mode is not implemented - probably possible using Scintilla's
95 * select submode of insert mode is not implemented
103 * despite being mentioned below, none of the commands for quitting (:q, ZZ, etc.)
123 Even though I kind of like the idea behind the editor, my poor brain isn't able
131 It was the constant whining of Vim users at Prague and Chemnitz Linux Days which
133 quite a lot of fun - much more than using it.
141 This, my friend, is the world of Vim. Welcome! Fortunately, you can easily
148 mouse navigate to the top-right corner of the window to the X button and click
154 a new editor. I nearly didn't use any Geany calls and most of the code just
156 part from the rest of the code which is completely Geany-independent. And now
162 for the development of the plugin because one can use the viw (Vi Worsened)
163 editor for testing instead of having to restart Geany all the time.
170 the editor uses Scintilla but doesn't use GTK - the amount of the used GTK code
173 doomed - most of the code deals with Scintilla and switching to a different
191 Vimode is distributed under the terms of the GNU General Public License
192 as published by the Free Software Foundation; either version 2 of the
193 License, or (at your option) any later version. A copy of this license
194 can be found in the file COPYING included with the source code of this
200 Vimode is part of the combined Geany Plugins release. For more information and
212 The rest of the file contains a list of Vim commands which have been at least
214 file which is also present in the root directory of the plugin. If you add
227 i_CTRL-D CTRL-D delete one shiftwidth of indent in the current
228 line
236 i_<CR> <CR> begin new line
240 i_CTRL-T CTRL-T insert one shiftwidth of indent in current
241 line
244 i_<Esc> <Esc> end insert mode (unless 'insertmode' set)
254 i_<Up> <Up> cursor one line up
256 i_<Down> <Down> cursor one line down
258 i_<Home> <Home> cursor to start of line
259 i_<C-Home> <C-Home> cursor to start of file
260 i_<End> <End> cursor past end of line
261 i_<C-End> <C-End> cursor past end of file
270 WORD a sequence of non-blank characters
274 SECTION a section that possibly starts with '}' instead of '{'
298 # # 1 search backward for the Nth occurrence of
300 $ $ 1 cursor to the end of Nth next line
302 this line and go to its match, or go to
307 star * 1 search forward for the Nth occurrence of
315 / /{pattern}<CR> 1 search forward for the Nth occurrence of
317 /<CR> /<CR> 1 search forward for {pattern} of last search
318 count 0 1 cursor to the first char of the line
337 occurrence of {pattern}
338 ?<CR> ?<CR> 1 search backward for {pattern} of last search
339 A A 2 append text after the end of the line N times
341 C ["x]C 2 change from the cursor position to the end
342 of the line, and N-1 more lines [into
345 until the end of the line and N-1 more
347 E E 1 cursor forward to the end of WORD N
348 F F{char} 1 cursor to the Nth occurrence of {char} to
350 G G 1 cursor to line N, default last line
351 H H 1 cursor to line N from top of screen
353 line N times
355 L L 1 cursor to line N from bottom of screen
356 M M 1 cursor to middle line of screen
359 O O 2 begin a new line above the cursor and
368 T T{char} 1 cursor till after Nth occurrence of {char}
378 ^ ^ 1 cursor to the first CHAR of the line
388 e e 1 cursor forward to the end of word N
389 f f{char} 1 cursor to Nth occurrence of {char} to the
398 o o 2 begin a new line below the cursor and
405 t t{char} 1 cursor till before Nth occurrence of {char}
415 ~ ~ 2 'tildeop' off: switch case of N characters
476 gE gE 1 go backwards to the end of the previous
479 ge ge 1 go backwards to the end of the previous
481 gg gg 1 cursor to line N, default first line
490 z<CR> z<CR> redraw, cursor line to top of window,
492 z+ z+ cursor on line N (default line below
494 z- z- redraw, cursor line at bottom of window,
496 z. z. redraw, cursor line to center of window,
498 zb zb redraw, cursor line at bottom of window
499 zt zt redraw, cursor line at top of window
500 zz zz redraw, cursor line at center of window
503 3. Visual mode visual-index
511 v_: : start a command-line with the highlighted
521 v_O O Move horizontally to other corner of area.
533 v_o o move cursor to other corner of area
546 This is a brief but complete listing of all the ":" commands, without
547 mentioning any arguments. The optional part of the command name is inside [].
548 The commands are sorted on the non-optional part of their name.
561 :put :pu[t] insert contents of register in the text