Table of Contents

  1. "ctrl space"设置mark
  2. 同时在选中的各行行首添加相同内容
  3. 寄存器
  4. 跳转到某行
  5. 删除光标所在的空格和TAB或空白行
  6. 把TAB全部转换为空格
  7. 使用标准复制粘贴等快捷键
  8. 色号

"ctrl space"设置mark

由于ctrl space被输入法占用,emacs每次mark时得ctrl @很麻烦,所以想关闭win10输入法热键。但是

试了多种方法,没有好的解决方法。只能先将输入法切换到微软自带的ENG模式,ctrl+空格才有效。

同时在选中的各行行首添加相同内容

  1. 将光标置于第一行行首
  2. "ctrl space"(set-mark-command)设置标记
  3. 将光标置于最后一行行首
  4. 执行"C-x r t"(M-x string-rectangle)
  5. 输入任何想输入内容,然后回车

寄存器

  1. 存储到寄存器

    选择文本,执行"C-x r s"(M-x copy-to-register),输入1,可将文本保存在了名为1的寄存器。
  2. 从寄存器粘贴

    执行"C-x r i"(M-x insert-register),输入1,可将名为1的寄存器内容粘贴到光标所在位置。
  3. 寄存器名

    单数字0-9,或单字符a-z。

跳转到某行

M-g M-g [n]     ;; [n]指某行行数

删除光标所在的空格和TAB或空白行

  • "M-\" 删除光标处所有空格和TAB
  • "M-SPC" 删除光标处所有空格和TAB,但保留一个空格
  • "C-x C-o" 删除光标周围的空白行,保留当前行

把TAB全部转换为空格

  1. "C-x h"选中整篇文档
  2. "M-x untabify"

使用标准复制粘贴等快捷键

  • M-x cua-mode
  • 在配置文件中使能

    (cua-mode 1)
  • 不建议开启该模式

色号

  • M-x list-colors-display

emacs技巧的更多相关文章

  1. 一年成为Emacs高手(像神一样使用编辑器)

    作者: 陈斌(redguardtoo) 版本号: 20150424 更新时间: <2015-04-24 Fri> 原创时间: <2012-01-31 Tue> 版权: 本文采用 ...

  2. ctags 小记

    转:http://www.cnblogs.com/napoleon_liu/archive/2011/01/23/1942738.html 简介 ctags − Generate tag files ...

  3. [emacs] org-mode的一些小技巧

    Table of Contents 1 快速输入 #+BEGIN_SRC … #+END_SRC 2 代码按语法高亮 3 导出成HTML时的一些问题和技巧 3.1 生成目录表 3.2 为每个分节的标题 ...

  4. Emacs和ESS的使用技巧。

    1. 安装ESS 有两种方法可以安装,一种是直接使用系统自带的包安装系统,比如yum: # yum install emacs-ess 但是,有时可能不是ESS最新版本.所以,推荐第二种方法,使用Em ...

  5. [emacs org-mode小技巧] org-indent-mode 让文档更容易阅读

    刚发现Emacs的org-mode里面一个叫做 org-indent-mode 的minor mode对于阅读org-mode文档很不错,版面看起来清晰多了: 从上图可以看到,org-indent-m ...

  6. emacs最简单入门,只要10分钟

    macs最简单入门,只要10分钟  windwiny @2013    无聊的时候又看到鼓吹emacs的文章,以前也有几次想尝试,结果都是玩不到10分钟就退出删除了. 这次硬着头皮,打开几篇文章都看完 ...

  7. Vim编辑器运用的五个技巧

    导读 如今 Vim 是每个人最喜欢的 Linux 文本编辑器,也是开发者和系统管理者最喜爱的开源工具.大多数人只是熟悉Vim的最最基本的操作,只能在终端使用 Vim 修改文本,但是它并没有任何一个我想 ...

  8. 手把手教你学会 Emacs 定制

    Table of Contents 1 前言 2 配置Emacs 2.1 设置界面 2.2 全屏以及最大化 2.3 设置周边 2.4 显示时间设置 2.5 设置日历 2.6 设置符合个人的操作习惯 2 ...

  9. Emacs 从入门到精通

    1 前言 不想再说废话了,既然你会阅读这篇文档,说明你多少对Emacs有 些兴趣,或者已 经非常熟悉Emacs的基础操作了,并且希望有所提高.因此我不需要再把"编辑器 之神,还是神的编辑器& ...

随机推荐

  1. webdriver之select、alert、prompt、confirm

    select_by_index()  :通过索引定位select_by_value()  :通过value值定位select_by_visible_text() :通过文本值定位deselect_al ...

  2. BalkanOI 2018 Parentrises(贪心+基础DP)

    题意 https://loj.ac/problem/2713 思路 对于 \(\text{P1}\) 的档,首先可以看出 \(O(n^3)\) 的方法,即用 \(O(n^3)\) 的 \(\text{ ...

  3. Sonar 配置及部署(windows系统)

    Sonar 是一个用于代码质量管理的开放平台.通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具. 与持续集成工具(例如 Hudson/Jenkins 等)不同,Sona ...

  4. sublime 部分插件

    https://www.cnblogs.com/qingkong/p/5039527.html

  5. C# 生成小于Int数值绝对值的随机数

    C#中有两种类型的随机数生成器: 伪随机数(System.Random) 安全随机数(System.Security.Cryptography.RNGCryptoServiceProvider)   ...

  6. 分布式拒绝服务攻击(DDoS:Distributed Denial of Service)

    DDoS攻击通过大量合法的请求占用大量网络资源,以达到瘫痪网络的目的. 指借助于客户/服务器技术,将多个计算机联合起来作为攻击平台,对一个或多个目标发动DDoS攻击,从而成倍地提高拒绝服务攻击的威力. ...

  7. Linux服务器,服务管理--systemctl命令详解,设置开机自启动

    Linux服务器,服务管理--systemctl命令详解,设置开机自启动 syetemclt就是service和chkconfig这两个命令的整合,在CentOS 7就开始被使用了. 摘要: syst ...

  8. scikit_learn lasso详解

    Lasso 回归 l1 正则化 The Lasso 是估计稀疏系数的线性模型. 它在一些情况下是有用的,因为它倾向于使用具有较少参数值的情况,有效地减少给定解决方案所依赖变量的数量. 因此,Lasso ...

  9. 字符串sorted,和sort区别

    s=["a","s","b"] s.sort() print(s) ['a', 'b', 's'] s=["a",&qu ...

  10. 字体图标库 IcoMoon IconFont Font Awesome的使用

    在项目开发的过程中,我们会经常用到一些图标.但是我们在使用这些图标时,往往会遇到失真的情况,而且图片数量很多的话,页面加载就越慢.所以,我们可以使用字体图标的方式来显示图标,字体图标任意放大缩小不会失 ...