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

Emacs - dired中目录的颜色

Emacs是一款功能强大的文本编辑器,它的dired模式可以用于浏览和管理文件。在dired模式中,目录的颜色可以帮助用户更好地区分不同类型的文件和目录。

Emacs中dired模式的目录颜色可以通过设置dired-directory-listing-before-filename-regexp变量来实现。该变量是一个正则表达式,用于匹配目录列表中的目录名称。Emacs会根据这个正则表达式来为目录名称添加颜色。

例如,可以在Emacs配置文件中添加以下代码来设置目录颜色:

代码语言:txt
复制
(set-face-attribute 'dired-directory nil :foreground "Blue")

这段代码将dired模式中的目录名称设置为蓝色。

需要注意的是,这种方法只能设置目录名称的颜色,而不能设置目录的颜色。如果需要更高级的目录颜色设置,可以使用第三方插件,例如dired-rainbowdired-subtree

推荐的腾讯云相关产品:

  • 腾讯云服务器:提供弹性、可扩展的云计算服务,支持多种操作系统和虚拟化技术。
  • 腾讯云数据库:提供MySQL、MongoDB、Redis等多种数据库服务,支持高可用、高性能、弹性扩展等特性。
  • 腾讯云存储:提供对象存储、块存储、文件存储等多种存储服务,支持高并发、低延迟、高可靠等特性。
  • 腾讯云云原生:提供Kubernetes、Docker等容器化技术,支持微服务、DevOps等现代化应用架构。

产品介绍链接地址:

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

相关·内容

Emacs 28 新特性介绍

这篇文章就来介绍 Emacs 28 ,笔者个人觉得比较实用功能,完整列表可参考 NEWS[3] ( M-x view-emacs-news ),最后会介绍如何在 macOS 上编译。...与 flush-lines 命令类似,但是匹配行会作为整体加到 kill ring • 新配置 kill-transform-function 字符在添加到 kill ring 预处理函数 •...• 新配置 dired-kill-when-opening-new-dired-buffer 默认 false • 新配置 dired-compress-directory-default-suffix...控制压缩目录默认后缀,nil 表示 tar.gz • 新配置 dired-copy-dereference 拷贝时是否跟随源文件符号链接 • Org 升级到 9.5 版本 • NonGNU[8]...• project 更新了一堆实用命令,后面会单独写一篇文章介绍 28 project 使用方式。

94730

Emacs 扩展 Evil 功能

Evil 多光标模式 今天在修改代码过程,发现有一些地方,想使用多光标来修改,但是在使用时候,感觉不太会用 evil mc ,中间切换到了 multiple-cursors 包上,但是在 evil...常用快捷键如下: C-n: 标记当前,找下一个匹配值 C-p: 标记肖前,找上一个匹配值 M-n: 在已经标记光标向后跳转 M-p: 向前 C-t: 跳过这个,找下一个相同内容,具体使用过之后...grr: 恢复光标移动 关闭 evil 功能 在最近一段时间使用过程,发现 Evil 虽然在某些时候要比 Emacs 操作更方便,但是在一些 Emacs 默认使用过程,还是 Emacs 更好用...,比如说 dired 。...(use-package evil :config (evil-set-initial-state 'dired-mode 'emacs)) 这样就可以让我们在使用过程更适合方式操作了。

1.7K10

Emacs Verilog mode 简单使用指南

安装完成后,只需在Verilog文件打开,Emacs会自动识别并激活Verilog mode。 核心特性 语法高亮:自动识别Verilog关键字、注释、字符串等,以不同颜色显示,增强代码可读性。...尝试更换主题或手动调整.emacs配色设置。 3. 自动缩进不理想 问题描述:自动缩进不符合个人编码习惯。 解决策略:Emacs高度可定制性允许你修改缩进规则。...个性化语法高亮:虽然Verilog mode自带语法高亮已经很出色,但你可能对某些颜色或样式有自己偏好。...Emacs允许你通过修改或创建新color theme来调整,甚至可以为Verilog代码单独定制一套颜色方案。 模板定制:根据你项目特点,可能需要频繁使用某些特定Verilog结构。...高效代码审查与重构 随着项目规模增长,代码审查和重构变得越来越重要。Emacs配合一些插件,如dired用于文件目录操作,diff-hl高亮显示文件差异,可以高效地进行代码审查。

24610

使用 Emacs 收听 elfeed 播客

Elfeed[1] 是 Emacs 中一个非常好用 RSS 客户端,之前笔者也写过相关文章[2]进行介绍,强烈建议读者尝试一下跨平台 RSS 客户端。...对于播客,主要分发形式就是基于 RSS,所以用 elfeed 来听是在自然不过事情,只需要一个支持命令行启动音乐播放器即可,常见有:vlc[3]、mpv[4],而且它们都支持直接播放网络流,这样我们就省去了下载音频文件步骤...GitHub 上 elcast[5] 已经解决这个问题,但是过于定制,因此笔者 fork 过来修改了一版,修改后代码在: ;;; elcast.el --- Play podcast within...elcast-player-params '("--socks" "127.0.0.1:1080" "--verbose" "2" "--no-color"))) 以后,在 *elfeed-entry* 浏览某个播客时...参考资料 [1] Elfeed: https://github.com/skeeto/elfeed [2] 相关文章: https://liujiacai.net/blog/2021/03/05/emacs-love-mail-feed

19710

Linux 命令(154)—— dir 命令

文章目录 1.命令简介 2.命令格式 3.选项说明 4.常用示例 参考文献 1.命令简介 dir(directory)列出目录内容。 列出有关文件信息(默认情况下为当前目录)。...-d, --directory 当遇到目录时列出目录本身而非目录文件。 -D, --dired 产生适合 Emacs dired 模式使用结果。...SIZE 可以是一个可选整数,后面跟着以下单位一个:KB 1000,K 1024,MB 10001000,M 10241024,还有 G、T、P、E、Z、Y。...使用色彩来区分文件类型功能已被禁用,默认设置和 --color=never 同时禁用了它。使用 --color=auto 选项,ls 只在标准输出被连至终端时才生成颜色代码。...,带有颜色以区分不同类型文件。

1.9K20

Linux之ls命令——查看目录

-D, –dired 产生适合 Emacs dired 模式使用结果 -f 对输出文件不进行排序,-aU 选项生效,-lst 选项失效 -g 类似 -l,但不列出所有者 -G, –no-group...在这条命令,使用到了两个参数,分别为“l”和“R”,当然,你也可以把他们放在一起使用,如下所示: 命令:ls -lR /home/peidachang 这种形式和上面的命令形式执行结果是完全一样。...另外,如果命令操作对象位于当前目录,可以直接对操作对象进行操作;如果不在当前目录则需要给出操作对象完整路径,例如上面的例子,我的当前文件夹是peidachang文件夹,我想对home文件夹下peidachang...其实,在命令格式,方括号内内容都是可以省略,对于命令ls而言,如果省略命令参数和操作对象,直接输入“ ls ”,则将会列出当前工作目录内容清单。 ?..., 其中颜色含义如下: 1.

31.8K20

Linux环境查看java安装路径,设置环境变量

参考链接: 设置Java环境 在Linux环境,安装jdk以后,找不到安装目录,导致无法设置环境变量,怎么查找jdk安装目录呢? ...命令格式:   ls [选项] [目录名]     命令功能:    列出目标目录中所有的子目录和文件。     常用参数:     -a, –all 列出目录所有文件,包括以 ....开头隐含文件     -A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录目录)。     ...-D, –dired 产生适合 Emacs dired 模式使用结果     -f 对输出文件不进行排序,-aU 选项生效,-lst 选项失效     -g 类似 -l,但不列出所有者     ...1000 次方而不是 1024     -H, –dereference-command-line 使用命令列符号链接指示真正目的地     –indicator-style=方式 指定在每个项目名称后加上指示符号

4.2K20

Linux命令(29)——ls命令

1.简介 ls命令用来显示目录内容,在Linux是使用率较高命令。ls命令输出信息可以进行彩色加亮显示,以分区不同类型文件。 2.命令格式 ls [OPTION]......和“..”以外所有文件列表; --author:与-l选项结合使用,打印出每一个文件作者; -b, --escape:将文件不可输出字符以反斜线“\”加字符编码方式输出; --block-size...这是默认选项; --color[=WHEN]:使用不同颜色高亮显示不同类型文件,WHEN默认取值为'always',也可以是'never'或'auto'; -d, --directory:仅显示目录名...显示符号链接文件本身,而不显示其所指向目录或文件; -D, --dired:以Emacsdired模式输出; -f:此参数效果和同时指定“aU”参数相同,并关闭“-ls --color”参数效果...号取代控制字符,列出文件和目录名称; --show-control-chars:显示文件和目录名称控制字符; -Q, --quote-name:把文件和目录名称以双引号“”标示起来; --quoting-style

5K31

如何使用Grep

如果要搜索多个文件,-r标志将启用目录递归搜索: grep -r "string" ~/thread/ 在特定文件上使用时,grep仅输出包含匹配字符串行。...-C 2 除匹配行外,还显示2个(或其他数量)上下文行。 除了从文件读取内容外,grep还可以从标准输入读取和过滤文本。任何命令或流输出都可以通过管道输出到grep命令。...例如,给定以下命令: ls --help | grep "dired" 这会过滤ls命令帮助文本输出并查找“dired”,并将它们输出到标准输出: -D, --dired generate output...designed for Emacs' dired mode 正则表达式概述 虽然简单模式匹配对于某些过滤任务已经足够,但grep真正强大之处在于它能够使用正则表达式进行复杂模式匹配。...这个命令过滤tar帮助文本,以更有效地找到处理bzip文件选项:: tar --help | grep "bzip" grep对于ls列出具有大量文件目录内容时输出也很有用: ls /usr/lib

2.5K30

Linux命令(29)——ls命令

1.简介 ls命令用来显示目录内容,在Linux是使用率较高命令。ls命令输出信息可以进行彩色加亮显示,以分区不同类型文件。 2.命令格式 ls [OPTION]......和“..”以外所有文件列表; --author:与-l选项结合使用,打印出每一个文件作者; -b, --escape:将文件不可输出字符以反斜线“\”加字符编码方式输出; --block-size...这是默认选项; --color[=WHEN]:使用不同颜色高亮显示不同类型文件,WHEN默认取值为'always',也可以是'never'或'auto'; -d, --directory:仅显示目录名...显示符号链接文件本身,而不显示其所指向目录或文件; -D, --dired:以Emacsdired模式输出; -f:此参数效果和同时指定“aU”参数相同,并关闭“-ls --color”参数效果...号取代控制字符,列出文件和目录名称; --show-control-chars:显示文件和目录名称控制字符; -Q, --quote-name:把文件和目录名称以双引号“”标示起来; --quoting-style

4K10

30岁文转码:我用了三年时间从哲学家变成知名软件项目核心开发

此外,Emacs 还是自文档化,意味着它能理解变量值何时发生变化、并在对应帮助缓冲区通知用户。同理,Emacs 也能反映出各类函数新值与当前状况关联。...任务还可包含一条返回原始消息链接,并能够在议程当中显示相应预定日期与截止日期。 在 Dired 中标记某些文件,再将它们添加到正在撰写电子邮件当中。...Dired 可以逐个标记条目,也可以使用正则表达式和其他高级命令。 记录一组以 Dired 为起点操作(「键盘宏」),跳转至特定文件,执行某些变更、返回文件管理器,再在下一个文件重复这个过程。...所以我用其实是 Emacs 当中极简化“专注模式”,这种模式在演示、阅读、写作和编程等场景中都有很好表现。 而且我在 Emacs 所有操作都只需要实现一次。...但在 Emacs 帮助下,我终于在自己日常计算消除了这些异构性与异质性元素。

36530

每天一个linux命令:ls命令

-D, –dired 产生适合 Emacs  dired 模式使用结果 -f 对输出文件不进行排序,-aU 选项生效,-lst 选项失效 -g 类似 -l,但不列出所有者 -G, –no-group...在这条命令,使用到了两个参数,分别为“l”和“R”,当然,你也可以把他们放在一起使用,如下所示: 命令:ls -lR /home/peidachang 这种形式和上面的命令形式执行结果是完全一样。...另外,如果命令操作对象位于当前目录,可以直接对操作对象进行操作;如果不在当前目录则需要给出操作对象完整路径,例如上面的例子,我的当前文件夹是peidachang文件夹,我想对home文件夹下peidachang...其实,在命令格式,方括号内内容都是可以省略,对于命令ls而言,如果省略命令参数和操作对象,直接输入“ ls ”,则将会列出当前工作目录内容清单。..., 其中颜色含义如下:     1.

2.2K20

【Linux】深入理解ls命令

-D, –dired 产生适合 Emacs dired 模式使用结果 -f 对输出文件不进行排序,-aU 选项生效,-lst 选项失效 -g 类似 -l, 但不列出所有者 -G, –no-group...-H, –dereference-command-line 使用命令列符号链接指示真正目的地 –indicator-style=方式 指定在每个项目名称后加上指示符号:none (默认...另外,如果命令操作对象位于当前目录,可以直接对操作对象进行操作;如果不在当前目录则需要给出操作对象完整路径,例如上面的例子,我的当前文件夹是 peidachang 文件夹,我想对 home 文件夹下...其实,在命令格式,方括号内内容都是可以省略,对于命令 ls 而言,如果省略命令参数和操作对象,直接输入“ ls ”,则将会列出当前工作目录内容清单。..., 其中颜色含义如下: 蓝色-->目录 绿色-->可执行文件 红色-->压缩文件 浅蓝色-->链接文件 灰色-->其他文件 转自:peida www.cnblogs.com

33710

css样式颜色格式

颜色对于 css 来说是非常重要,网站之所以会呈现出五彩斑斓样式,就是这些颜色样式起作用。在 css ,对于颜色样式有很多种表达方式,今天我们就来盘点下 css 颜色格式。...名字颜色 在 css ,默认定义了很多名字颜色,比较常见比如 yellow,blue,red,pink 等,实际上,css 中一共定义了 140 个颜色名字,这些名字你都可以直接拿来使用。...在 css ,red,green,blue 被称作三通道,每个通道值是从 0-255,通过混合这些通道颜色,我们就可以创造出 1600 多万种颜色。...在 HSL ,我们色调是在 0deg-360deg 之间,转一圈大致颜色范围就是红橙黄绿青蓝紫,饱和度是在 0-100%之间,亮度是在 0%-100%之间。...在 HSL ,饱和度范围从 0%(无饱和)到 100%(完全饱和)。这是可能,因为我们知道我们正在谈论 sRGB 色彩空间,一个有限调色板。

2.2K30

Emacs 高手陈斌闲聊 Emacs

本期节目请来了一位使用 Emacs 近十年资深用户陈斌[1],他是著名文章《一年成为 Emacs 高手》[2]作者,同时也是一位拥有近二十年软件开发经验前辈。...抵触 Emacs 近十年后,陈斌用一年时间就成为了 Emacs 高手,他是怎么做到?是什么样契机让他打开了 Emacs 这个潘多拉魔盒? 作为一个拥有众多插件开源软件维护者,如何处理用户不满?...如何调节生活与维护压力?陈斌给出了自己答案。此外,节目里还聊到了 Emacs 与 VSCode/Vim 等开发理念上区别,学习这些软知识,非常有助于加深对 Emacs 理解。...• 00:39:35 嘉宾对新手建议 • 00:43:53 嘉宾现在 Emacs 工作流 • 00:54:11 Emacs 在 Windows 上为什么性能差 • 01:01:58 Emacs 核心开发团队是怎么样...[13] 插件可以根据 shell output 文本内容,来快速跳转文件 • counsel + ivy • 收发邮件使用 gnus[14] • 使用 dired 管理视频文件,通过 mplayer

96810
领券