作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用的 IM 不支持查看以前的聊天记录,也不能更改我的 IM。所以我每次都必须将聊天内容复制到文本文件中。
我正在使用 Emacs。有什么方法可以突出显示包含参与者姓名的行,如下所示?
===> **[Vivek Kumar]**
Hi, how are you doing!
===> **[Mr X Y Z]**
fine
===> **[Vivek Kumar]**
sdfksd;fks;
highlight.vim
插入。
最佳答案
Emacs 支持突出显示行或短语。您可以使用 highlight-lines-matching-regexp
之一, highlight-phrase
, 或 highlight-regexp
.我相信还有其他几个。
要尝试此操作,请将您的文本粘贴到编辑器中,按 ESC-x
(或 Alt-x
也可以)在编辑器窗口底部输入“迷你缓冲区”,然后输入上述命令之一。
例如,我试过:highlight-lines-matching-regexp
并输入正则表达式“\[.*\]
”并使其与示例中的名称匹配。这是一个屏幕截图:
您可以调整此表达式以满足您的需要。一些指向 emacs 中正则表达式的链接:
highlight-phrase
并突出显示一个简单的文本字符串(而不是与正则表达式混淆)。
highlight-phrase
并输入两个单独的名称并赋予它们不同的颜色(
hi-yellow
和
hi-red
):
unhighlight-regexp
清除突出显示。
关于emacs - 在 emacs 中突出显示行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19310404/
有没有一种方法可以“标记”对象的属性,使它们在反射中“突出”? 例如: class A { int aa, b; string s1, s2; public int AA
我是一名优秀的程序员,十分优秀!