`
seagle0128
  • 浏览: 43928 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Emacs Highlight 配置

阅读更多

自动高亮、手工高亮都是查看代码很有用的功能,Source Insight、Eclipse、Visual Studio(通过VA)都具有该功能。

但Emacs默认没有高亮显示等功能,我们可以通过插件进行扩展。你需要安装highlight-symbol.el,然后添加以下配置,其他都是内置的。这样你可以手工给需要的符号进行高亮(有很多颜色变换),当光标停留位置的符号也会自动高亮,光标位置相关的括号也会加亮,在进行编辑时还可以查看哪些地方进行了修改。

效果如下:

Highlight

1
0
分享到:
评论

相关推荐

    emacs多年使用总结

    - **高亮显示某个区域**: 可以使用`highlight-region`函数实现。 - **定义函数的返回值**: 使用`(defun 函数名 (参数列表) (返回值))`格式定义函数。 - **let***: 绑定变量列表,然后执行体。 - **输入使用msg**: ...

    doom-emacs-config:我的DOOM Emacs配置

    5. **代码高亮**:DOOM Emacs内置了`highlight-indentation`和`hl-line`等插件,用于代码缩进高亮和当前行标记,帮助用户更好地阅读和编辑代码。 6. **项目管理**:DOOM Emacs支持` projectile`或`avy-projectile`...

    emacs-config:Emacs配置

    "emacs-config"指的是对Emacs进行个性化配置的过程,这通常涉及到编辑`.emacs`或`.emacs.d/init.el`文件。 在Emacs配置中,我们可以实现许多功能,例如: 1. **快捷键绑定**:通过定义`global-set-key`函数,我们...

    auto-highlight-symbol:自动突出显示当前符号次要模式

    首先,确保你的Emacs已经配置了正确的包源,然后运行`M-x package-refresh-contents`更新包列表,接着使用`M-x package-install RET auto-highlight-symbol`命令进行安装。安装完成后,只需在Emacs配置文件(通常是`...

    Emacs多年使用经验总结

    - **配置颜色**:可以通过自定义主题或使用 `(setq bm-highlight-style 'highlight)` 来改变高亮颜色。 - **关闭 Emacs 时,保持当前 Mark**:通过 `(setq bookmark-persistent-file-name "/path/to/bookmarks")` ...

    spacelite:Emacs的轻量级邪恶配置

    Spacelite(最小但功能齐全的emacs) Spacelite只是一个最小的邪恶+ emacs配置,其内容如下: evil与evil-escape , evil-iedit use-package进行依赖像leader key(默认为space )绑定的spacemacs 。 helm与helm-ag ...

    emacs-nlinum-hl:修复nlinum中消失的行号

    通过`melpa`,用户可以轻松地将`emacs-nlinum-hl`添加到自己的Emacs配置中,无需手动下载和管理文件。 在安装`emacs-nlinum-hl`之前,首先确保你的Emacs已经配置了`melpa`。这通常涉及到在`.emacs`或`init.el`配置...

    highlight-thing.el:Emacs全局次要模式来突出显示点下的东西

    安装`highlight-thing.el`非常简单,通常只需要将压缩包解压后的`highlight-thing.el-master`目录中的`highlight-thing.el`文件复制到Emacs的加载路径中,然后在`.emacs`配置文件中加入以下激活代码: ```lisp ...

    emacs.d:新的emacs配置

    emacs.d 初次使用Emacs的用户的关闭设置 套餐使用 smex:使用Mx时支持“建议”。 paredit:在Clojure / Lisp中编辑时匹配括号。 clojure-mode:支持闭包缩进和语法突出显示。 投射物:支持文件搜索以及项目中的...

    hl-fill-column:高亮显示emacs的填充列

    安装完成后,你需要在Emacs配置文件(通常是`~/.emacs`, `~/.emacs.d/init.el` 或者 `~/.config/emacs/init.el`)中激活`hl-fill-column`。这可以通过以下Emacs Lisp代码实现: ```lisp (use-package hl-fill-...

    黄金分割法matlab源代码-ayrc-emacs-config:一堆插件混合到一个有效的Emacs配置状态

    黄金分割法matlab源代码自述文件 编辑器设定 如何使配置正常工作 视窗 作为管理员,运行secpol.msc并授予您的帐户<< Create Symbolic Link ...面向配置开发人员的...因此,这里旨在成为收集和组织与Emacs软件包开

    diff-hl:Emacs软件包,用于突出显示未提交的更改

    diff-hl(Diff Highlight)是Emacs的一款高效扩展,专为版本控制系统中的未提交更改提供高亮显示功能。这个插件旨在帮助开发者在编写代码时更容易地追踪和识别工作目录中未经版本控制(如Git、Mercurial等)提交的...

    dotfiles:适用于iTerm2,bash,emacs,tmux用户

    只需运行setup-emacs.bat笔记diff-hignight cd /opt/local/share/git/contrib/diff-highlight/sudo makesudo ln -s /opt/local/share/git/contrib/diff-highlight/diff-highlight /usr/local/bin/diff-highlight 游

    highlight-parentheses.el:移至SourceHut

    然后,当你启动Emacs或者重新加载配置后,`highlight-parentheses.el`就会生效。你也可以通过M-x `toggle-highlight-parentheses`手动开关这个功能。 除了基本的括号匹配,`highlight-parentheses.el`还提供了...

    test-emacs

    压缩包中的"test-emacs-master"可能是一个包含Emacs配置或插件的项目,用户可以通过将这些内容添加到自己的Emacs配置文件(通常是`.emacs.d/init.el`或`.emacs`)来提升编辑体验。这可能包括自定义的Shell脚本编辑...

    Text::Highlight-开源

    1. **语法文件支持**:`Text::Highlight` 可以利用流行文本/代码编辑器(如 Vim、Emacs)的语法文件。这些文件通常包含了对特定语言的语法规则,包括关键字、注释、字符串等元素的定义。通过读取这些文件,`Text::...

    org_pandoc_reader:使用Pandoc的Emacs组织模式文件的Pelican阅读器

    配置 可以通过ORG_PANDOC_ARGS参数将其他命令行参数传递给pandoc。 ORG_PANDOC_ARGS = ['--mathjax', '--smart', '--toc', '--toc-depth=2', '--number-sections', '--standalone', '--highlight-style=...

    usda语法:vim,emacs和sublime中usda(http:openusd.org)文件的语法突出显示

    你可以通过 VSCode 的扩展市场安装 "USD Syntax Highlight" 扩展来实现这一点。VSCode 的强大之处在于其丰富的扩展生态,使 USD 文件的编辑和调试变得更加便捷。 **Atom** Atom 是 GitHub 推出的一款开源文本编辑...

    Vim自定义高亮分组以及一些实用技巧小结

    与Emacs相比,Vim因其直观的操作方式和高度可定制性而受到更多用户的青睐。本文将详细介绍如何在Vim中自定义高亮分组以及一些非常实用的技巧,帮助读者更好地利用这一强大的编辑工具。 #### Vim中的高亮分组 在Vim...

    SpaceVim主题:SpaceVim的默认主题

    SpaceVim是一款高度可定制化的 Vim 模式驱动的开发环境,它借鉴了 Emacs 的 spacemacs 设计理念,为 Vim 用户提供了丰富的功能和简洁的界面。在这个话题中,我们将深入探讨 SpaceVim 的默认主题,以及如何管理和...

Global site tag (gtag.js) - Google Analytics