浏览代码

updated startify

Chris 5 年之前
父节点
当前提交
5aa30f5b3b
共有 3 个文件被更改,包括 36 次插入0 次删除
  1. 2 0
      .gitignore
  2. 1 0
      init.vim
  3. 33 0
      plug-config/start-screen.vim

+ 2 - 0
.gitignore

@@ -4,3 +4,5 @@ tags*
 pythonpath.vim
 nodepath.vim
 autoload/plugged/*
+session
+

+ 1 - 0
init.vim

@@ -28,5 +28,6 @@ else
   source $HOME/.config/nvim/plug-config/coc.vim
   source $HOME/.config/nvim/plug-config/sneak.vim
   source $HOME/.config/nvim/plug-config/quickscope.vim
+  source $HOME/.config/nvim/plug-config/start-screen.vim
   luafile $HOME/.config/nvim/lua/plug-colorizer.lua
 endif

+ 33 - 0
plug-config/start-screen.vim

@@ -0,0 +1,33 @@
+
+let g:startify_custom_header = [
+        \ '   _  __     _         __  ___         __     ___ ',
+        \ '  / |/ /  __(_)_ _    /  |/  /__ _____/ /    |_  |',
+        \ ' /    / |/ / /  ` \  / /|_/ / _ `/ __/ _ \  / __/ ',
+        \ '/_/|_/|___/_/_/_/_/ /_/  /_/\_,_/\__/_//_/ /____/ ',
+        \]
+
+let g:startify_session_dir = '~/.config/nvim/session'
+
+
+let g:startify_lists = [
+          \ { 'type': 'files',     'header': ['   Files']                        },
+          \ { 'type': 'dir',       'header': ['   Current Directory '. getcwd()] },
+          \ { 'type': 'sessions',  'header': ['   Sessions']                     },
+          \ { 'type': 'bookmarks', 'header': ['   Bookmarks']                    },
+          \ ]
+
+
+let g:startify_session_autoload = 1
+let g:startify_session_delete_buffers = 1
+let g:startify_change_to_vcs_root = 1
+let g:startify_fortune_use_unicode = 1
+let g:startify_session_persistence = 1
+
+let g:startify_bookmarks = [
+            \ { 'i': '~/.config/nvim/init.vim' },
+            \ { 'z': '~/.zshrc' },
+            \ '~/Blog',
+            \ '~/Code',
+            \ ]
+
+let g:startify_enable_special = 0