import vim plugin

This commit is contained in:
Clément DOUIN
2021-04-03 12:12:26 +02:00
parent cbc74916a9
commit e23e363e0a
14 changed files with 1120 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
setlocal buftype=nofile
setlocal cursorline
setlocal nomodifiable
setlocal nowrap
setlocal startofline
nnoremap <buffer><silent>q :bwipeout<cr>
nnoremap <buffer><silent><cr> :bwipeout<cr>
nnoremap <buffer><silent><esc> :bwipeout<cr>
call himalaya#shared#define_bindings([
\["n", "gm" , "mbox#input" ],
\["n", "gp" , "mbox#prev_page" ],
\["n", "gn" , "mbox#next_page" ],
\["n", "<cr>", "msg#read" ],
\["n", "gw" , "msg#write" ],
\["n", "gr" , "msg#reply" ],
\["n", "gR" , "msg#reply_all" ],
\["n", "gf" , "msg#forward" ],
\["n", "ga" , "msg#attachments"],
\])
+18
View File
@@ -0,0 +1,18 @@
setlocal bufhidden=wipe
setlocal buftype=nofile
setlocal cursorline
setlocal foldexpr=himalaya#shared#thread_fold(v:lnum)
setlocal foldlevel=0
setlocal foldlevelstart=0
setlocal foldmethod=expr
setlocal nomodifiable
setlocal nowrap
setlocal startofline
call himalaya#shared#define_bindings([
\["n", "gw", "msg#write" ],
\["n", "gr", "msg#reply" ],
\["n", "gR", "msg#reply_all" ],
\["n", "gf", "msg#forward" ],
\["n", "ga", "msg#attachments"],
\])
+13
View File
@@ -0,0 +1,13 @@
setlocal cursorline
setlocal foldexpr=himalaya#shared#thread_fold(v:lnum)
setlocal foldlevel=0
setlocal foldlevelstart=0
setlocal foldmethod=expr
setlocal nowrap
setlocal startofline
augroup himalaya
autocmd! * <buffer>
autocmd BufWriteCmd <buffer> call himalaya#msg#draft_save()
autocmd BufUnload <buffer> call himalaya#msg#draft_handle()
augroup end