From be4acab51b60515411642b726ed9f8faec68f5a5 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sun, 28 Jul 2024 16:32:37 -0300 Subject: Fix: reconfigure vim-simple-todo --- .gitmodules | 2 +- vim.dot.link/filetype.vim | 4 ---- vim.dot.link/pack/vitalk/opt/vim-simple-todo | 1 - vim.dot.link/pack/vitalk/start/vim-simple-todo | 1 + vim.dot.link/plugin/key_mappings.vim | 19 +++++++++++++++++++ vimrc.dot.link | 4 +++- 6 files changed, 24 insertions(+), 7 deletions(-) delete mode 160000 vim.dot.link/pack/vitalk/opt/vim-simple-todo create mode 160000 vim.dot.link/pack/vitalk/start/vim-simple-todo diff --git a/.gitmodules b/.gitmodules index dd06fac..17f1e6f 100644 --- a/.gitmodules +++ b/.gitmodules @@ -69,7 +69,7 @@ path = vim.dot.link/pack/masukomi/start/vim-markdown-folding url = https://github.com/masukomi/vim-markdown-folding [submodule "vim.dot.link/pack/vitalk/start/vim-simple-todo"] - path = vim.dot.link/pack/vitalk/opt/vim-simple-todo + path = vim.dot.link/pack/vitalk/start/vim-simple-todo url = https://github.com/vitalk/vim-simple-todo [submodule "vim.dot.link/pack/preservim/start/vim-markdown"] path = vim.dot.link/pack/preservim/start/vim-markdown diff --git a/vim.dot.link/filetype.vim b/vim.dot.link/filetype.vim index ce19636..522d674 100644 --- a/vim.dot.link/filetype.vim +++ b/vim.dot.link/filetype.vim @@ -28,10 +28,6 @@ augroup markdown let g:vim_markdown_folding_level = 1 let g:vim_markdown_auto_insert_bullets = 0 let g:vim_markdown_new_list_item_indent = 0 - - " Simple TODO lists - " https://github.com/vitalk/vim-simple-todo/ - "let g:simple_todo_list_symbol = '*' augroup END " Python diff --git a/vim.dot.link/pack/vitalk/opt/vim-simple-todo b/vim.dot.link/pack/vitalk/opt/vim-simple-todo deleted file mode 160000 index e2eead5..0000000 --- a/vim.dot.link/pack/vitalk/opt/vim-simple-todo +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e2eead5640244cbf4e376ad91f649e2a4f536da9 diff --git a/vim.dot.link/pack/vitalk/start/vim-simple-todo b/vim.dot.link/pack/vitalk/start/vim-simple-todo new file mode 160000 index 0000000..e2eead5 --- /dev/null +++ b/vim.dot.link/pack/vitalk/start/vim-simple-todo @@ -0,0 +1 @@ +Subproject commit e2eead5640244cbf4e376ad91f649e2a4f536da9 diff --git a/vim.dot.link/plugin/key_mappings.vim b/vim.dot.link/plugin/key_mappings.vim index 0c1fe95..61f54b4 100644 --- a/vim.dot.link/plugin/key_mappings.vim +++ b/vim.dot.link/plugin/key_mappings.vim @@ -191,3 +191,22 @@ vnoremap "+c " For email: unfold and delete to your signature " See https://hroy.eu/tips/vim/email-delete-til-signature/ noremap ,dd zi:.;/^-- $/dO-- zi + +" Simple TODO lists +" https://github.com/vitalk/vim-simple-todo/ +let g:simple_todo_map_keys = 0 +let g:simple_todo_list_symbol = '*' +nmap i (simple-todo-new-list-item) +nmap I (simple-todo-new-list-item-start-of-line) +nmap x (simple-todo-mark-as-done) +nmap X (simple-todo-mark-as-undone) +nmap s (simple-todo-mark-switch) +imap i (simple-todo-new-list-item) +imap I (simple-todo-new-list-item-start-of-line) +imap X (simple-todo-mark-as-undone) +imap x (simple-todo-mark-as-done) +imap s (simple-todo-mark-switch) +vmap I (simple-todo-new-list-item-start-of-line) +vmap X (simple-todo-mark-as-undone) +vmap x (simple-todo-mark-as-done) +vmap s (simple-todo-mark-switch) diff --git a/vimrc.dot.link b/vimrc.dot.link index ffa4246..e86464e 100644 --- a/vimrc.dot.link +++ b/vimrc.dot.link @@ -19,7 +19,9 @@ set laststatus=2 set shortmess+=I set ignorecase set smartcase -let mapleader="-" +set timeoutlen=1000 +"let mapleader="-" +let mapleader=" " " Syntax highlighting syntax on -- cgit v1.2.3