浏览代码

refactor(vim): use system clipboard more generically

Kyle P Davis 4 年之前
父节点
当前提交
b68a7101f0
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      .vimrc

+ 6 - 2
.vimrc

@@ -28,8 +28,12 @@ imap <S-Tab> <Esc><<i
 set foldmethod=syntax
 set foldlevelstart=99
 
-" coping to Mac OS X clipboard (kinda)
-vmap <C-c> :w !pbcopy<CR><CR>
+" simplify working with the system clipboard
+vmap <C-c> "+y
+nmap <C-c> V"+y
+vmap <C-x> "+x
+nmap <C-x> V"+x
+imap <C-v> <Esc>"+Pi
 
 " no more ex mode!
 nmap Q <nop>