`

linum.el: Yet another package for Emacs to display line number

阅读更多

Emacs 自带的行号显示方式仅仅在 mode-line 上显示当前行号,有时候显得颇不方便。其他流行的和不流行的编辑器通常都有在左边显示行号的功能。Emacs 当然也有许多扩展来实现这个功能,比如 setnu.el(再配上 setnu+.el) 以及 wb-line-number.el 等。今天在这里又发现一个 linum.el ,它的主页在这里

其实总的来说,这几个扩展都不是特别理想,比如 setnu 总有各种各样的小问题,虽然不太印象使用,但是让人感觉不舒服。wb-line-number 看上去要好一点,不过却要求你把滚动条关掉。而这里的 linum 几乎和 setnu 差不多,不过据说性能等方面会好一些。其实这种东西应该 Emacs 自身从 UI 上提供支持的。包括其他许多诸如自动补全的 UI ,做起来以后许多扩展会写起来很方便(比如输入法、自动提示等)。但是不知道是 RMS 太顽固还是没人愿意去做,这些功能一直都是通过现有的 UI 以 Elisp 的方式“旁敲侧击”地去实现,虽然能用,但是总是有各种各样的小问题。 :(

分享到:
评论

相关推荐

    for_emacs_linum.gz

    linum.gz linum.gz linum.gz emacs 显示行号,和正文separate emacs show line numbers M-x linum-mode (or global-linum-mode), and put (global-linum-mode t) in your ~/.emacs (or ~/.emacs.d/init.el) to ...

    emacs显示行号linum.el

    linum.el emacs line number emacs显示行号linum.el

    linum.el&color.el

    emacs脚本。linum负责显示行号,color-theme是颜色的配置管理。

    linum+.el emacs的行号模式,更好用,好不容易带回来的

    linum+.el emacs的行号模式,更好用,好不容易带回来的. 多少收点分,也给大家个方便,多谢支持.

    emacs常用配置.zip

    包含常用emcas需要的插件,以及.emacs 配置目录: └─site-lisp │ color-theme.el ... │ linum.el │ redo.el │ session.el │ tabbar.el │ xcscope.el ├─cedet-1.0pre6 ├─ecb-2.40 └─themes

    Emacs的配置文件

    在这个主题中,我们将深入探讨Emacs的配置文件,以及压缩包中的四个文件`linum.el`, `linum.elc`, `.emacs`, 和 `cc-mode`。 首先,`.emacs`文件是Emacs的初始化文件,也被称为配置文件。这个文件通常位于用户的家...

    linum-relative:在emacs的左边距中显示相对行号

    传统的Emacs提供了`display-line-numbers-mode`或`linum-mode`,它们可以显示文件的绝对行号,帮助用户定位代码位置。然而,在处理大型代码库时,相对于当前光标位置的行号往往更有助于理解代码的结构。这就是`linum...

    pycoverage.el, emacs对 highighting python 覆盖结果的支持.zip

    pycoverage.el, emacs对 highighting python 覆盖结果的支持 pycoverage.el一个emacs次要模式,用于报告 python 覆盖率统计 依赖项python覆盖> =4.0安装把像这样的东西放到你(require 'linum)(require 'py

    emacs24.2.rar

    在压缩包文件名称列表中,“linum.el”是一个Elisp(Emacs Lisp)文件,它是Emacs的扩展语言。Linum是Emacs的一个模式,用于在每一行前面显示行号,这对于查看和定位代码非常有帮助。用户可以通过加载这个模式来启用...

    完美边距:[emacs]自动居中emacs窗口,可使用minimap和/或linum-mode

    配置minimap需要添加相关包到Emacs的初始化文件(`.emacs.d/init.el`或`config.el`),并调用对应的启用命令。 再来说说“linum-mode”。Linum-mode是Emacs的一个模式,它在每一行的左侧显示行号,帮助用户更方便地...

    hlinum-mode:此库扩展了linum-mode以突出显示当前行号

    在Emacs编辑器中,linum-mode是一种非常实用的功能,它可以在左侧显示代码行号,帮助用户更好地定位和浏览代码。然而,原始的linum-mode并没有对当前行号进行特别的高亮处理,使得在大量代码中快速识别当前行有时会...

    emacsrc:我的 Emacs 配置

    - `~/.emacs.d/init.el` 或 `~/.emacs` 曾经是 Emacs 的默认配置文件,但现代版本推荐使用 `~/.emacs.d/init.el` 或 `~/.config/emacs/init.el`。`emacsrc` 文件的作用与此类似,是用户自定义配置的入口。 - `...

    molokai-theme:Emacs 24 的另一个 molokai 主题

    并将其添加到您的 emacs dotfile 中: (add-to-list ' custom-theme-load-path "~/.emacs.d/themes/") 使用交互函数load-theme : M-x load-theme RET molokai你喜欢预览图片中的模式线和linum风格吗? 我从...

    Linum是另一个用Shell脚本编写Linux枚举脚本。-Linux开发

    Linum调用Linux内置命令并查询配置文件和日志文件,以收集有关系统的各种信息。 Linum Linum是另一个用Shell脚本编写Linux枚举...用法:linum.sh -h,--help显示此帮助消息并退出-v,--verbose包括详细信息(额外ipt

    erlang环境配置[定义].pdf

    在描述中提到,用户原本使用的是Netbeans和ErlyBird组合,但由于Netbeans升级导致ErlyBird不再兼容,因此转向了Emacs for Windows作为替代编辑器。Emacs是一款强大的文本编辑器,拥有丰富的扩展功能,非常适合编程...

    中奖程序,form编程,多线程操作

    if (i >= liNum.Count) i = 0; txtNum.Text = liNum[i].ToString(); i++; } ``` 这里遍历了`liNum`列表中的每个元素,并将其显示在文本框中。当索引超出范围时,重置为0,从而形成循环滚动的效果。 #### 挂起、...

    如何利用Emacs来调试C++程序

    此外,Emacs提供了显示行号的功能,只需在用户目录下的.emacs配置文件中添加(global-linum-mode)指令并保存即可。 利用Emacs进行C++程序的调试可以分为几个步骤: 1. 设置断点。在Emacs中,你可以通过输入GDB命令...

    electrotest:Electrotest linUM_06_projekt

    Electrotest linUM_06_project 版本号 v0.0.1(当前) (作者注意:readme.md,changelog.md和commit标记中指定的版本。) 要求 概述 该程序将要求提供额定电压,电路类型,组件数量以及每个组件的电阻。 然后,...

    Linum - 响应设计单页面滚动HTML网站模板

    Linum是一个轻量级的单页面的HTML模板。...Linum是完美的任何类型的组合。包括工作订阅和联系方式。 很漂亮的网站模板,适合企业、个人工作室。10分绝对物超所值。 我在jqueryfuns花了一千多积分下载的。

    linux系统安装tomcat

    ### Linux系统下安装Tomcat详解 #### 一、前言 Apache Tomcat 是一款开源的 Servlet 容器,由 Apache 软件基金会下属的 Jakarta 项目开发。它支持最新的 Servlet 和 JSP 规范,并且可以作为独立的 Web 服务器运行...

Global site tag (gtag.js) - Google Analytics