emacs自带dired会打开很多临时buffer,也没有树型结构,不是太直观。今天介绍一个第三方插件dired-sidebar。
一、下载
下载地址:https://github.com/jojojames/dired-sidebar
有两个依赖一起下载下来:
二、配置一下
github下载后放到~/.emacs.d
目录下,设置load-path
,再加上(require 'dired-sidebar)
语句。
三、使用方法
按一次F7
打开sidebar,再按一次F7
关闭sidebar。下面是github上官方的截图:
四、其他快捷键
命令 | 说明 |
---|---|
tab 或者鼠标左键 | 打开子目录,关闭子目录 |
^ 或- | 上一级目录 |
回车 或者C-o | 打开文件,进行编辑 |
R | 重命名 |
C | 复制 |
D | 删除文件 |
S | 创建软链接 |
+ | 新建文件夹 |
< 和> | 同级的文件夹之间跳转 |
= | 调用diff |