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"))
相关推荐
Java后端的Ai之路2 小时前
Git pull弹出vim编辑器完整排查指南
开发语言·人工智能·git·编辑器·vim
卷土重去4 小时前
第 6 章 Linux 实操篇-Vi 和 Vim 编辑器
linux·编辑器·vim
Masimaro18 小时前
《elisp 每日一练》——文件与目录的回顾与综合练习
emacs
一叶龙洲2 天前
Ubuntu24.04 Cursor导入vscode配置
vscode·编辑器
好悬给我拽开线3 天前
RoboTTT
ide·vscode·编辑器
山峰哥4 天前
造价算量系统SQL优化,慢查询从9秒压到35毫秒‌
大数据·数据库·sql·编辑器·深度优先
-To be number.wan5 天前
编译原理第三章:编译器是怎么“认字“的?——词法分析全解析
学习·编辑器
gzkuijing5 天前
MDI1PRD23B7‑EQ|Novanta IMS一体化RS-485/422步进电机参数、选型要点与典型应用
人工智能·机器学习·编辑器
晚风叙码6 天前
Linux(三)apt/yum 软件安装与 vim 编辑器入门指南
linux·编辑器·vim
民乐团扒谱机6 天前
【超详细】PyQt6 实现 AU 风格波形图编辑器:多级缩放与采样点逐级渲染,附全过程代码
开发语言·python·编辑器·pyqt·audition·时域·频谱图