Vim基础篇(二十一)——启动页vim-startify

前言:
  给Vim增加一个导航页,就像IDE那样,可以打开最近打开过的文件后目录。

1 安装vim-startify

  插件 mhinz/vim-startify 是一款Vim的快捷启动页面插件,在.vimrc中添加如下配置进行安装。

1
Plug 'mhinz/vim-startify'

  在Vim中运行指令 :PlugInstall 完成插件安装。

2 配置voldikss/vim-translator

  在.vimrc配置文件中添加以下配置,可根据自己喜好修改。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"mhinz/vim-startify
let g:startify_disable_at_vimenter = 1 "启动Vim时启动Startify

"设置书签。
let g:startify_bookmarks = [
\ '~/.vimrc'
\ ]

"起始页显示的列表长度。
let g:startify_files_number = 20
"加载session目录下的记录。
let g:startify_session_autoload = 1
"过滤列表,支持正则表达式。
let g:startify_skiplist = [
\ '/.git/',
\ '/.svn/'
\ ]

"新tab自动打开Startify,启动时打开会与NEARDTree冲突。
autocmd BufWinEnter *
\ if !exists('t:startify_new_tab')
\ && empty(expand('%'))
\ && empty(&l:buftype)
\ && &l:modifiable |
\ let t:startify_new_tab = 1 |
\ Startify |
\ endif

  不用配置按键映射,如果需要启动Startify页面,可在Vim中输入命令 :Startify 启动。

startify.png