emacs 中文手册 命令行精简版
man emacs
(c-x c-c退出emacs)
c-v 下一屏
m-v 上一屏
c-l 重绘 光标定在屏幕中央(将光标所在的位置置于屏幕中央)
定位光标:
上一行:c-p
下一行:c-n
左移: c-b(m-b是一个词)
右移: c-f(m-f)
c-a 头部(m-a是一句话的头部)
c-e 尾部(m-e是一句话的尾部)
m-<所有的开头
m->所有的结尾(注意大于小于号是要按shift的)
c-u 后面加数字参数 再加命令 表示重复命令的次数
c-g可以取消数字参数和输入到一半的命令
窗格:
保留一个窗格c-x 1
删除:
c-d 删除光标后的一个字符
m-DEL删除光标前的一个词
m-d删除光标后的一个词
c-k删除光标到行尾间的
m-k光标到句尾间的
区间删除:
c-SPC,出现Mark set 移动光标
输入c-w,移除区间.
移除的东西可以召回(yank)
c-y
一连按好几下c-k可以一个c-y全召回
先按c-y召回最近一次kill的,再按m-y,可以在原行召回之前kill的。
撤销
c-/或c-_(注意要按shift)
文件:
c-x c-f 加文件名 打开文件
c-x c-s 保存文件
c-x c-s 加文件名 加ENTER 将文件保存到另一个文件
c-x s 保存多个buffer但是需要挨个回答
buffer
可以用c-x c-f 找到并打开第二个文件
c-x c-b 列出缓冲区
可以通过缓冲区切换界面。
c-x b 加缓冲区的名字(man:TUTORIAL.cn
)
命令集扩展
c-z 暂时离开
字符串替换:
m-x repl(自动补全)s<return>(输入修改的第一个)回车 (输入要修改成的东西)回车
会把光标之后的全都修改,并且会告诉你改了几个
防崩溃自动保存
崩溃后,打开原来的文件,输入 m-x recover file 回车
提示时写yes
搜索:
向下搜索:
c-s 输入 再按一次c-s可以转到下一个,Del是上一个
c-r 向上搜索
多窗格:
c-x 2将同一个窗口化为两个窗格
c-m-v滚动下方窗格(向下)
再加个shift就是向上滚动下方窗格
c-x o指的是转移光标到其他的窗格
再次输入又会变成下下个窗格
c-x 4 c-f 文件名 可以在保持原有文件状态下,打开另一个文件
c-h 帮助 可以直接写个 ?
c-h i 阅读手册(info)
emacs 中文手册 命令行精简版的更多相关文章
- Linux命令行增强版
0. 前言 周末大早上的,没事做,了解下这几个命令了,哎~~~. 正常情况下,Linux下的命令行,界面比较丑,命令行命令有时候也不是很友好,下面就通过这几个命令或工具,美化一下命令行. 1. oh- ...
- Linux命令(精简版)
1:init 0 关机(root用户可用) 2:exit退出终端 3:who查看登录用户 4:whoami 查看当前用户 5:data 查看当前时间 data “月日时分年” 修改当前 ...
- emacs org-mode 中文手册精简版(纯小白)
一只小白看了大佬的讲解视频结合其他大佬给整理的笔记再结合emacs 官方英文手册,觉得自己的知识好像增加了. 当时自己在全网搜索的时候没有看到那种纯小白的手册,本小白就写了这个,就当奉献社会了.若有不 ...
- 一些风骚的shell命令行操作
1.用你最喜欢的编辑器来敲命令 command <CTRL-x CTRL-e> 在已经敲完的命令后按<CTRL-x CTRL-e>,会打开一个你指定的编辑器(比如vim,通过环 ...
- mysql命令行操作
显示数据库 show databases;当前数据库 select database(); 显示表 show tables;更改表名称 alter table 原表名 rename ...
- 每日一词【命令行CMD】
CURL 中文:命令行URL下载 英文解释:CommendLine Uniform Resource Locator 使用场景: 文件传输 curl是利用URL语法在命令行方式下工作的开源文件传输工具 ...
- golang命令行库cobra的使用
简介 Cobra既是一个用来创建强大的现代CLI命令行的golang库,也是一个生成程序应用和命令行文件的程序.下面是Cobra使用的一个演示: Cobra提供的功能 简易的子命令行模式,如 app ...
- 正确设置越狱版ios的终端编码--命令行中文的处理
本文是针对越狱版iPhone手机的,手机没有越狱就别看了,看了也没办法用. 越狱版的iPhone当然是为了跟电脑一样做各种有趣的事情的. 但通常越狱的iPhone在命令行都无法处理中文,比如你的播放器 ...
- [转载]OpenSSL中文手册之命令行详解(未完待续)
声明:OpenSSL之命令行详解是根据卢队长发布在https://blog.csdn.net/as3luyuan123/article/details/16105475的系列文章整理修改而成,我自己 ...
随机推荐
- webpack4.X + react搭建
环境准备工作:windows7.webStorm 2017.1.4.Nodejs 8.7.0.npm 5.4.2 PS:安装的时我们都带上版本,这样即便webpack版本发生变化,也不会出现版本问题. ...
- mat-paginatoor控件
pageNumber是点击搜索查询后,跟新的变量值. import { MatPaginatorIntl } from '@angular/material'; const getRangeLabel ...
- Oracle Online Patching报错"This is not a RAC setup. OPatch cannot determine the local node name"
Oracle Online Patching报错"This is not a RAC setup. OPatch cannot determine the local node name&q ...
- 前端工程化的的理解,浅谈web工程化的开发流程
1. 什么是前端工程化 自有前端工程师这个称谓以来,前端的发展可谓是日新月异.相比较已经非常成熟的其他领域,前端虽是后起之秀,但其野蛮生长是其他领域不能比的.虽然前端技术飞快发展,但是前端整体的工程生 ...
- laravel7使用auth进行用户认证
原文地址:https://www.wjcms.net/archives/laravel7使用auth进行用户认证 laravel7 版本移除了 auth,大家都知道以前版本是直接使用 php arti ...
- c++ 数字与字符串的相互转换
首先推荐用用C++的stringstream. 主要原因是操作简单. 0x00 字符串转数字 // zcj_14.cpp : //该程序是一个注册机,原理是对输入的字符每个与2求异或的结果取低位即为注 ...
- day61 django入门(2)
目录 一.数据的查.改.删 1 查 2 改 3 删 二.django orm中如何创建表关系 三.django请求生命周期流程图 四.路由层 1 无名分组 2 有名分组 3 两种分组不能混用,单个可以 ...
- for of
1. 遍历范围 for...of 循环可以使用的范围包括: 数组 Set Map 类数组对象,如 arguments 对象.DOM NodeList 对象 Generator 对象 字符串 2. 优势 ...
- JS 判断是否为数字 数字型特殊值
JS 数字型三个特殊值 Infinity ,代表无穷大,大于任何数值 -Infinity ,代表无穷小,小于任何数值 NaN ,Not a number,代表一个非数值 isNaN的使用: isNa ...
- 关于Haskell计算斐波那契数列的思考
背景 众所周知,Haskell语言是一门函数式编程语言.函数式编程语言的一大特点就是数值和对象都是不可变的,而这与经常需要对状态目前的值进行修改的动态规划算法似乎有些"格格不入", ...