Initial commit
This commit is contained in:
16
after/ftplugin/markdown.vim
Normal file
16
after/ftplugin/markdown.vim
Normal file
@@ -0,0 +1,16 @@
|
||||
" Go to file command |gf| adjustments {{{1
|
||||
" This resolves denote links in markdown and org files. The function has access
|
||||
" to the variable v:fname, which corresponds to the filename under the cursor.
|
||||
function s:DenoteGotoFile()
|
||||
return v:fname !~ "^denote:"
|
||||
\ ? v:fname
|
||||
\ : denote#meta#fileFromNoteId(v:fname[7:]) ?? v:fname
|
||||
endfunction
|
||||
|
||||
" Denote links are of the form 'denote:<note id>'; we require the column.
|
||||
setlocal isfname+=:
|
||||
" Set the function to resolve the filename under the cursor (see |gf|).
|
||||
setlocal includeexpr=s:DenoteGotoFile()
|
||||
|
||||
" Back references command {{{1
|
||||
command! DenoteBackReferences :call denote#loclist#references(denote#meta#noteIdFromFile(expand("%")))
|
||||
1
after/ftplugin/org.vim
Symbolic link
1
after/ftplugin/org.vim
Symbolic link
@@ -0,0 +1 @@
|
||||
markdown.vim
|
||||
8
after/ftplugin/qf.vim
Normal file
8
after/ftplugin/qf.vim
Normal file
@@ -0,0 +1,8 @@
|
||||
" Disable spell checking and set up custom mappings.
|
||||
setlocal nospell
|
||||
|
||||
if getwininfo(win_getid())[0].loclist == 0
|
||||
finish
|
||||
endif
|
||||
nnoremap <buffer> q :lclose<CR>
|
||||
nnoremap <buffer> dd :lremove<CR>
|
||||
Reference in New Issue
Block a user