VIM:可视线模式的映射

安东

我有此映射,可以通过在可视模式下按TAB来缩进几行:

vnoremap <Tab> >gv
vnoremap <S-Tab> <gv

但这与snipmate插件冲突。有没有一种方法可以重新映射TAB按钮以仅在可视线模式(SV)下工作?

罗曼

将映射命令从更改vnoremapxnoremap

xnoremap <Tab> >gv
xnoremap <S-Tab> <gv

为什么?

v[nore]map定义可视模式选择模式的映射由于Snipmate当您在占位符上时会将您置于选择模式,因此您需要使用无法在选择模式下触发的更具体的映射命令:x[nore]map

实际上,您应该始终使用x[nore]map而不是v[nore]map

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VIM:可视线模式的映射

来自分类Dev

-nw模式下的Emacs可视线模式-可能吗?

来自分类Dev

在Vim中,如何为代码块选择可视线?

来自分类Dev

Vim:从行尾开始的可视模式

来自分类Dev

如何在Vim中为可视逐行模式添加导图映射?

来自分类Dev

映射Surround.vim插件以在可视模式下添加Markdown链接

来自分类Dev

如何在Vim中为可视逐行模式添加导图映射?

来自分类Dev

vim + tmux可视模式未突出显示

来自分类Dev

Vim-以可视模式交换列

来自分类Dev

Vim可视模式,保持选中状态

来自分类Dev

Vim可视模式搜索和替换

来自分类Dev

vim:以可视块模式突出显示单词

来自分类Dev

vim + tmux可视模式未突出显示

来自分类Dev

Vim可视模式文本格式

来自分类Dev

Vim-退出可视模式时的延迟

来自分类Dev

找不到Vim映射模式

来自分类Dev

vimscript:在映射中获取可视模式选择文本

来自分类Dev

gvim在可视模式下将键映射到ex命令?

来自分类Dev

如何将文本粘贴到Vim可视模式?

来自分类Dev

在vim可视模式下使用多个s ///命令

来自分类Dev

从Vim可视模式复制到系统剪贴板

来自分类Dev

VIM:使用==修复缩进后如何保持可视模式

来自分类Dev

VIM:确定是否从可视块模式调用函数

来自分类Dev

用于可视模式键绑定的Vim查找帮助

来自分类Dev

在Vim可视块模式下如何在光标之后插入

来自分类Dev

在可视模式下缩进X个空格数,vim

来自分类Dev

Vim可视模式:在光标下选择当前块

来自分类Dev

Vim-可视模式-改进单词选择

来自分类Dev

从Vim可视模式复制到系统剪贴板