1
A
回答
4
:verbose imap _
应该告诉你哪个(可能filetype插件)已经设置了这个。
它不太可能是一个缩写,但:verbose ia _
会告诉你。
3
VIM:r-plugin确实改变了映射,但文档4.1节声明“可以通过输入第二个下划线将实际的下划线插入到文件中”。
因此,尽管你可以将disable的_转换为< - 这很容易被临时覆盖。
0
可能还值得补充的是一个方便的设置可能涉及重新分配的运营商,比如.vimrc
设置:
" Nvim-R extra settings
"" Change assignment operator
let R_assign_map = "|"
会分配r赋值运算符<-
到移 + |。此功能是described ithe provided documentation。在R_assign
部分。
0
要添加更多的选项,你可以做什么,Nvim-R不仅有R_assign_map @konrad指出,但R_assign
管理如何功能的工作。以前对重复答案的回答提到过时版本的R_assign(旧名称)被设置为0作为答案。
我发现至少在这个发布日期(尽管该变量仍然被称为R_assign
)使用这个变量的实际方法是有2个有效值,因此有3个函数。我只试过的-1值3,但我发现1和2,生产的东西,所以在这里,他们是:
- 无效值(
let R_assign=-1
(除了1和2)),使得它使生产_ < - 和产生的任何后续_密钥的详细< - let R_assign=1
出品的1 _默认记录的行为使得< - 和下一_使得(因此2 _)的单个_let R_assign=2
将其翻转,使得单个_使_和另一_使< - (所以两个_对于<-)
相关问题
- 1. 下划线CSS3转换
- 2. Swagger将下划线转换为camelcase
- 3. Python - 将下划线转换为Fullstop
- 4. 周期转换为下划线
- 5. codeigniter路由段错误地用nginx将下划线转换为下划线
- 6. 使用iTextSharp将HTML样式(虚线下划线)转换为PDF
- 7. 使用URI路由将斜线转换为下划线
- 8. 链接下划线与转换
- 9. 顺利转换菜单下划线
- 10. 下划线转换对象的对象
- 11. 替换<span text-decoration:用下划线<u></u>
- 12. 在vim中用短划线加下划线文字
- 13. <?自动转换为HTML注释
- 14. markdown [在vim中创建下划线
- 15. Vim触发下划线的缩写?
- 16. 下划线代替Vim中的空白
- 17. vim中的奇怪下划线符号
- 18. http_build_query()点转化为下划线
- 19. Joomla组件自动添加下划线
- 20. 按钮中的下划线滑动转换
- 21. NoMethodError为下划线
- 22. 自动转到vim中的下一行
- 23. 将骆驼案件转换为红宝石下划线案例
- 24. 如何防止$ .post将空白转换为下划线?
- 25. 将childNodes转换为下划线数组的最佳方法
- 26. 将对象转换为数组时删除_(下划线)
- 27. 如何将数组转换为下划线中的对象?
- 28. OpenJPA - 扩展PersistenceMappingDefaults以将Camel-Case转换为下划线
- 29. 将下划线转换为Matlab字符串中的空格吗?
- 30. 将周围的下划线转换为标签
谢谢! 'Vim-R-plugin'是有罪的派对...... –
如果你不知道你的历史,'_'曾经是S(然后是R)中的赋值运算符。所以'x_5'就像'x <-5',所以emacs的ESS和Vim的R插件实现这个替换,以帮助我们老计时器和惹恼hadley_fan_bois :) – Spacedman