首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Emacs:如何在打开3+文件时停止显示"*Buffer List*"

Emacs是一款功能强大的文本编辑器,它支持同时打开多个文件,并且可以通过一些设置来控制是否显示"Buffer List"缓冲区列表。

要在打开3个或更多文件时停止显示"Buffer List",可以通过以下步骤进行设置:

  1. 打开Emacs配置文件:在Emacs中按下Ctrl + x,然后按下Ctrl + f,输入~/.emacs并按下回车键。
  2. 在配置文件中添加以下代码:
代码语言:elisp
复制
(setq inhibit-startup-buffer-menu t)

这行代码将设置变量inhibit-startup-buffer-menut,表示启动时不显示缓冲区列表。

  1. 保存配置文件并重新启动Emacs。

现在,当你打开3个或更多文件时,Emacs将不再显示"Buffer List"缓冲区列表。

Emacs是一款非常灵活的编辑器,它支持各种编程语言和开发过程中的BUG调试。它还有丰富的插件和扩展,可以满足各种开发需求。

关于Emacs的更多信息和使用技巧,你可以参考腾讯云的产品介绍页面:Emacs产品介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

如何打开sln文件显示窗口_本机打开别人的sln文件

sln:开发环境中使用的解决方案文件。它将一个或多个项目的所有元素组织到单个的解决方案中。...此文件存储父项目目录中.解决方案文件,他是一个或多个.proj(项目)的集合 呵呵,今天没带书,就去网上找了个ASP.NET的源代码,叫简单实用的BLOG,一开始web.config里捣鼓了半天,终于能把程序运行起来了...去看了看他的博客,言及两年来如何如何,及参加会议云云,想想自己现在连.NET里的SQL连接都看不懂了,和当时的感觉差太远了,我曾经有过梦想么?我还去追寻过?...本来对自己没信心的,所以如何打开别人的SLN文件,只是自己猜测要改改他的配置,用UE打开后,修改了一通路径,居然不行,很是郁闷,无奈上网搜索,发现别人也是这么说的:....生成新的项目,他自动给你设置,但如果用不是这台机器上生成的项目,就得手工设置了!”呵呵,没想到自己的想法是对的,可是我改错了么?

3K60

Emacs Helm: 使用关键字搜索、获取、执行任何东西

比如: 执行emacs 命令 打开文件 查看man文档 执行grep操作 执行apt命令 相看imenu函数定义 切换buffer Helm软件包本身包含两部分,框架本身及应用。...对于打开文件的命令,candidate是所有的文件名称的列表。...如果candidate的数目较少,此时没必要输入关键字,通过上下移动光标选择就行了;但如果candidate数目较多,目标条目没有被显示第一页,可输入关键字,对candidate的条目进行筛选,只有匹配到关键字的条目才会被显示出来...有时只输入了一个字符,目标条目已经显示第一页,则可停止输入,通过移动光标选择当前条目;有时输入了一个关键字,目标条目仍然没有出现,则可按空格,继续输入另一个关键字,进行更精确的筛选,直到目标条目出现为止...对于打开文件,其action对应到emacs命令就是'find-file'。可以为一个条目定义多个action,如对于文件条目action可以为打开文件、重命令文件、删除文件等。

1.3K40
  • 如何打开sln文件显示窗口_.sln文件中设置Visual Studio默认启动项目的简单方法…

    昨天一台电脑上用git新签出一个项目进行build,却出现一堆编译错误,而在原先的开发机上build无任何错误。...要避免这个问题,就要保证git签出的VS解决方案的启动项目是一致的,然而启动项目的设置并不保存在.sln文件中,而是保存在.suo文件中,但是.suo文件通常不放在git中,因为它经常变动。...于是问题变成了——有没有办法直接在.sln文件中设置启动项目呢?...用文本编辑器打开.sln文件分析后发现原来是第一个”Project…EndProject”。...于是,解决方法一跃而出——修改.sln文件,将要设置为默认启动项目的项目的”Project…EndProject”放在第一个。

    5.3K30

    Emacs Lisp2

    ;; 缓冲区也叫做工作区,Emacs打开一个文件,实际只是Emacs中构造该文件的一个副本,放到缓冲区中,;; Emacs中对该文件的编辑也是针对该副本的编辑,唯有保存改动Emacs才会把缓冲区中的内容复制到原文件中去...;;;; ;; 如何切换Emacs的工作模式 ;; Emacs有各种各样功能各异的模式,工作模式的含义其实就是Emacs对当前的文本编辑工作;; 更加的敏感,比如高亮和缩进,并且支持一些特殊的命令。...,我们还可以表达式的末尾使用C-x C-e组合键;; C-x C-e的意思是: 先按下Ctrl-x 再按下Ctrl-e ;; 这个命令会让Emacs辅助缓冲区,也就是Emacs窗口的最底部那行显示计算结果...命令,将在在一个新的窗口中打开一个buffer;; 该buffer命名叫做 test, 并且把光标移到新的buffer的窗口中。..."Hello") 在当前的buffer中做前向搜索;; (while x y) 当x 的条件满足执行y指令 ,当x返回nil,while循环结束;; 执行这个函数 替换test buffer中的hello

    98240

    Emacs Helm: 使用关键字搜索、获取、执行任何东西

    比如: 执行emacs 命令 打开文件 查看man文档 执行grep操作 执行apt命令 相看imenu函数定义 切换buffer Helm软件包本身包含两部分,框架本身及应用。...对于打开文件的命令,candidate是所有的文件名称的列表。...如果candidate的数目较少,此时没必要输入关键字,通过上下移动光标选择就行了;但如果candidate数目较多,目标条目没有被显示第一页,可输入关键字,对candidate的条目进行筛选,只有匹配到关键字的条目才会被显示出来...有时只输入了一个字符,目标条目已经显示第一页,则可停止输入,通过移动光标选择当前条目;有时输入了一个关键字,目标条目仍然没有出现,则可按空格,继续输入另一个关键字,进行更精确的筛选,直到目标条目出现为止...对于打开文件,其action对应到emacs命令就是'find-file'。可以为一个条目定义多个action,如对于文件条目action可以为打开文件、重命令文件、删除文件等。

    1.4K90

    Emacs 折腾记

    然后如何运行当前 py 文件这件事上遇到些问题。 Vim 中我一直是用 :!...start python test.py 文件名、Buffer 和命令的渐进提示 编程环境下需要自动补全,非编程环境下,比如切换 Buffer打开文件,输入函数命令等,同样需要。...自动显示匹配的文件名。 不用输入全路径,输入文件名能自动定位到文件。 切换 Buffer 终于可视化了。 …… 使用 smex 自动提示 M-x 后的内容。... ~/.emacs 里添加 (server-start) 这样 Emacs 将在打开启动一个 Server。...Server 启动后会读取和加载配置文件,使用 emacsclientw.exe 打开文件就不用再读取加载配置文件了,而是直接作为 Client 连接到 Server,这样基本能实现文件秒开。

    1.9K10

    Emacs Lisp

    ;; 缓冲区也叫做工作区,Emacs打开一个文件,实际只是Emacs中构造该文件的一个副本,放到缓冲区中, ;; Emacs中对该文件的编辑也是针对该副本的编辑,唯有保存改动Emacs才会把缓冲区中的内容复制到原文件中去...;; ;; ;; 如何切换Emacs的工作模式 ;; Emacs有各种各样功能各异的模式,工作模式的含义其实就是Emacs对当前的文本编辑工作 ;; 更加的敏感,比如高亮和缩进,并且支持一些特殊的命令...命令,将在在一个新的窗口中打开一个buffer ;; 该buffer命名叫做 test, 并且把光标移到新的buffer的窗口中。...函数对列表中的把列表中的每一个元素分别取出来,赋给hello函数 (mapcar 'hello list-of-names) ;; 重新定义greeting函数,一个新的,清空的buffer中,对list-of-names...(search-forward "Hello") 在当前的buffer中做前向搜索 ;; (while x y) 当x 的条件满足执行y指令 ,当x返回nil,while循环结束 ;; 执行这个函数

    2.3K40

    Emacs Lisp

    ;; 缓冲区也叫做工作区,Emacs打开一个文件,实际只是Emacs中构造该文件的一个副本,放到缓冲区中, ;; Emacs中对该文件的编辑也是针对该副本的编辑,唯有保存改动Emacs才会把缓冲区中的内容复制到原文件中去...;; ;; ;; 如何切换Emacs的工作模式 ;; Emacs有各种各样功能各异的模式,工作模式的含义其实就是Emacs对当前的文本编辑工作 ;; 更加的敏感,比如高亮和缩进,并且支持一些特殊的命令...命令,将在在一个新的窗口中打开一个buffer ;; 该buffer命名叫做 test, 并且把光标移到新的buffer的窗口中。...函数对列表中的把列表中的每一个元素分别取出来,赋给hello函数 (mapcar 'hello list-of-names) ;; 重新定义greeting函数,一个新的,清空的buffer中,对list-of-names...(search-forward "Hello") 在当前的buffer中做前向搜索 ;; (while x y) 当x 的条件满足执行y指令 ,当x返回nil,while循环结束 ;; 执行这个函数

    2.2K30

    Emacs 折腾记

    ~/.emacs 文件里添加: 这样自动补全之类的就没有问题了。 然后如何运行当前 py 文件这件事上遇到些问题。 Vim 中我一直是用 :!...start python test.py 文件名、Buffer 和命令的渐进提示 编程环境下需要自动补全,非编程环境下,比如切换 Buffer打开文件,输入函数命令等,同样需要。...C/S 模式快速启动 Emacs Emacs 的启动速度是相比 Vim 来说被诟病吐槽得很多的一个点,我们 Windows 下可以利用 C/S 模式来实现 Emacs 快速打开文件。... ~/.emacs 里添加 这样 Emacs 将在打开启动一个 Server。...Server 启动后会读取和加载配置文件,使用 emacsclientw.exe 打开文件就不用再读取加载配置文件了,而是直接作为 Client 连接到 Server,这样基本能实现文件秒开。

    1.3K20

    Emacs 快捷键

    常用的 Emacs 缓冲区和文件函数 绑定 函数名 描述 C-x C-s save-buffer 将当前的缓冲区保存到磁盘。...(如果仅存在一个窗口,那么垂直地划分该窗口以显示另一个缓冲区。) find-file-other-window C-x 4 f 新的缓冲区中打开新的文件新的垂直窗口中绘制它。...find-file-read-only-other-window C-x 4 r 一个新的只读缓冲区中打开新的文件新的垂直窗口中绘制它。...当它处于打开状态,将同时滚动显示当前窗口中的缓冲区的所有窗口,并滚动均等的相应距离。 other-window C-x o 将光标移动到下一个窗口,并使其成为活动窗口。...当它在缓冲区中处于打开状态,将所有显示该缓冲区的窗口连接为一个较大的虚拟窗口。

    2K20

    10 个让你进入 Emacs 世界的技巧

    Emacs 中,“框架”就是现代计算机所说的“窗口”。 缓冲区(Buffer):“缓冲区”是 Emacs 的一个通信通道。...它可以作为 Emacs 进程的命令行,也可以作为 shell,或者只是一个文件的内容。 窗口(Window):“窗口”是你进入一个缓冲区的视角。 迷你缓冲区(Mini-buffer)。...启用后,C-c 复制高亮显示的文本,C-x 剪切高亮显示的文本,C-v 粘贴文本。这个模式只有在你选择了文本之后才会实际激活,所以你仍然可以学习 Emacs 通常使用的 C-x 和 C-c 绑定。...激活该模式后,当你文档中键入任何 Emacs 函数,都会向你提供自动补完选项,以及函数的描述。...image.png 当你找到一个有用的函数并使用它Emacs 会告诉你它的键盘绑定,如果有的话。如果没有的话,你可以通过打开你的 $HOME/.emacs 配置文件并输入键盘快捷键来自己分配一个。

    80820

    Emacs 28 新特性介绍

    这篇文章就来介绍 Emacs 28 中,笔者个人觉得比较实用的功能,完整列表可参考 NEWS[3] ( M-x view-emacs-news ),最后会介绍如何在 macOS 上编译。...• 没有设置 LANG ,默认采用 UTF8 编码,之前是 ISO-8859-1 特定 mode 变更 • 新配置 dired-kill-when-opening-new-dired-buffer...新配置 dired-compress-directory-default-suffix 控制压缩目录的默认后缀,nil 表示 tar.gz • 新配置 dired-copy-dereference 拷贝是否跟随源文件中的符号链接...,需开启 w32-use-native-image-API 选项才能使用 • 新增方法 w32-set-ime-open-status ,用于控制输入法切换,可以 evil 切到 normal 模式自动切到英文...测试 # 直接打开 Emacs open nextstep/Emacs.app # Finder 中打开 Emacs,方便拖到 /Applications open -R nextstep/Emacs.app

    96830

    Emacs Tree-sitter 初体验

    Emacs 中,之前都是采用正则的方式去解析语言的语法结构,这种方式虽然大多数情况是没有问题的,但主要有以下几个问题: 正则比较消耗 CPU,导致对大文件进行高亮容易导致 Emacs 卡主,参见:.../configure --with-tree-sitter 不同平台的包管理器都有预编译好的动态文件 macOS 上可以用如下命令: brew install tree-sitter 编译完 Emacs...(js "libtree-sitter-javascript" "tree_sitter_javascript")) ) 安装完不同语言的动态链接库后,需要开启 Emacs 对应的 mode...c-mode ,会自动替换成 c-ts-mode ,到这里 tree-sitter 就算安装成功了。...'er/try-expand-list 'my/treesit-mark-bigger-node)) 参考 How to Get Started with Tree-Sitter in Emacs

    1.3K10
    领券