浏览代码

Add 'open' keybind to nvim config

Frans Bergman 3 年之前
父节点
当前提交
b1ba96e986
共有 2 个文件被更改,包括 8 次插入0 次删除
  1. 1 0
      .config/nvim/init.vim
  2. 7 0
      .scripts/open

+ 1 - 0
.config/nvim/init.vim

@@ -48,6 +48,7 @@ nnoremap <leader>gc :Gcommit<cr>
 nnoremap <leader>gr :Git rebase -i
 
 noremap <leader>c :w! \| !compiler <c-r>%<CR><CR>
+noremap <leader>o :!open <c-r>%<CR><CR>
 noremap <leader>p :!opout <c-r>%<CR><CR>
 
 nnoremap <leader>u :!ctags -R .<CR>

+ 7 - 0
.scripts/open

@@ -0,0 +1,7 @@
+#!/bin/sh
+case "${1##*.}" in
+    tex)
+        zathura "${1%.*}.pdf" &
+        disown
+        ;;
+esac