Lines Matching +full:current +full:- +full:mode
19 the default display can show the current cursor row and cursor column,
21 and the current mode of the editor.
44 not fit on the current screen.
51 mode and
53 mode.
56 first starts, it is in command mode.
59 into text input mode.
63 and exit back into command mode.
66 command mode, the cursor is always positioned on the last column of
70 text insert mode, the cursor is positioned on the first column of
96 .CO <control-B> ,
97 .CO <control-D> ,
98 .CO <control-E> ,
99 .CO <control-F> ,
100 .CO <control-U> ,
101 .CO <control-Y> ,
127 Each command description (for commands that alter the current cursor
133 is horizontally as close as possible to the current cursor position.
134 If the current line is shorter than the cursor position
140 it does not alter the current cursor position, and a subsequent
199 which case it means the current line) or a cursor movement command.
219 <control-A> <control-H> <control-J> <control-M>
220 <control-N> <control-P> <space> $
222 + , - /
302 A set of non-whitespace characters preceded and followed by whitespace
344 followed by either an end-of-line or two whitespace characters.
349 double-quote
354 or question mark and the whitespace characters or end-of-line.
361 mode of the
368 .KY <control-A>
369 .IP "[count] <control-A>"
372 times for the current word.
373 The current word begins at the first non-whitespace character on or
374 after the current cursor position,
375 and extends up to the next non-word character or the end of the line.
382 .CO <control-A>
385 .CO <control-A>
402 .KY <control-B>
403 .IP "[count] <control-B>"
409 .LI "(top_line - count * window_size) + 2" ,
416 current screen size.)
428 .KY <control-D>
429 .IP "[count] <control-D>"
436 .CO <control-D>
438 .CO <control-U>
441 .CO <control-D>
443 .CO <control-U>
447 corrected to half the current screen size.)
451 Set to the current line plus the number of lines scrolled.
457 .KY <control-E>
458 .IP "[count] <control-E>"
461 lines, leaving the cursor on the current line and column, if possible.
465 Unchanged unless the current line scrolls off the screen,
468 Unchanged unless the current line scrolls off the screen,
473 .KY <control-F>
474 .IP "[count] <control-F>"
480 .LI "top_line + count * window_size - 2" ,
487 current screen size.)
493 Set to the first nonblank character of the current line.
499 .KY <control-G>
500 .IP "<control-G>"
502 The information includes the current pathname, the current line,
503 the number of total lines in the file, the current line as a percentage
506 and if the edit session is read-only.
515 .KY <control-H>
516 .IP "[count] <control-H>"
520 characters in the current line.
524 .CO <control-H>
536 .LI "current - count"
544 .KY <control-J>
545 .IP "[count] <control-J>"
546 .KY <control-N>
547 .Ip "[count] <control-N>"
552 lines without changing the current column.
556 .CO <control-J> ,
557 .CO <control-N>
566 Set to the current line plus
573 .KY <control-L>
574 .IP "<control-L>"
575 .KY <control-R>
576 .Ip "<control-R>"
586 .KY <control-M>
587 .IP "[count] <control-M>"
596 .CO <control-M>
605 Set to the current line plus
612 .KY <control-P>
613 .IP "[count] <control-P>"
618 lines, without changing the current column.
622 .CO <control-P>
631 Set to the current line minus
638 .KY <control-T>
639 .IP "<control-T>"
642 .CO <control-T>
652 .KY <control-U>
653 .IP "[count] <control-U>"
661 .CO <control-D>
663 .CO <control-U>
666 .CO <control-D>
668 .CO <control-U>
672 corrected to half the current screen size.)
676 Set to the current line minus the amount scrolled.
682 .KY <control-W>
683 .IP "<control-W>"
694 .KY <control-Y>
695 .IP "[count] <control-Y>"
698 lines, leaving the current line and column as is, if possible.
702 Unchanged unless the current line scrolls off the screen,
706 Unchanged unless the current line scrolls off the screen,
711 .KY <control-Z>
712 .IP "<control-Z>"
713 Suspend the current editor session.
745 .QT "[0-9]*" ,
747 .QT "[0-9]*[!<>cdy]" ,
754 command is being executed, the current line is set as described for
760 command is being executed, the current column is set as described for
766 .KY <control-]>
767 .IP "<control-]>"
772 current word.
773 The current word begins at the first non-whitespace character on or
774 after the current cursor position,
775 and extends up to the next non-word character or the end of the line.
776 If a matching tag is found, the current file is discarded and the
779 If the current file has been modified since it was last completely
782 .CO <control-]>
796 .KY <control-^>
797 .IP "<control-^>"
805 Otherwise, if the current file has been modified since it was last
823 characters without changing the current line.
841 Set to the current character plus the next
846 current character.
851 .IP "[count] ! motion shell-argument(s)<carriage-return>"
870 characters are expanded to the current and alternate pathnames,
910 .b \-c
932 .IP "[count] # #|+|-"
952 causes the number to be interpreted as an octal number, unless a non-octal
960 The current number begins at the first non-blank character at or after
961 the current cursor position, and extends up to the end of the line or
988 .LI "count - 1"
1009 Set to the current line plus
1022 the parenthesis or curly brace found at the current cursor position
1055 Repeat the previous substitution command on the current line.
1237 Set to the searched-for character for the
1252 .IP "[count] \-"
1260 .CO -
1267 Set to the current line minus
1308 .IP "/RE<carriage-return>"
1309 .Ip "/RE/ [offset]<carriage-return>"
1311 .Ip "?RE<carriage-return>"
1312 .Ip "?RE? [offset]<carriage-return>"
1377 .QT //<carriage-return> ,
1378 .QT /<carriage-return> ,
1379 .QT ??<carriage-return> ,
1381 .QT ?<carriage-return>
1423 Move to the first character in the current line.
1456 .LI <carriage-return> ,
1461 .LI "<literal-next>"
1470 .LI <carriage-return>
1478 .LI <carriage-return>
1492 command finishes, and the user is prompted to resume visual mode,
1500 The current line is set as described for the
1504 The current column is set as described for the
1542 Set to the searched-for character for the
1623 The current line is set as described for the command(s).
1625 The current column is set as described for the command(s).
1631 Enter input mode, appending the text after the end of the line.
1635 .LI "count - 1"
1636 more times after input mode is exited.
1659 following algorithm: if the current position is at the beginning of a
1660 bigword or the character at the current position cannot be part of a bigword,
1662 Otherwise, move to the first character of the bigword at the current position.
1663 If no preceding bigword exists on the current line, move to the first
1683 Change text from the current position to the end-of-line.
1686 is specified, the input text replaces from the current position to
1687 the end-of-line, plus
1688 .LI "count - 1"
1708 Delete text from the current position to the end-of-line.
1717 Set to the character before the current character, or, column 1 if
1726 end-of-bigwords.
1728 following algorithm: if the current position is the end of a
1731 Otherwise, move to the last character of the bigword at the current
1733 If no succeeding bigword exists on the current line,
1755 times backward through the current line for
1768 Set to the searched-for character.
1802 .LI "count - 1"
1817 .LI "count - 1"
1828 Enter input mode, inserting the text at the beginning of the line.
1832 .LI "count - 1"
1853 If the current line ends with a whitespace character, all whitespace
1858 Otherwise, if the current line ends with a question mark
1873 Set to the character after the last character of the next-to-last
1881 .LI "count - 1"
1896 .LI "count - 1"
1936 Enter input mode, appending text in a new line above the current line.
1940 .LI "count - 1"
1968 before the current column or, if the buffer is line oriented,
1969 before the current line.
1985 (or visual) mode and switch to
1987 mode.
1998 Enter input mode, replacing the characters in the current line.
2002 .LI "count - 1"
2005 If the end of the current line is reached, no more characters are
2049 through the current line for the character
2066 the searched-for character.
2072 Restore the current line to its state before the cursor last
2088 following algorithm: if the current position is within a bigword or the
2091 If no subsequent bigword exists on the current line,
2116 characters before the current cursor position, to the beginning of the
2122 Set to the current character minus
2196 preceding the current line.
2228 boundaries exist following the current line.
2238 Move to first nonblank character on the current line.
2250 Set to the first nonblank character of the current line.
2257 .LI "count - 1"
2271 The current line plus
2272 .LI "count - 1" .
2280 Enter input mode, appending the text after the cursor.
2284 .LI "count - 1"
2308 following algorithm: if the current position is at the beginning of a word,
2310 Otherwise, the current position moves to the first character of the word
2311 at the current position.
2312 If no preceding word exists on the current line, move to the first
2339 Otherwise, the region of text is deleted, and input mode is entered.
2376 end-of-words.
2378 algorithm: if the current position is the end of a word,
2380 Otherwise, move to the last character of the word at the current position.
2381 If no succeeding word exists on the current line, move to the last character
2402 times, through the rest of the current line for
2415 Set to the searched-for character.
2421 Enter input mode, inserting the text before the cursor.
2425 .LI "count - 1"
2445 Save the current context (line and column) as
2454 was restricted to lower-case letters.
2467 Enter input mode, appending text in a new line under the current line.
2471 .LI "count - 1"
2499 after the current column or, if the buffer is line oriented,
2500 after the current line.
2531 in which case it is set to the current line plus
2532 .LI "count - 1" .
2545 characters in the current line starting with the current character.
2566 times, through the current line for the character immediately
2582 the searched-for character.
2619 following algorithm: if the current position is at the
2621 If no subsequent word exists on the current line, move to the first
2644 The deletion is at the current character position.
2647 from the current cursor position to the end of the line are deleted.
2688 is not specified, it defaults to the current line.
2691 is not specified, it defaults to the current window size.
2703 Otherwise, display the screen after the current screen, similarly to the
2704 .CO <control-F>
2727 Otherwise, display the screen before the current screen, similarly to the
2728 .CO <control-B>
2781 position on the current line.
2799 If the column length of the current line is less than
2850 end of the current line.
2868 characters, or, end-of-file.
2899 Interrupt the current operation.
2900 Many of the potentially long-running
2915 remains in command mode.
2931 input mode of the
2937 implementations only permitted the characters inserted on the current
2940 .LI <control-D>
2942 .QT 0<control-D>
2944 .QT ^<control-D>
2948 .LI <control-T>
2951 of the current line, and back to where text input mode was entered.
2957 boundary, denoting the end of the current word or line erase.
2963 .LI <control-H>
2965 .LI <control-W>
2967 the current terminal settings.
2969 the current terminal characters for those operations.
2975 .KY <control-D>
2976 .IP "<control-D>"
2979 after the previous (1-based) column which is a multiple of the
2991 .LI <control-D>
2994 .LI <control-D>
2996 .KY ^<control-D>
2997 .IP "^<control-D>"
3001 .KY 0<control-D>
3002 .IP "0<control-D>"
3006 .KY <control-T>
3007 .IP "<control-T>"
3013 after the next (1-based) column which is a multiple of the
3025 .LI <control-T>
3029 permits it to be used at any time during insert mode.
3032 .KY <control-H>
3033 .Ip <control-H>
3035 .KY "<literal-next>"
3036 .IP "<literal-next>"
3054 resolve all text input into the file, and return to command mode.
3057 Erase the current line.
3058 .KY "<control-W>"
3059 .IP "<control-W>"
3068 .KY "<control-X>"
3069 .IP "<control-X>[0-9A-Fa-f]+"
3071 The value is delimited by any non-hexadecimal character or the input
3076 Interrupt text input mode, returning to command mode.