📄 00000001.htm
字号:
| below the current line. <BR> * | ["<a-zA-Z1-9>]P | Put the contents of the (default undo) buffer <BR> | <*> times before the cursor. <BR> | A buffer containing lines is put only once, <BR> | above the current line. <BR> * | . | Repeat previous command <*> times. If the last <BR> | command before a `.' command references a <BR> | numbered buffer, the buffer number is <BR> | incremented first (and the count is ignored): <BR> | <BR> | "1pu.u.u.u.u - `walk through' buffers 1 <BR> | through 5 <BR> | "1P.... - restore them <BR> <BR> <BR> <BR> <BR> ///////////////// <BR> / deleting text / <BR> ///////////////// <BR> <BR> Everything deleted can be stored into a buffer. This is achieved by <BR> putting a `"' and a letter <a-z> before the delete command. The <BR> deleted text will be in the buffer with the used letter. If <A-Z> <BR> is used as buffer name, the adjugate buffer <a-z> will be augmented <BR> instead of overwritten with the text. The undo buffer always <BR> contains the latest change. Buffers <1-9> contain the latest 9 <BR> LINE deletions (`"1' is most recent). <BR> <BR> * | x | Delete <*> chars under and after the cursor. <BR> * | X | <*> chars before the cursor. <BR> * | d<move> | From begin to endpoint of <*><move>. <BR> * | dd | <*> lines. <BR> - | D | The rest of the line. <BR> * | <<move> | Shift the lines described by <*><move> one <BR> | shiftwidth to the left. <BR> * | << | Shift <*> lines one shiftwidth to the left. <BR> * | . | Repeat latest command <*> times. <BR> <BR> ////////////////////////////////// <BR> / changing text (end with <esc>) / <BR> ////////////////////////////////// <BR> <BR> * | r<char> | Replace <*> chars by <char> - no <esc>. <BR> * | R | Overwrite the rest of the line, <BR> | appending change <*> - 1 times. <BR> * | s | Substitute <*> chars. <BR> * | S | <*> lines. <BR> * | c<move> | Change from begin to endpoint of <*><move>. <BR> * | cc | <*> lines. <BR> * | C | The rest of the line and <*> - 1 next lines. <BR> * | =<move> | If the option `lisp' is set, this command <BR> | will realign the lines described by <*><move> <BR> | as though they had been typed with the option <BR> | `ai' set too. <BR> - | ~ | Switch lower and upper cases <BR> | (should be an operator, like `c'). <BR> * | J | Join <*> lines (default 2). <BR> * | . | Repeat latest command <*> times (`J' only once). <BR> - | & | Repeat latest `ex' substitute command, e.g. <BR> | `:s/wrong/good'. <BR> - | :[x,y]s/<p>/<r>/<f>| Substitute (on lines x through y) the pattern <p> <BR> | (default the last pattern) with <r>. Useful <BR> | flags <f> are `g' for `global' (i.e. change <BR> | every non-overlapping occurrence of <p>) and <BR> | `c' for `confirm' (type `y' to confirm a <BR> | particular substitution, else <cr>). Instead <BR> | of `/' any punctuation CHAR unequal to <lf> <BR> | can be used as delimiter. <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> /////////////////////////////////// <BR> / substitute replacement patterns / <BR> /////////////////////////////////// <BR> <BR> The basic meta-characters for the replacement pattern are `&' and `~'; <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -