]> gitweb.fluxo.info Git - rhatto/dotfiles/vim.git/commitdiff
Fix: reconfigure vim-simple-todo
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 28 Jul 2024 19:32:37 +0000 (16:32 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 28 Jul 2024 19:32:37 +0000 (16:32 -0300)
.gitmodules
vim.dot.link/filetype.vim
vim.dot.link/pack/vitalk/start/vim-simple-todo [moved from vim.dot.link/pack/vitalk/opt/vim-simple-todo with 100% similarity]
vim.dot.link/plugin/key_mappings.vim
vimrc.dot.link

index dd06facb56ded07b96420e05a634288b381a229d..17f1e6fc0b3d103e0e67da22407694ddd5f3d4c6 100644 (file)
@@ -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
index ce19636dd4b198ba88f7f17366cd8cdb9006e005..522d674bb85b19d79587058fed70c7c7521ea96f 100644 (file)
@@ -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
index 0c1fe95a1d4ca535fbfa0db89808e79d5b0d4488..61f54b49e7f0eca49c0000122b5f8f6c008d52b1 100644 (file)
@@ -191,3 +191,22 @@ vnoremap <C-x> "+c
 " For email: unfold and delete to your signature
 " See https://hroy.eu/tips/vim/email-delete-til-signature/
 noremap ,dd zi:.;/^-- $/d<CR>O-- <UP><End><CR><CR><UP><CR><C-O>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 <Leader>i <Plug>(simple-todo-new-list-item)
+nmap <Leader>I <Plug>(simple-todo-new-list-item-start-of-line)
+nmap <Leader>x <Plug>(simple-todo-mark-as-done)
+nmap <Leader>X <Plug>(simple-todo-mark-as-undone)
+nmap <Leader>s <Plug>(simple-todo-mark-switch)
+imap <Leader>i <Plug>(simple-todo-new-list-item)
+imap <Leader>I <Plug>(simple-todo-new-list-item-start-of-line)
+imap <Leader>X <Plug>(simple-todo-mark-as-undone)
+imap <Leader>x <Plug>(simple-todo-mark-as-done)
+imap <Leader>s <Plug>(simple-todo-mark-switch)
+vmap <Leader>I <Plug>(simple-todo-new-list-item-start-of-line)
+vmap <Leader>X <Plug>(simple-todo-mark-as-undone)
+vmap <Leader>x <Plug>(simple-todo-mark-as-done)
+vmap <Leader>s <Plug>(simple-todo-mark-switch)
index ffa4246acb5ee6b57e88bd9385309f184ab19d7b..e86464e0cab1f1bd6c075be495a9510aa14de19c 100644 (file)
@@ -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