(解决)是否能高亮全角字符?

Vim、Emacs配置和使用
回复
meditation
帖子: 217
注册时间: 2009-10-06 21:41
系统: ARCH

(解决)是否能高亮全角字符?

#1

帖子 meditation » 2011-09-28 1:04

写php的时候,有的时候不注意在某一犄角旮旯里使用了全角字符,浪费一些不必要的时间去debug,我希望能够高亮全角符号,大概google找了一下,也没有找到相关的插件,不知各位是如何解决这个问题的?
上次由 meditation 在 2011-09-28 23:22,总共编辑 1 次。
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 是否能高亮全角字符?

#2

帖子 lilydjwg » 2011-09-28 1:29

我都是肉眼看+编译器/解释器查的。

想高亮的话,把全角符号全部列出来再高亮不就好了?
meditation
帖子: 217
注册时间: 2009-10-06 21:41
系统: ARCH

Re: 是否能高亮全角字符?

#3

帖子 meditation » 2011-09-28 15:08

在置顶帖里看到正则

代码: 全选

/[^\x00-\xff]
找出非8位字符,不知道能不能用在高亮规则里? :em01
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 是否能高亮全角字符?

#4

帖子 lilydjwg » 2011-09-28 15:24

meditation 写了:在置顶帖里看到正则

代码: 全选

/[^\x00-\xff]
找出非8位字符,不知道能不能用在高亮规则里? :em01
当然可以。

代码: 全选

:h :syn
meditation
帖子: 217
注册时间: 2009-10-06 21:41
系统: ARCH

Re: 是否能高亮全角字符?

#5

帖子 meditation » 2011-09-28 16:20

lilydjwg 写了:
meditation 写了:在置顶帖里看到正则

代码: 全选

/[^\x00-\xff]
找出非8位字符,不知道能不能用在高亮规则里? :em01
当然可以。

代码: 全选

:h :syn
具体该如何用呢,不好意思,本人很菜 :em03 ,sy命令如何用?
kevinlei
帖子: 40
注册时间: 2007-01-13 14:45

Re: 是否能高亮全角字符?

#6

帖子 kevinlei » 2011-09-28 22:40

call matchadd('Search', '[^\x00-\xff]')
meditation
帖子: 217
注册时间: 2009-10-06 21:41
系统: ARCH

Re: 是否能高亮全角字符?

#7

帖子 meditation » 2011-09-28 23:22

kevinlei 写了:call matchadd('Search', '[^\x00-\xff]')
cool, 搞定
回复