Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

papis

URL: https://github.com/jghauser/papis.nvim

Maintainers: Gaetan Lepage


Manage your bibliography from within your favourite editor.

plugins.papis.enable

Whether to enable papis.

Type: boolean

Default: false

Example: true

Declared by:

plugins.papis.package

The papis package to use.

Type: package

Default: pkgs.vimPlugins.papis-nvim

Declared by:

plugins.papis.autoLoad

Whether to automatically load papis when neovim starts.

Type: boolean

Default: false when lazy-loading is enabled.

Example: false

Declared by:

plugins.papis.settings

Options provided to the require('papis').setup function.

Type: open submodule of attribute set of anything

Default: { }

Example:

{
  base = {
    enable = true;
  };
  cite_formats = {
    markdown = "@%s";
    norg = "{= %s}";
    org = [
      "[cite:@%s]"
      "%[cite:@%s]"
    ];
    plain = "%s";
    rmd = "@%s";
    tex = [
      "\\cite{%s}"
      "\\cite[tp]?%*?{%s}"
    ];
  };
  colors = {
    enable = true;
  };
  completion = {
    enable = true;
  };
  cursor-actions = {
    enable = true;
  };
  debug = {
    enable = true;
  };
  enable_keymaps = true;
  formatter = {
    enable = true;
  };
  papis_python = {
    dir = "~/Documents/papers";
    info_name = "info.yaml";
    notes_name = {
      __raw = "[[notes.norg]]";
    };
  };
  search = {
    enable = true;
  };
}

Declared by: