记事本++(类似适用于Linux的编辑器)可在右键单击时突出显示单词


6

我要寻找的是Notepad ++功能,在Linux(红帽)的某些编辑器中,我可以右键单击并选择5种样式中的一种来突出显示单词(以便使该单词的所有实例都以该颜色突出显示)。我发现它有助于我理解新代码。

Answers:


2

Emacs可以做到。加载文件后,按:

Alt+ s然后h最后r

或者,如果您的Emacs版本无法识别以前的快捷方式:

Alt+ x然后输入highlight-regexp并按Enter

Emacs会问您正则表达式(一个简单的单词或短语也可以)突出显示,然后它也会问您颜色名称,通常以hi-eg 开头hi-yellow(您可以使用Tab完成)。就这样。

听起来可能很复杂,但这就是Emacs;如果您想弄乱它,有很多方法可以加快此过程。我建议您这样做。


我得出的结论是,关于emacs的所有刻板印象实际上并不是刻板印象。
Darth Android

对,是真的。但是恕我直言,Emacs是周围最好的“文本”编辑器。
cyrus


顺便说一句@cYrus,我的emacs似乎不相信这种键绑定。您使用的是哪个版本,以何种方式绑定了什么命令?
dmckee,2010年

1
@dmckee:highlight-regexp调用了该命令(因此您可以使用调用它M-x highlight-regexp RET)。密钥绑定是在Emacs 23中引入的,我认为突出显示功能还有其他改进。
吉尔斯(Gilles)2010年

2

我相信您可以使用jEditHighlight插件来实现您想要的...

突出显示:用不同的颜色突出显示单词(或匹配的正则表达式)。


1

使用Geany。它是Notepad ++的最佳本机linux替代品:

Geany是使用GTK2工具箱的文本编辑器,具有集成开发环境的基本功能。开发它是为了提供一个小型且快速的IDE,该IDE仅具有其他软件包的一些依赖性。它支持许多文件类型,并具有一些不错的功能。

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.