完善数个键映射

完善 n/N/g*/g#/Ctrl-o/Ctrl-i 等键映射
在完成动作后先执行 zv 打开足够的折叠使光标所在的行不被折叠
再执行 zz 使光标所在的行显示在窗口中部
完善vim-mark的配置及键映射

1. 将 MarkRegex 的键映射改为 <Leader>hx，以避免和 GitGutter 冲突
2. 完善 <Leader>{*,#,/,?} 的键映射
3. 移动 */# 的键映射的位置
4. 完善键映射 <Leader>nh，使其同时取消 vim-mark 插件的高亮关键字
5. 增减调整注释，增加注释出处
将部分较长的行手动分为数行
增加两个函数，完善部分键映射

1. 增加两个函数 ToggleOption 及 ToggleVariable，用于切换选项及变量
(取自
https://github.com/Shougo/shougo-s-github/blob/master/vim/rc/mappings.rc.vim
)
2. 为部分键映射加上 <C-U>
(参考自
https://github.com/Shougo/shougo-s-github/blob/master/vim/rc/mappings.rc.vim
)
3. 将键映射 -+ 修改为 -= 以方便按键
4. 增加键映射 <Leader>uc，用于切换高亮光标所在的屏幕列
删除Auto Pairs的配置

1. 删除插件 Auto Pairs 的配置
   由于 Fly Mode 不是很好用，所以删除启用 Fly Mode 的语句
2. 修正配置插件 Ack.vim 的条件语句，使得 s:hasAg 为 0 时不会执行 neobundle#tap() 函数
增减调整注释，完善部分注释描述

尽量将“以下为插件的设置”分类中的插件的键映射列表和描述移动到“快捷键设置”分类中的相应位置
增减调整注释，调整缩进，统一风格