在emacs中,无论何时按Tab,光标都会移动到当前行的相应位置。但是,在vim中,这不会发生,该选项卡是一个给定的长度,并且每次按Tab时都会很快。有没有办法在vim中启用“智能标签”?vim smart tabbing
5
A
回答
4
我不完全确定你期望的行为,但这可能是。
:set smarttab
也可以考虑设置:
:set smartindent
:set autoindent
0
我假设你的问题如下。您有文字,如:
这是1号线
$(大量的白色空间)这是2号线
这是3线
现在,你是在正常模式下,你的光标在$之后,并且您希望它在T之前获得。如果是这样,只需按'w'(遍历一个'w'ord),您就可以实现您的目标。
+0
对不起,我应该在vim中澄清一下,当追加一个文件时,每当我点击标签时,它是否可以在自动选项卡上显示它应该在的位置?就像在if/else块中一样,在括号后面,在emacs中,每当我点击tab时,它都会一直显示,直到我在括号下或与if语句下的行对齐。 – mcwillig 2011-05-11 18:34:22
0
也许你只是想用==
自动缩进当前行。
相关问题
- 1. Loop for tabbing
- 2. Grails:IE Tabbing问题
- 3. 在PHP中Tabbing?
- 4. Deoplete中的Tabbing Backwards
- 5. VS2010 Extension Smart Spaster?
- 6. SMART Gwt Code Splitting
- 7. 奇怪的tabbing问题
- 8. WebForms中的Tabbing行为
- 9. Smart-Gwt ScrolledHandler用法
- 10. netty vs smart fox server
- 11. Smart Suggest - jQuery帮助
- 12. 全球搜索ng2-smart-table
- 13. smart gwt样式属性
- 14. 错误:react-native-smart-splashscreen
- 15. 如何执行SMART自检
- 16. 'smart-table'模块不可用
- 17. grep for(curly | microsoft | smart)报价
- 18. DataGrid Tabbing从单元格到内容
- 19. JQuery UI对话框+ JQuery验证+ Tabbing
- 20. Git合并冲突BASE中的Tabbing
- 21. tabbing off控制绕过验证.NET
- 22. 为SMART创建逻辑属性
- 23. GIT Smart Http-R any falling by fallthru
- 24. JIRA/FishEye Smart Commit指定修正版本
- 25. 为smart-app-banner添加条件?
- 26. 如何用git smart commit指定版本?
- 27. 确定Smart-LOB(Informix 11.5)的位置
- 28. ng2-smart-table with back-end from back-end(Spring)
- 29. 。SMART在FHIR上的.net包装
- 30. Vim:压痕/对齐问题
另外':设置cindent',每个手册,有时工作更好,但更严格。 – Laas 2011-05-11 18:23:52