是否可以使用鼠标点击在Gvim中打开和关闭折叠?
说双击打开并关闭折叠?
答案 0 :(得分:9)
在折叠列(例如:set foldcolumn=4
)中,您可以通过(单击)标记打开/关闭折叠;这是开箱即用的。
我使用类似于答案的映射,只是打开折叠,但是保持默认的双击行为:
" <2-LeftMouse> Open fold, or select word or % match.
nnoremap <expr> <2-LeftMouse> foldclosed(line('.')) == -1 ? "\<2-LeftMouse>" : 'zo'
答案 1 :(得分:8)
这就是我要找的东西
:noremap <2-LeftMouse> za
鼠标双击
切换褶皱或者可以三击以避免与vim的文本选择命令冲突
:noremap <3-LeftMouse> za