Emacs之保存时删除行尾空格(一百四十二)

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

优质专栏:Audio工程师进阶系列原创干货持续更新中...... 】🚀
优质专栏:多媒体系统工程师系列原创干货持续更新中...... 】🚀
优质视频课程:AAOS车载系统+AOSP14系统攻城狮入门实战课原创干货持续更新中......】🚀

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

🍉🍉🍉文章目录🍉🍉🍉

🌻1.前言

本篇目的:Emacs之保存时删除行尾空格

🌻2.Emacs之C-x C-f介绍

  • Emacs是一款功能强大的文本编辑器,它拥有高度可定制化的特点,支持多种编程语言,被广泛应用于程序员和高级用户的日常工作中。在Emacs中,保存文件是一个非常基本且常用的操作,下面我将详细介绍如何在Emacs中使用快捷键C-x C-f来保存文件。
  • 首先,让我们了解一下Emacs的界面。Emacs的界面由一个主编辑区域和一些辅助窗口组成,例如菜单栏、工具栏和状态栏等。在主编辑区域中,我们可以输入和编辑文本内容。当我们编辑完文本后,需要将其保存到磁盘上,这时就需要使用到保存文件的命令。
    在Emacs中,保存文件的快捷键是C-x C-f。这个快捷键的含义是将当前缓冲区的内容保存到文件中。具体操作步骤如下:
    1. 首先按下Ctrl键不放,然后按下x键,这时Emacs会进入快捷键命令模式。
  1. 然后松开Ctrl键,再次按下Ctrl键,同时按下f键,这时Emacs会执行保存文件的命令。
  2. 接下来,Emacs会提示你输入文件名。你可以直接输入文件名,也可以使用Tab键进行自动补全。如果需要保存到特定的目录,可以输入目录路径和文件名。
  3. 输入完文件名后,按下回车键,Emacs会将当前缓冲区的内容保存到指定的文件中。
    如果在保存文件时,文件已经存在,Emacs会提示你是否覆盖该文件。你可以根据实际情况选择覆盖或者取消保存。
    除了使用快捷键C-x C-f来保存文件外,Emacs还提供了其他一些与文件操作相关的命令。例如:
  • C-x C-s:保存当前缓冲区的内容,但不退出Emacs。
  • C-x C-w:将当前缓冲区的内容另存为其他文件。
  • C-x k:关闭当前缓冲区。
  • C-x C-c:退出Emacs。
  • 通过掌握这些文件操作命令,我们可以更加高效地使用Emacs进行文本编辑工作。同时,Emacs还支持自定义快捷键和命令,我们可以根据自己的习惯和需求进行设置,提高工作效率。
  • Emacs是一款非常强大且灵活的文本编辑器,通过熟练掌握其快捷键和命令,我们可以更加高效地进行文本编辑和文件管理。而C-x C-f作为保存文件的快捷键,是我们日常使用Emacs时最常用的操作之一。

🌻3.解决方案

🐓3.1 配置emacs

cpp 复制代码
;;执行保存(C-x C-s)时,删除行尾的空格.
(add-hook 'after-save-hook 'delete-trailing-whitespace)
相关推荐
0xdadream1 小时前
Vim 编辑器详细教程
linux·编辑器·vim
秋夫人8 小时前
IntelliJ IDEA 中 Editor > General > Appearance 设置:编辑器的视觉外观和行为
java·编辑器·intellij-idea
Hylan_J8 小时前
【VSCode】工作区及设置
ide·vscode·编辑器
莲动渔舟1 天前
妙用编辑器:如何使用编辑器的筛选功能更高效的阅读日志
编辑器
神洛华1 天前
Y3编辑器教程8:资源管理器与存档、防作弊设置
编辑器·游戏引擎·游戏程序
scoone1 天前
VSCode 性能优化指南:提高编码效率,减少资源占用
ide·vscode·编辑器
html组态1 天前
web组态可视化编辑器
前端·物联网·编辑器·web组态·组态·组态软件
WebCandy1 天前
Github Copilot:已免费,速回归!!!
编辑器·github·copilot·ai编程
乐闻x1 天前
VSCode 插件开发实战(九): 不同插件之间如何通信
ide·vscode·编辑器
乐闻x1 天前
VSCode 插件开发实战(十): 环境变量Env设置与管理
ide·vscode·编辑器