vim 配置快捷以使复制可用

 "设置快捷以使用xshell的复制
let g_copy_mode =
function! CopyToggle()
if g:g_copy_mode ==
let g:g_copy_mode =
set mouse=c
set nonu
else
let g:g_copy_mode =
set mouse=a
set nu
endif
endfunction nmap <silent><F3> :call CopyToggle()<CR>

主要是因为为使vim能方便使用往往在初始时设置了set mouse=a这样xshell的鼠标功能就被禁用了,但有时从vim复制内容出来是非常必要的,

为此设置一快捷键以方便模式的切换。

当然也可以通过编译vim的方式启用vim的+寄存器,不过不知道是不是因为是开发机导致我编译后,即使gtk正常也不能启用+寄存器,因此只能使用

这种折衷的方式,记录备忘。

上一篇:EF5.0 对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性


下一篇:结合JDK源码看设计模式——单例模式