作者opengood5566 ( )
看板Editor
标题[vim ] 请问linux上用*会把"?"也包进去怎麽处理?
时间Fri Nov 8 13:50:05 2013
发现在linux上 对着游标上的单字按* 会把"?"也包进去highlight
比如
xx?
xx
xx
xx?
xx
对xx?使用* 会变成
xx?
xx
xx
xx?
xx
而不是
xx?
xx
xx
xx?
xx
蛮恐怖的 感觉trace code的时候 有可能会因此忽略一些词而藏了bug
但这样的情形不会在windows发生
请问该怎麽处理呢 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.47.130
1F:→ fjm31714:我用起来一样@@,是说会有什麽 bug 不就搜寻? 11/08 14:08
2F:→ fjm31714:应该跟 iskeyword 的设定有关 11/08 14:09
3F:→ fjm31714: :set iskeyword 看看有没有 ? 有的话就会包含 ? 11/08 14:17
没有呢 显示如下:
iskeyword=@,48-57,63,_,192-255
4F:→ darkgerm:看不懂你的意思... 11/08 15:24
5F:→ jkiu:iskeyword里面63就是'?' 把他去掉 11/08 16:14
6F:→ jkiu:iskeyword预设不会包到这个符号..... 11/08 16:20
7F:→ fjm31714:@darkgerm 我也看了很久才知道 * 在指什麽... 11/08 16:25
8F:→ hSATAC:对xx?使用* 效果十分显着 11/08 16:35
9F:→ darkgerm:楼上XDD 喔我看懂了...我还以为 * ? 是在讲 regexp 11/08 16:43
10F:→ ViewMoon:不会用就说有 bug, 学习好 easy ~ 11/08 20:18
11F:→ ViewMoon:set iskeyword=@,48-57,_,192-255 11/09 09:58
12F:→ ViewMoon:你的 .vimrc 应有 source 别人的, 或别人已改过的 11/09 09:59
13F:→ ViewMoon:把那行再加到 .vimrc 最後一行 11/09 09:59
解决了 感谢各位^^
※ 编辑: opengood5566 来自: 220.130.47.130 (11/11 19:00)