接触VIM已经有一段时间了,但是感觉对VIM的使用始终停留在普通编辑的级别,完全没有充分发挥VIM的时机效用。前不久接触到了这篇blog:
Learm Vim Progressly,又让我重新认识了VIM。
这里对自己学习博文做个总结:
1. Survive
这一块主要是要求掌握插入模式与正常模式的切换,以及在正常模式下的上下左右
移动。
2. Feel Comfortable
在正常模式下,进行多样化的快速插入,可以看作是i补充与扩展;
稍微复杂点的移动方式,包括在快速移动到行头,行尾,以及快速移动到某个单词;
复制/粘贴;撤销/前进;
打开/保存文件,同时打开多个文件时,不同文件间的切换;(这一部分新学到的
命令有:saveas, :x, :bn, :bp )
3. Better, Stronger, Faster
熟练这一部分后,才能将VIM与其它editor区别开来;
. : 重复上一个命令
w : 跳到下一个单词的开头
e : 跳到光标所在单词的末尾
W,E : w,e的加强版
* : 跳到光标所在的单词下一次出现的位置
% : (), {}, [] 配对跳转
总之,这一部分让我感觉到了VIM对在文本中进行高效率移动的支持。
4. Vim Superpowers
--待补充
这里对自己学习博文做个总结:
1. Survive
这一块主要是要求掌握插入模式与正常模式的切换,以及在正常模式下的上下左右
移动。
2. Feel Comfortable
在正常模式下,进行多样化的快速插入,可以看作是i补充与扩展;
稍微复杂点的移动方式,包括在快速移动到行头,行尾,以及快速移动到某个单词;
复制/粘贴;撤销/前进;
打开/保存文件,同时打开多个文件时,不同文件间的切换;(这一部分新学到的
命令有:saveas, :x, :bn, :bp )
3. Better, Stronger, Faster
熟练这一部分后,才能将VIM与其它editor区别开来;
. : 重复上一个命令
w : 跳到下一个单词的开头
e : 跳到光标所在单词的末尾
W,E : w,e的加强版
* : 跳到光标所在的单词下一次出现的位置
% : (), {}, [] 配对跳转
总之,这一部分让我感觉到了VIM对在文本中进行高效率移动的支持。
4. Vim Superpowers
--待补充