瀏覽代碼

added todo list

Chris 5 年之前
父節點
當前提交
7daf5438b6
共有 4 個文件被更改,包括 27 次插入7 次删除
  1. 15 0
      README.md
  2. 1 1
      general/settings.vim
  3. 1 1
      init.vim
  4. 10 5
      vim-plug/plugins.vim

+ 15 - 0
README.md

@@ -70,5 +70,20 @@ let g:node_host_prog = expand("~/.nvm/versions/node/v12.16.1/bin/node") " <- exa
 - silver_searcher
 - fd
 - universal-ctags
+- lazy git
+- lazy docker
 
 Explainations and installation instrucion can be found on my blog
+
+# TODO 
+- Map which key stuff
+- People asked about vimwiki I kinda hate it but maybe I'll add it
+- try this out https://github.com/asvetliakov/vim-easymotion
+- update startify
+- goyo zen mode
+- float term lazy git
+- vim-repeat
+- spectre, or async task/run
+- setup custom paths
+- install script envsubst is your friend
+- vim radical sounds cool

+ 1 - 1
general/settings.vim

@@ -1,5 +1,6 @@
 " set leader key
 map <Space> <Leader>
+set iskeyword+=-                      	" treat dash separated words as a word text object"
 
 if !exists('g:vscode')
   syntax enable                           " Enables syntax highlighing
@@ -10,7 +11,6 @@ if !exists('g:vscode')
   set fileencoding=utf-8                  " The encoding written to file
   set ruler              			            " Show the cursor position all the time
   set cmdheight=2                         " More space for displaying messages
-  set iskeyword+=-                      	" treat dash separated words as a word text object"
   set mouse=a                             " Enable your mouse
   set splitbelow                          " Horizontal splits will automatically be below
   set splitright                          " Vertical splits will automatically be to the right

+ 1 - 1
init.vim

@@ -10,6 +10,7 @@ source $HOME/.config/nvim/vim-plug/plugins.vim
 source $HOME/.config/nvim/general/settings.vim
 source $HOME/.config/nvim/keys/mappings.vim
 source $HOME/.config/nvim/general/paths.vim
+source $HOME/.config/nvim/plug-config/sneak.vim
 
 " Source depending on if VSCode is our client
 if exists('g:vscode')
@@ -25,6 +26,5 @@ else
     source $HOME/.config/nvim/plug-config/fzf.vim
     source $HOME/.config/nvim/plug-config/commentary.vim
     source $HOME/.config/nvim/plug-config/rainbow.vim
-    source $HOME/.config/nvim/plug-config/sneak.vim
     lua require'plug-colorizer'
 endif

+ 10 - 5
vim-plug/plugins.vim

@@ -8,6 +8,12 @@ endif
 
 call plug#begin('~/.config/nvim/autoload/plugged')
 
+  " Text Navigation
+  Plug 'justinmk/vim-sneak'
+  Plug 'unblevable/quick-scope'
+  " Change dates fast
+  Plug 'tpope/vim-speeddating'
+
   if !exists('g:vscode')
     " Better Syntax Support
     Plug 'sheerun/vim-polyglot'
@@ -32,18 +38,17 @@ call plug#begin('~/.config/nvim/autoload/plugged')
     " Add some color
     Plug 'norcalli/nvim-colorizer.lua'
     Plug 'junegunn/rainbow_parentheses.vim'
-    " Text Navigation
-    Plug 'justinmk/vim-sneak'
-    Plug 'unblevable/quick-scope'
     " Git
     Plug 'airblade/vim-gitgutter'
     " Terminal
     Plug 'voldikss/vim-floaterm'
     " Start Screen
     Plug 'mhinz/vim-startify'
-    " Tabs
+    " Surround
+    Plug 'tpope/vim-surround'
+    " Vista
+    Plug 'liuchengxu/vista.vim'
     " 
-
   endif