summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris <[email protected]>2020-04-27 23:55:12 -0400
committerChris <[email protected]>2020-04-27 23:55:12 -0400
commit7daf5438b68c538dfd85d6b6d69783394fc6ce72 (patch)
treed358309f32f754f4bf7b1fdac7f89a02c8c02e68
parentfb6dc1e402f9babdd164055259e4b238f75d01e1 (diff)
added todo list
-rw-r--r--README.md15
-rw-r--r--general/settings.vim2
-rw-r--r--init.vim2
-rw-r--r--vim-plug/plugins.vim15
4 files changed, 27 insertions, 7 deletions
diff --git a/README.md b/README.md
index 7e5c71d7..b01db87b 100644
--- a/README.md
+++ b/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
diff --git a/general/settings.vim b/general/settings.vim
index 5ea7d1ff..f749ca88 100644
--- a/general/settings.vim
+++ b/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
diff --git a/init.vim b/init.vim
index e4fe5327..0d4250f7 100644
--- a/init.vim
+++ b/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
diff --git a/vim-plug/plugins.vim b/vim-plug/plugins.vim
index 289d93f5..bdde39d4 100644
--- a/vim-plug/plugins.vim
+++ b/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