VIM配置及快捷键

github项目地址:https://github.com/ma6174/vim

安装

推荐使用快捷安装

wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh | sh -x

问题

本人安装时遇到一个问题

could not invoke JSLint!

【解决方案】
打开 ``~/.vimrc`,添加以下行

let $JS_CMD='node'

快捷键

切换工作台和目录的快捷键

ctrl + w + h    光标 focus 左侧树形目录
ctrl + w + l    光标 focus 右侧文件显示窗口
ctrl + w + w    光标自动在左右侧窗口切换
ctrl + w + r    移动当前窗口的布局位置
o       在已有窗口中打开文件、目录或书签,并跳到该窗口
go      在已有窗口 中打开文件、目录或书签,但不跳到该窗口
t       在新 Tab 中打开选中文件/书签,并跳到新 Tab
T       在新 Tab 中打开选中文件/书签,但不跳到新 Tab
i       split 一个新窗口打开选中文件,并跳到该窗口
gi      split 一个新窗口打开选中文件,但不跳到该窗口
s       vsplit 一个新窗口打开选中文件,并跳到该窗口
gs      vsplit 一个新 窗口打开选中文件,但不跳到该窗口
!       执行当前文件
O       递归打开选中 结点下的所有目录
x       合拢选中结点的父目录
X       递归 合拢选中结点下的所有目录
e       Edit the current dif
双击    相当于 NERDTree-o
中键    对文件相当于 NERDTree-i,对目录相当于 NERDTree-e
D       删除当前书签
P       跳到根结点
p       跳到父结点
K       跳到当前目录下同级的第一个结点
J       跳到当前目录下同级的最后一个结点
k       跳到当前目录下同级的前一个结点
j       跳到当前目录下同级的后一个结点
C       将选中目录或选中文件的父目录设为根结点
u       将当前根结点的父目录设为根目录,并变成合拢原根结点
U       将当前根结点的父目录设为根目录,但保持展开原根结点
r       递归刷新选中目录
R       递归刷新根结点
m       显示文件系统菜单
cd      将 CWD 设为选中目录
I       切换是否显示隐藏文件
f       切换是否使用文件过滤器
F       切换是否显示文件
B       切换是否显示书签
q       关闭 NerdTree 窗口
?       切换是否显示 Quick Help

推荐博客

顺便推荐一个介绍VIM插件的博客: http://www.wklken.me/posts/2013/06/11/linux-my-vim.html

本文地址:http://www.jianshu.com/p/86d9324f805e

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,401评论 25 708
  • 作为一个前端程序猿,下面这些站会让你眼前一亮。 amazeui框架组建丰富 http://amazeui.org...
    欧巴冰冰阅读 8,919评论 18 303
  • 夜色观,月色观,观望无星路上蹒,心中有亮颜。 喜连连,笑连连,笑看前方灯火燃,勇迎无惧攀。 (新韵)
    六月天气阅读 439评论 18 35
  • 读完丹尼尔.查莫维茨的《植物知道生命的答案》,我想它们是有意识的。 作者认为它们的确有意识。分别从以下几个方面进行...
    怀竹阅读 2,014评论 1 3
  • 在使用电脑享受上网的乐趣的同时,我们也不得不面对电脑出现的各种各样奇怪的问题。今天通用pe工具箱小编收集到一个在使...
    神秘好望角阅读 24,501评论 0 1