Emacs之改造最快的文件搜索工具fd-dired(基于fd命令)(一百二十一)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长!

优质专栏:Audio工程师进阶系列原创干货持续更新中......】🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.
更多原创,欢迎关注:Android系统攻城狮

1.前言

本篇目的:fd命令搜索文件特别块,可以使用fd替代find命令,Emacs基于fd命令的fd-dired插件,改造它为我所用。

2.应用实例

fd-dired.el

<1>.修改位置

lisp 复制代码
;;第一处修改
(defun fd-dired (dir args)

- (interactive (list (read-directory-name "Run fd in directory: " nil "" t)
-                      (read-string "Run fd (with args and search): " fd-dired-input-fd-args
-                                 '(fd-dired-args-history . 1))))


+ (interactive (list nil
+                     (read-string "Run fd (with args and search): " fd-dired-input-fd-args
+                                  '(fd-dired-args-history . 1))))
+)


;;第二处修改
-(setq dir (file-name-as-directory (expand-file-name (or dir default-directory))))
+(setq dir (file-name-as-directory "/home/test"))
相关推荐
陈言必行1 天前
Unity 性能优化 之 编辑器创建资源优化( 工作流 | 场景 | 预制体)
unity·编辑器·游戏引擎
CAE虚拟与现实2 天前
VSCode中的下载VSIX是指什么?
ide·vscode·编辑器
CAE虚拟与现实2 天前
VSCode官方汉化包
ide·vscode·编辑器·vscode汉化
CAE虚拟与现实2 天前
VSCode创建Python项目和运行py文件
ide·vscode·编辑器
患得患失9492 天前
【前端】【高德地图WebJs】【知识体系搭建】面要素知识点——>多边形,圆形, 矩形,图形编辑器
前端·编辑器·高德地图·amap
网硕互联的小客服3 天前
如何解决Ubuntu下vi编辑器方向键变字母的问题?
编辑器
return(b,a%b);3 天前
VSCode 远程开发连接(glibc<2.28)
ide·vscode·编辑器
speop3 天前
vscode使用tmux技巧
ide·vscode·编辑器
人工干智能3 天前
建自己的Python项目仓库,使用工具:GitHub(远程仓库)、GitHub Desktop(版本控制工具)、VSCode(代码编辑器)
python·编辑器·github
程序员三明治3 天前
Python编辑器的安装及配置(Pycharm、Jupyter的安装)从0带你配置,小土堆视频
python·pycharm·编辑器