This package provides Vim support for Papis a command-line based bibliography manager.
This package depends on fzf.vim.
If you want to use the (experimental) :PapisCreateBibliography
command, you
need to install the papis custom script
papis-format
, that is provided in the papis_assets/
directory. Copy all
of the folders contents next to your papis config
file, e.g. to
$XDG_CONFIG_HOME/papis
when using a Linux machine.
Add these lines to the .vimrc
:
Plugin 'junegunn/fzf'
Plugin '[email protected]:papis/papis-vim.git'
The :Papis
command will open a search window for your bibliographic database. Enter
command will insert citation for the selected record in the current buffer.
The :PapisView
command will open the pdf file of the citation currently under your cursor with the same pdf-reader used by papis.
This currently only works when using whoosh as backend for the papis database. Add the following to your config
file of papis:
database-backend = whoosh
whoosh-schema-fields = ['ref']
The second is needed to enable whoosh for searches through the ref field.
Add the following to your tex.vim
file for useful keyboard shortcuts:
nnoremap <buffer> <localleader>pc :Papis<cr>
nnoremap <buffer> <localleader>pv :PapisView<cr>
For more information, execute :help papis
in Vim.