我正在使用VIM为我使用宏做了很多工作.
列中有很多文本,我希望通过按下w键“移动到下一个单词的开头”,宏可以毫不费力地在列之间移动
例如:
DataSourceName string "" DetailFields []string DynamicControlBorder boolean empty may be void EscapeProcessing boolean True FetchDirection long 1000 FetchSize long 12 Filter string "" GroupBy string "" HavingClause string ""
但是,当我这样做时,VIM只对字母执行此操作;每当遇到“[”或“它将其解释为另一个词时,弄乱宏,因为它现在看起来有一个额外的列.
是否有任何设置我可以改变以使vim忽略特殊字符并通过跳过它们来对待它们就像字母一样?
[更新]
我在superuser.com上找到了一个更好的答案:
解决方法
您可以将特殊字符作为单词的一部分,请参阅iskeyword选项.在您的情况下,您只需尝试以下命令:
:set iskeyword+=[ :set iskeyword+=]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。