projects
/
notmuch
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
8bafbac
)
vim: make insert in compose mode configurable
author
Bart Trojanowski
<bart@jukie.net>
Fri, 27 Nov 2009 04:09:57 +0000
(23:09 -0500)
committer
Bart Trojanowski
<bart@jukie.net>
Fri, 27 Nov 2009 04:09:57 +0000
(23:09 -0500)
vim/plugin/notmuch.vim
patch
|
blob
|
history
diff --git
a/vim/plugin/notmuch.vim
b/vim/plugin/notmuch.vim
index 341f3370dad8d821062a0bb3aa87c50b17cbaf50..3c9c3162aa6a33c00725a6f298c8883df83d03de 100644
(file)
--- a/
vim/plugin/notmuch.vim
+++ b/
vim/plugin/notmuch.vim
@@
-53,6
+53,7
@@
let s:notmuch_defaults = {
\
\ 'g:notmuch_show_citation_regexp': '^\s*>' ,
\
\
\ 'g:notmuch_show_citation_regexp': '^\s*>' ,
\
+ \ 'g:notmuch_compose_insert_mode_start': 1 ,
\ 'g:notmuch_compose_header_help': 1 ,
\ 'g:notmuch_compose_temp_file_dir': '~/.notmuch/compose/' ,
\ }
\ 'g:notmuch_compose_header_help': 1 ,
\ 'g:notmuch_compose_temp_file_dir': '~/.notmuch/compose/' ,
\ }
@@
-943,7
+944,9
@@
function! s:NM_cmd_compose(words, body_lines)
call <SID>NM_set_map('i', g:notmuch_compose_imaps)
call cursor(start_on_line, strlen(start_on_line) + 1)
call <SID>NM_set_map('i', g:notmuch_compose_imaps)
call cursor(start_on_line, strlen(start_on_line) + 1)
- startinsert!
+ if g:notmuch_compose_insert_mode_start
+ startinsert!
+ endif
echo 'Type your message, use <TAB> to jump to next header and then body.'
endfunction
echo 'Type your message, use <TAB> to jump to next header and then body.'
endfunction
@@
-976,7
+979,6
@@
function! s:NM_compose_next_entry_area()
call cursor(lnum+1, strlen(getline(lnum+1)) + 1)
return ''
endif
call cursor(lnum+1, strlen(getline(lnum+1)) + 1)
return ''
endif
- echo 'mode=' . mode()
if mode() == 'i'
if !getbufvar(bufnr('.'), '&et')
return "\t"
if mode() == 'i'
if !getbufvar(bufnr('.'), '&et')
return "\t"