`
cn.popeye
  • 浏览: 79327 次
  • 性别: Icon_minigender_1
  • 来自: ...
社区版块
存档分类
最新评论

emacs修改文件名

 
阅读更多

M-x dired 在所选目录中启动 Dired 文件管理器模式。然后按下 C-x C-q (或  M-x wdired-change-to-wdired-mode )切换到可编辑 Dired 模式:

Close-up of a directory listing in Editable Dired mode.

在这种模式下,更改右栏文件名,然后键入 C-x C-s (“保存”)即可实现指定文件的重命名。重命名文件与编辑文本一样容易。批量重命名(例如,重命名形如 icon_* 的文件为 backup_icon_* )与执行查找和替换一样容易(M-x query-replace M-% ),我们不需要学习如何使用一个单独的批量重命名工具。

在 Emacs 中,与我们进行交互的不仅包括文件和目录,还有系统工具、编译器、调试器、个人信息管理器、网页、电子邮件、聊天应用,以及其它各种互联网服务等,而且有 一个第三方工具系统为我们提供更多的功能特性。正是由于这种整合性,Emacs 的优势得以体现:我们所学会的任意一项编辑功能(例如查找和替换),都可以在各种不同场景下得到应用。

分享到:
评论

相关推荐

    emacs-win32

    2. **Lisp编程**:Emacs的核心是用Lisp语言编写的,用户可以通过修改或编写Lisp脚本来定制编辑器的功能。Emacs Lisp(简称Elisp)是Emacs的内置脚本语言,允许用户扩展编辑器功能,创建自定义模式和宏。 3. **缓冲...

    emacs大神集成开发环境

    Emacs的核心在于其内置的脚本语言Emacs Lisp,这使得用户可以自由地修改或添加功能。Lazycat-emacs-master这个文件名暗示了这是某个开发者或者社区的分支版本,可能包含了一些效率提升的特性或特定用途的设置。 在...

    Emacs.使用手册

    - **模式行设置**:模式行显示在Emacs底部状态栏,提供了当前缓冲区的信息,如文件名、模式等。 - **模式转换**:Emacs支持多种编辑模式,如编程模式、LaTeX模式等,用户可以根据需要切换模式。 以上内容涵盖了...

    git emacs purcell 配置

    `purcell-emacs.d.git` 文件名暗示这可能是一个 Git 仓库,包含了 Purcell 的 Emacs 配置文件。用户可以通过克隆这个仓库到本地,然后在自己的 Emacs 中加载这些配置,以享受 Purcell 提供的高效开发环境。具体操作...

    emacs操作指南

    3. 关闭文件:`C-x C-c`(Ctrl+x,然后Ctrl+c)关闭Emacs,但需确认无未保存更改。 三、移动光标 1. 上下左右移动:`C-p`上一行,`C-n`下一行,`C-b`左移,`C-f`右移。 2. 字符间移动:`C-a`移到行首,`C-e`移到行...

    windows下安装emacs及添加配置文件代码

    - 设置文件名编码系统; - 修改默认字体以支持中文显示。 具体的配置示例如下: ```lisp ;; 字符编码配置 (set-language-environment 'Chinese-GB) (set-keyboard-coding-system 'utf-8) (set-clipboard-coding-...

    eclipse的键位设置(emacs改进)

    2. 选择保存位置和文件名,例如"Eclipse_Emacs_Keybindings.xml"。 3. 文件保存后,如果需要恢复原来的键位设置,可以使用“Import...”功能导入备份文件。 总的来说,自定义Eclipse的键位设置,尤其是采用Emacs...

    Emacs配置文件(Windows)

    如果你想更改主题,可以将主题文件放在`.emacs.d/themes`目录,并在`.emacs`文件中进行引用。 为了使Emacs正确识别到这些配置文件,Windows系统需要设置一个环境变量`HOME`,指向包含`.emacs`和`.emacs.d`的目录。...

    Emacs 编辑器1

    模式行上的信息包括缓冲区的状态(未修改、已修改或只读),缓冲区的名称(通常与文件名一致),当前行号,以及缓冲区在窗口中的显示位置(ALL、Top、Bot 或 NN%)。这有助于用户了解当前编辑环境的状态。 回显行是...

    emacs配置介绍(cscope,ecb,cedect)

    当需要同时编辑两个位于不同目录下的同名文件时,Emacs默认会在标题栏显示相同的文件名,导致混淆。使用`uniquify`插件可以解决这一问题: ```lisp (require 'uniquify) (setq uniquify-buffer-name-style 'post-...

    emacs基本命令

    - 将当前缓冲区另存为其他文件名。 #### 六、复制与粘贴 1. **设置标记**:`M-space` - 重新定义为设置标记,默认命令为`C-@`。 2. **剪切/复制区域**: - `C-w`:剪切已标记的区域;若无标记,则剪切当前行。...

    doom-emacs

    这个目录通常包含初始化文件、主题、模块设置、键绑定等,用户可以通过修改这些文件来个性化自己的Doom Emacs 环境。 详细知识点: 1. **模块化结构**:Doom Emacs 使用模块系统,允许用户根据需要启用或禁用特定...

    Emacs 快捷键

    - 保存修改过的缓冲区:`[CTRL]-S`。 - 查看行号:`[CTRL]-G` 后输入 `set-goal-column 90` 并按 `[ENTER]`。 ### 搜索与替换 Emacs中的搜索与替换操作也很高效: - 向前搜索文本:`[CTRL]-S` 后输入要搜索的文本。...

    Emacs-Beginner-HOWTO

    - **临时定制**:介绍如何在当前会话中临时修改Emacs的行为,例如设置变量值。 - **使用.emacs文件**:通过创建个人的`.emacs`文件来永久保存自定义设置。 - **Customize Package**:Emacs内置了一个名为Customize的...

    Emacs快捷键

    - `C-x C-w`: 将当前文件另存为其他文件名。 - `C-x C-v`: 关闭当前缓冲区并打开新文件。 - `C-x i`: 在光标位置插入文件内容。 - `C-x b`: 创建新的缓冲区或切换到已有缓冲区。 - `C-x C-b`: 显示所有缓冲区的...

    emacs-vdiff:类似于vimdiff for Emacs

    一旦安装完成,你可以通过 M-x vdiff 或 C-u M-x vdiff 来启动 `emacs-vdiff`,并传入要比较的文件名。如果你当前在 Emacs 中已经打开了两个或更多文件,那么 `emacs-vdiff` 会自动检测并比较它们。 `emacs-vdiff` ...

    emacs projectile

    例如,你可以使用`projectile-diff`(`C-c p d`)查看差异,`projectile-stage`(`C-c p g s`)将更改添加到暂存区,或者`projectile-unstage`(`C-c p g u`)取消暂存。 6. **代码跳转**: `projectile-goto-...

    Emacs开发手册

    当需要同时打开两个同名文件时(例如位于不同目录下的`url.py`),Emacs可能会显示相同的文件名,导致难以区分。可以使用`uniquify`插件解决此问题: ```elisp (require 'uniquify) (setq uniquify-buffer-name-...

    emacs 24.1 config

    创建或修改这个文件是自定义Emacs体验的关键步骤。 配置文件的基本结构可以分为以下几个部分: 1. **基本设置**:这包括设置Emacs的语言环境、编码系统、界面元素等。例如,你可以设置Emacs使用UTF-8编码,关闭...

Global site tag (gtag.js) - Google Analytics