Emacs 入门(https://www.zybuluo.com/eqyun/note/40788)

下载地址

    1. 基本操作(C=Ctrl, M=Alt)

      C-f 向右移动一个字符
      C-b 向左移动一个字符

      C-n 移动到下一行
      C-p 移动到上一行

      M-f 向右移动一个词【对中文是移动到下一个标点符号】
      M-b 向左移动一个词【对中文是移动到上一个标点符号】

      C-a 移动到行首
      C-e 移动到行尾

      M-a 移动到句首
      M-e 移动到句尾

      M-< :移动所有文字开头 (键盘按法是Shift+Alt+,)
      M-> : 移动所有文字的末尾

    2. 快捷键
      • C-x:是输入命令的前缀,类似vim的":"
      • C-u-Number :“前缀参数”,先于使用它的命令而输入的,虽然大部分命令把数字参数解释为其重复次数
        用法:C-u-8 C-f 表示向前命令C-f执行8次,就是向前了8个字符
      • C-g :终止正在执行的命令
      • C-w :剪切选中的区域
      • C-k : 剪切这一行中鼠标后面的所有字符
      • C-y : 粘贴最近一次的复制或剪切
      • C-x u: undo,切消修改(C-_效果一样)
      • M-y : 顺序粘贴保留在缓冲区内的“移除”(移除就是剪切),是一个环
      • M-q : 手动折行
      • C-s :向下搜索。再按一次C-s,为搜索结果的下一个
      • C-r :向上搜索
      • C-M-v:滚动另一个窗口
    3. 字符扩展命令(类似vim 的命令模式)
      打开字符输入模式命令为C-x,C-x后输入另一个字符串或者组合键

      • C-f :查找文件
      • C-s :保存文件
      • C-c :关闭文件
      • C-b :打开缓冲区,有你的打开文件记录和命令记录
      • b+缓冲区名字:切换缓冲区
      • s :保存多个缓冲区
      • u: undo

      汇总(完整):

      C-x C-f 寻找文件。
      C-x C-s 保存文件。
      C-x C-b 列出缓冲区。
      C-x C-c 离开 Emacs。
      C-x 1 关掉其它所有窗格,只保留一个。
      C-x u 撤销
      C-x f + number :设置每行的字符长度
      C-x 2 :把屏幕分割成2个窗口
      C-x 1: 保留当前窗口,关闭其他
      C-x o (other) : 切换到另一个窗口
      C-x 4 C-f : 在新窗口打开新文件
      C-x h :全选

    4. M-x 命令名扩展
      • replace-string 替换命令
      • recover file 恢复文件命令.编辑器会自动保存,命名为"#原文件名#"
      • auto fill mode:启用自动换行模式,注意只会在空格处折断
时间: 2024-10-12 20:00:48

Emacs 入门(https://www.zybuluo.com/eqyun/note/40788)的相关文章

Emacs 入门之查看帮助

Emacs  入门之查看帮助 Table of Contents 1. Emacs 入门 1.1. 查看简单的帮助 1.2. 执行elisp代码 1 Emacs 入门 1.1 查看简单的帮助 C-h f ;;查看函数的文档 (describe-function) C-h k ;;查看某个快捷键对应的命令 (describe-key) C-h w ;;查看某个命令对应的快捷键 (where-is) C-h m ;;查看某个mode的文档 1.2 执行elisp代码 在语句后面C-x C-e (ev

emacs 入门

最近重新学习c++ 在LINUX使用vi的时候有一点非常的不方便,就是必须退出,然后调用命令去编译程序. 这样不得不学习emacs了. 背景交代完了: EMACS: 缩写ctrl = c, m = alt c v 下一页 m v 上一页 c p, c n, c b, c f 上下前后移动光标. c l 滚屏,但是在屏幕最高,最低,中间循环,不会移动到下一页. m f, m b移动一个单词 c a, c e 行头行尾. m a, m e 句头句尾 c u 8 重复8次接下来输入的命令. c g 退

Emacs入门快捷键

emacs 的键盘命令通常包括control键(C)和shift键(M) 退出emacs :①使用组合键  C-x C-c   ②使用快捷键 M-x 后  输入kill-emacs C-g  退出一个正在运行的命令  或者  取消数字参数和值输入到一半的命令 C-z  最小化 C-v   移动到下一屏 M-v  退回至上一屏 C-l   重绘屏幕,并将光标所在行置于屏幕中央 (第二次使用该键 光标所在行移置屏幕顶端,第三次移置底端) PS: Pageup Pagedown 也用来滚屏 C-f 

数据分析入门--https://cn.udacity.com/

试验用CSV数据字段说明 enrollments.csv:  Data about a random subset of Data Analyst Nanodegree students who complete their first project and a random subset of students who do not. Columns:     - account_key:    A unique identifier for the account of the stude

linux shell 快速入门小例子(shell十三问学习NOTE)

读CU论坛shell十三问后进行的几次小实验,备忘一下! SHELL十三问地址:http://bbs.chinaunix.net/thread-218853-1-1.html #!/bin/bash function func_com() { local a=1 local b="2c3" echo ${a}b echo $ab } function func_array() { echo "##### func_array #####" local PATH=&q

Mysql 笔记(一)

InnoDB存储引擎 mysql 存储引擎(好难用,看https://www.zybuluo.com/eqyun/note/27850) 简介 InnoDB是事务安全的MySQL存储引擎,从MySQL5.5版本开始是默认的表存储引擎,是第一个完整支持ACID事务的MySQL存储引擎,其特点是行锁设计.支持MVCC.支持外键.提供一致性锁定读,同时被设计用来最有效地利用以及使用内存和CPU InnoDB存储引擎体系架构 后台线程(多个)->InnoDB存储引擎内存池->物理文件 后台线程 1.

代码审计入门

又补了一大章节的课程,对我来说感觉很多都要学习,不太会,那就先熟悉流程 1 代码审计入门 1.常见的代码审计工具 1.Fortify SCA 2.Checkmarx CxSuite 3.360代码卫士 4.PHP代码审计工具——Rips 参考:https://www.jianshu.com/p/cd1cb66e4d7d 5.seay代码审计(常用) 参考:https://www.oschina.net/p/seay 6.SonarQube 参考:https://www.cnblogs.com/q

metasploit快速入门

今天没上班,在小黑屋里看了一个一百多页的书<metasploit新手指南>,在此将笔记分享给大家.欢迎大家批评指正,共同学习进步.   metasploit新手指南 笔记 kali 0x01 metapoit基本文件结构如下: config metasploit的环境配置信息,数据库配置信息 data渗透后模块的一些工具及payload,第三方小工具集合,用户字典等数据信息 Db rails编译生成msf的web框架的数据库信息 Documentation 用户说明文档及开发文档 Extern

LSTM简单入门

关于LSTM及RNN的基础知识以及相关的数学推导这篇博客介绍的很好,其中还包括神经网络的其他基础内容. RNN循环神经网络:https://www.zybuluo.com/hanbingtao/note/541458 LSTM长短时记忆网络:https://zybuluo.com/hanbingtao/note/581764 在这篇博客(Tensorflow实例:利用LSTM预测股票每日最高价):http://blog.csdn.net/mylove0414/article/details/55