我正在使用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 ""
Run Code Online (Sandbox Code Playgroud)
但是,当我这样做时,VIM只对字母执行此操作; 每当遇到"["或"它将其解释为另一个词时,弄乱宏,因为它现在看起来有一个额外的列.
是否有任何设置我可以改变以使vim忽略特殊字符并通过跳过它们来对待它们就像字母一样?
[更新]
我在superuser.com上找到了一个更好的答案:
您可以将特殊字符作为单词的一部分,请参阅iskeyword选项.在您的情况下,您只需尝试以下命令:
:set iskeyword+=[
:set iskeyword+=]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
434 次 |
| 最近记录: |