emacs中的目录浏览插件dired-sidebar
专栏:ExASIC March 14, 2025, 12:38 p.m. 62 阅读
自带dired会打开很多buffer,也没有树型结构,不是太直观。今天介绍一个第三方插件dired-sidebar。

emacs自带dired会打开很多临时buffer,也没有树型结构,不是太直观。今天介绍一个第三方插件dired-sidebar。

一、下载

下载地址:https://github.com/jojojames/dired-sidebar

有两个依赖一起下载下来:

二、配置一下

github下载后放到~/.emacs.d目录下,设置load-path,再加上(require 'dired-sidebar)语句。

;; ~/.emacs

(add-to-list 'load-path "~/.emacs.d/dired-sidebar")
(add-to-list 'load-path "~/.emacs.d/compat")
(add-to-list 'load-path "~/.emacs.d/dired-subtree")
(require 'dired-sidebar)

;; 绑定到一个global快捷键上,比如F7
(global-set-key [f7] 'dired-sidebar-toggle-sidebar)

三、使用方法

按一次F7打开sidebar,再按一次F7关闭sidebar。下面是github上官方的截图:

15e987276e70542037fcd23f869752fa.jpg

四、其他快捷键

命令说明
tab或者鼠标左键打开子目录,关闭子目录
^-上一级目录
回车或者C-o打开文件,进行编辑
R重命名
C复制
D删除文件
S创建软链接
+新建文件夹
<>同级的文件夹之间跳转
=调用diff

 

感谢阅读,更多文章点击这里:【专栏:ExASIC】
最新20篇 开设专栏