Dirvish安装与配置指南
dirvish A polished Dired with batteries included. 项目地址: https://gitcode.com/gh_mirrors/di/dirvish
1. 项目基础介绍
Dirvish 是一个基于 Emacs 的文件管理器增强工具,它对 Emacs 内置的 Dired 模式进行了扩展和优化,提供了更加现代和功能丰富的文件管理体验。Dirvish 不仅提供了视觉上的改进,还加入了许多新的特性和自定义选项,使得文件管理更加高效和便捷。
主要编程语言: Emacs Lisp
2. 项目使用的关键技术和框架
- Emacs Lisp: 作为 Emacs 的扩展语言,用于编写 Dirvish 的主要逻辑和功能。
- Dired 模式: Emacs 内置的文件管理器模式,Dirvish 在此基础上进行了增强。
- transient.el: 一个用于创建键盘驱动菜单的库,被许多 Emacs 扩展使用,包括 Dirvish。
3. 项目安装和配置的准备工作及详细步骤
准备工作
- 确保您的系统中已经安装了 Emacs。
- Emacs 的版本需要是 28.1 或以上。
- 如果您打算从源代码安装,还需要安装 Git。
安装步骤
通过 ELPA 安装
- 打开 Emacs 编辑器。
- 执行
M-x package-install RET dirvish RET
命令,这将从 ELPA 仓库安装 Dirvish。
从源代码安装
- 使用 Git 克隆仓库:
git clone https://github.com/alexluigit/dirvish.git
- 将克隆的仓库添加到 Emacs 的加载路径中。
- 在 Emacs 中执行
M-x load-file
命令,并选择dirvish.el
文件进行加载。
配置步骤
- 安装完成后,您需要激活 Dirvish。执行
M-x dirvish-override-dired-mode RET
命令来全局激活 Dirvish。 - 为了使用 Dirvish,您可以通过
M-x dirvish RET
命令启动它。 - 如果您想要在特定情况下使用 Dirvish,而不是占用整个窗口,可以使用
M-x dirvish-dwim RET
。 - 如果需要查看帮助或快捷键菜单,可以使用
M-x dirvish-dispatch RET
。
以上就是 Dirvish 的基础介绍、使用的关键技术和安装配置的详细步骤。按照这些步骤操作,即使是 Emacs 的新手也可以轻松地安装和配置 Dirvish。
dirvish A polished Dired with batteries included. 项目地址: https://gitcode.com/gh_mirrors/di/dirvish