|
|
@ -364,11 +364,16 @@ let mapleader = "," |
|
|
|
" the default list, since that's supported. |
|
|
|
let g:vimwiki_valid_html_tags = 'b,i,s,u,sub,sup,kbd,br,hr,span' |
|
|
|
|
|
|
|
" i think this _replaces_ the existing comment markers, in theory - not |
|
|
|
" clear if it works: |
|
|
|
" let g:vimwiki_commentstring = '<!--%s-->' |
|
|
|
|
|
|
|
" don't make temporary wikis based on file extensions in the list - this |
|
|
|
" is necessary to avoid .md files getting a filetype of vimwiki instead of |
|
|
|
" markdown: |
|
|
|
let g:vimwiki_global_ext = 0 |
|
|
|
|
|
|
|
" let g:vimwiki_folding = '' |
|
|
|
let g:vimwiki_folding = 'expr' |
|
|
|
" let g:vimwiki_folding = 'syntax' |
|
|
|
" let g:vimwiki_folding = 'list' |
|
|
@ -523,6 +528,9 @@ let mapleader = "," |
|
|
|
" mode - seems to work in most terminals |
|
|
|
set mouse=a |
|
|
|
|
|
|
|
" https://unix.stackexchange.com/questions/50733/cant-use-mouse-properly-when-running-vim-in-tmux |
|
|
|
set ttymouse=xterm2 |
|
|
|
|
|
|
|
" render a useful popup menu for right-click instead of extending |
|
|
|
" selection (good for spellchecking, etc.): |
|
|
|
set mousemodel=popup_setpos |
|
|
@ -703,7 +711,10 @@ let mapleader = "," |
|
|
|
amenu Cheatsheet.Write\ All<Tab>F5 <F5> |
|
|
|
|
|
|
|
" F6 brings up a recently-used file list using MRU |
|
|
|
map <F6> :MRU<CR> |
|
|
|
" map <F6> :MRU<CR> |
|
|
|
|
|
|
|
" Bring up an fzf history window |
|
|
|
map <F6> :History<CR> |
|
|
|
imap <F6> <Esc><F6> |
|
|
|
amenu Cheatsheet.Most\ Recently\ Used<Tab>F6 <F6> |
|
|
|
|
|
|
@ -1001,6 +1012,18 @@ let mapleader = "," |
|
|
|
inoremap <buffer> <silent> <End> <C-o>g<End> |
|
|
|
endfunction |
|
|
|
|
|
|
|
" via maya: |
|
|
|
" https://occult.institute/@maya/111325120027749937 |
|
|
|
function! TwoWide() |
|
|
|
call setpos(".", [0, 1, 1, 0]) |
|
|
|
wincmd v |
|
|
|
call setpos(".", [0, 1, 1, 0]) |
|
|
|
execute "normal L" |
|
|
|
execute "normal zt" |
|
|
|
set scrollopt "ver,jump" |
|
|
|
windo set scrollbind |
|
|
|
endfunction |
|
|
|
|
|
|
|
" add some display sugar that helps highlight cursor, searches, and |
|
|
|
" textwidth. good for fiddling with alignment, reflowing text, etc. |
|
|
|
function! s:Crosshairs() |
|
|
@ -1109,7 +1132,7 @@ let mapleader = "," |
|
|
|
call <SID>AppendAtCursor(bracketed) |
|
|
|
endfunc |
|
|
|
|
|
|
|
" Make a link from an fzf-found page or known tag name: |
|
|
|
" Make a link from an fzf-found known tag name: |
|
|
|
function! s:VimwikiMakeLink() |
|
|
|
call fzf#run({ |
|
|
|
\ 'options': [ |
|
|
|