我想删除冒号样式,它通常看起来像:
goto:
添加冒号样式的代码从第457行开始。
这不是必须的,但如果我能删除冒号样式只在某些目录,如:
- /根/项目/hi.c
- /根/project_remove_colon/hi.c
谢谢!
这样做的一种方法是将c-label-face-name
设置为文件局部变量。例如,在文件/root/project_remove_colon/hi.c
中,您可以在文件末尾添加以下注释块:
/* Local Variables: */
/* c-label-face-name: font-lock-reference-face */
/* End: */
但是,这种方法的一个问题是,c-label-face-name
作为文件局部变量被认为是不安全的,所以当您访问该文件时,emacs将提示如下:
The local variables list in hi.c
contains variables that are risky (**).
Do you want to apply it? You can type
y -- to apply the local variables list.
n -- to ignore the local variables list.
** c-label-face-name : font-lock-reference-face
为了避免这个提示,您可以自定义safe-local-variable-values
,将变量c-label-face-name
标记为安全。