~kaction/config

685a2e7599131afef5f9cea08a7fa33f350b60cd — Dmitry Bogatov 4 months ago ecd766b
vim: add plugin to open files with n³
M universe/vim/default.nix => universe/vim/default.nix +2 -0
@@ 8,6 8,7 @@ let
      src = fetchFromGitHub info;
    };
  vim-bookmarks = plugin ./src/vim-bookmarks.json;
  nnn-vim = plugin ./src/nnn.vim.json;
  vim-nginx = vimUtils.buildVimPluginFrom2Nix {
    pname = "vim-nginx";
    version = "2020.01.04";


@@ 54,6 55,7 @@ in buildEnv {
      vim-pgsql
      dhall-vim
      agda-vim
      nnn-vim
      vim-nginx
      LanguageClient-neovim
      vim-gemini

A universe/vim/src/nnn.vim.json => universe/vim/src/nnn.vim.json +7 -0
@@ 0,0 1,7 @@
{
    "owner": "mcchrish",
    "repo": "nnn.vim",
    "rev": "edfc91e1189a36a5f0d5438d7f9c575571f759fa",
    "sha256": "LmVB03rJ0wDd5oPH51+ulRBjigTeso9ePKPcKRrEv4U=",
    "fetchSubmodules": true
}
\ No newline at end of file

M universe/vim/vim/share/vim/vim82/vimrc => universe/vim/vim/share/vim/vim82/vimrc +5 -0
@@ 113,4 113,9 @@ nmap <silent> g' <Plug>(lcn-code-action)
nmap <silent> g; <Plug>(lcn-code-lens-action)
set completefunc=LanguageClient#complete
set formatexpr=LanguageClient#textDocument_rangeFormatting_sync()
let g:nnn#action = {
      \ '<c-t>': 'tab split',
      \ '<c-x>': 'split',
      \ '<c-v>': 'vsplit' }
let g:nnn#replace_netrw = 1
colorscheme last256