From fb26e3d3aa8e702f0eb08f088769b399eb252e5f Mon Sep 17 00:00:00 2001 From: skywind3000 Date: Sun, 18 Feb 2018 23:47:42 +0800 Subject: [PATCH] commit new vim.txt --- editors/vim.txt | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/editors/vim.txt b/editors/vim.txt index 5f055b9..3953130 100644 --- a/editors/vim.txt +++ b/editors/vim.txt @@ -15,11 +15,11 @@ CTRL-f 下一页 CTRL-b 上一页 CTRL-u 上移半屏 CTRL-d 下移半屏 -0 跳到行首(是数字零,不是字母O) +0 跳到行首(是数字零,不是字母O),效用等同于 Home 键 ^ 跳到从行首开始第一个非空白字符 -$ 跳到行尾 -gg 跳到第一行 -G 跳到最后一行 +$ 跳到行尾,效用等同于 End 键 +gg 跳到第一行,效用等同于 CTRL+Home +G 跳到最后一行,效用等同于 CTRL+End nG 跳到第n行 :n 跳到第n行 w 跳到下一个单词开头 (word: 标点或空格分隔的单词) @@ -35,6 +35,21 @@ ge 上一个单词尾 { 向后移动一个段落(空行分隔) ]] 移动到下一个左大括号 { [[ 移动到上一个左大括号 { + 移动到下一行首个非空字符 ++ 移动到下一行首个非空字符(同回车键) +- 移动到上一行首个非空字符 +############################################################################## +# 插入模式 +############################################################################## +i 在光标处进入插入模式 +I 在行首进入插入模式 +a 在光标后进入插入模式 +A 在行尾进入插入模式 +o 在下一行插入新行并进入插入模式 +O 在上一行插入新行并进入插入模式 + 退出插入模式 +CTRL-[ 退出插入模式(同 ESC,但更顺手) +