Learn Emacs in 21 Days: day 4 学习笔记

本文介绍了Emacs中提高文件管理效率的方法,包括快速缩进选区或整个文件、使用hippie-expand进行智能补全、通过快捷键新建及管理文件夹、改进文件删除确认提示、以及增强dired模式下文件操作等功能。

子龙山人Learn Emacs in 21 Days: day 4 学习笔记
Youtube
youku

1. better default

indent-region or indent-buffer

对选中区域或者对整个buffer进行缩进

(defun indent-buffer ()
  "Indent the currently visited buffer."
  (interactive)
  (indent-region (point-min) (point-max)))

(defun indent-region-or-buffer ()
  "Indent a region if selected, otherwise the whole buffer."
  (interactive)
  (save-excursion
    (if (region-active-p)
    (progn
      (indent-region (region-beginning) (region-end))
      (message "Indented selected region."))
      (progn
    (indent-buffer)
    (message "Indented buffer.")))))

  (global-set-key (kbd "C-M-\\") 'indent-region-or-buffer)

hippie-expand

更灵活的补全,在company-mode 不适用的时候可以使用

(global-set-key (kbd "s-/") 'hippie-expand)

2. dir

新建文件夹

C-x d 打开dir
+ 新建文件夹

新建文件

C-x C-f 新建文件

刷新dir

新建文件后dir会看不到,因为没有刷新的原因
按g可以刷新dir,即可看到新建的文件

复制文件

C

删除

D 直接问是否删除文件
d 标记为删除

取消标记

u

执行

x 执行标记的操作

询问的”yes or no”改成”y or n”

(fset 'yes-or-no-p 'y-or-n-p)

重合名

R

递扫

  (setq dired-recursive-deletes 'always)
  (setq dired-recursive-copies 'always)

递扫删除或者拷贝文件夹

dir buffer

(put 'dired-find-alternate-file 'disabled nil)
(with-eval-after-load 'dired
  (define-key dired-mode-map (kbd "RET") 'dired-find-alternate-file))

dired buffer可以重用

dired-x

C-x C-j 可以直接打开当前文件夹的dired

dired-dwim-target

(setq dired-dwim-target t)

打改两个dired,可以从一个dired复制文件到另外一个

reveal-in-osx-finder

M-x reveal-in-osx-finder 

在finder中打开文件夹

标题基于Python的汽车之家网站舆情分析系统研究AI更换标题第1章引言阐述汽车之家网站舆情分析的研究背景、意义、国内外研究现状、论文方法及创新点。1.1研究背景与意义说明汽车之家网站舆情分析对汽车行业及消费者的重要性。1.2国内外研究现状概述国内外在汽车舆情分析领域的研究进展与成果。1.3论文方法及创新点介绍本文采用的研究方法及相较于前人的创新之处。第2章相关理论总结和评述舆情分析、Python编程及网络爬虫相关理论。2.1舆情分析理论阐述舆情分析的基本概念、流程及关键技术。2.2Python编程基础介绍Python语言特点及其在数据分析中的应用。2.3网络爬虫技术说明网络爬虫的原理及在舆情数据收集中的应用。第3章系统设计详细描述基于Python的汽车之家网站舆情分析系统的设计方案。3.1系统架构设计给出系统的整体架构,包括数据收集、处理、分析及展示模块。3.2数据收集模块设计介绍如何利用网络爬虫技术收集汽车之家网站的舆情数据。3.3数据处理与分析模块设计阐述数据处理流程及舆情分析算法的选择与实现。第4章系统实现与测试介绍系统的实现过程及测试方法,确保系统稳定可靠。4.1系统实现环境列出系统实现所需的软件、硬件环境及开发工具。4.2系统实现过程详细描述系统各模块的实现步骤及代码实现细节。4.3系统测试方法介绍系统测试的方法、测试用例及测试结果分析。第5章研究结果与分析呈现系统运行结果,分析舆情数据,提出见解。5.1舆情数据可视化展示通过图表等形式展示舆情数据的分布、趋势等特征。5.2舆情分析结果解读对舆情分析结果进行解读,提出对汽车行业的见解。5.3对比方法分析将本系统与其他舆情分析系统进行对比,分析优劣。第6章结论与展望总结研究成果,提出未来研究方向。6.1研究结论概括本文的主要研究成果及对汽车之家网站舆情分析的贡献。6.2展望指出系统存在的不足及未来改进方向,展望舆情
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值