这是Emacs和Vim基础键对应的的第二个系列了.
第一个系列请点击:Emacs for vi Users ---<编辑器基础操作, buffer操作>
谢谢各位Emacs and Vim fans 支持. 不然就没动力写下去了.
下面继续:
备注:vimer请自动识别 模式 :)
一.编辑器文本操作
功能
Vim
Emacs
备注
|
左移动 |
h |
C-b |
|
|
右移动 |
l |
C-f |
|
|
上移动 |
k |
C-p |
|
|
下移动 |
j |
C-n |
|
|
跳转某一行 |
nG |
M-g g n Enter |
|
|
到buffer第一行 |
gg & 1G |
M-< |
|
|
到buffer最后一行 |
G |
M-> |
|
|
到某一行的开头 |
0 & ^ |
C-a |
|
|
到某一行的结尾 |
$ |
C-e |
|
|
跳转后一个word |
w |
M-f |
|
|
跳转前一个word |
b |
M-b |
|
|
跳转下一页 |
C-f |
C-v |
|
|
跳转上一页 |
C-b |
M-v |
|
|
标记 |
mx |
C-x r Space x |
|
|
跳转标记点 |
'x |
C-x r j x |
|
|
把某一行置为buffer正中 |
zz |
C-l |
|
|
在最末尾进行插入 |
A |
C-e |
|
|
在最前面进行插入 |
I |
C-a |
|
|
向前删除字符 |
x |
C-d & Del |
|
|
向后删除支付 |
X |
Backspace |
|
|
从当前位置删除到行尾 |
C & D |
C-k |
|
|
删除整行 |
dd |
C-a C-k |
Emacs请见下面Elisp使用C-k删除整行 |
|
向前删除word |
dw |
M-d |
|
|
向后删除word |
db |
M-Backspace |
|
|
向上新建一行 |
O |
C-o |
|
|
向下新建一行 |
o |
C-e Enter |
|
|
合并行 |
J |
C-n C-a Enter |
|
|
Undo |
u |
C-x u |
|
|
拷贝整行 |
yy |
C-a C-k |
请见下面快速拷贝整行 |
|
拷贝多行 |
nyy |
C-Space M-w |
|
|
删除多行 |
ndd |
M-n C-k |
|
|
粘贴 |
p |
C-y |
|
|
Emacs删除整行函数
Emacs拷贝整行函数
一.正则操作
功能
Vim
Emacs
|
备注
|
|
|
|
正向搜索 |
/word |
C-s word |
|
|
|
|
|
|
反向搜索 |
?word |
C-r word |
|
|
|
|
|
|
全局替换 |
:%s/pattern/word/gc |
M-% pattern word y或者space确定 |
|
|
|
|
|
|
正则替换 |
:%s/pattern/word/gc |
M-x replace-regexp C-M-s C-M-r |
|
|
|
|
|
|
切换大小写敏感 |
默认敏感, :set noignorecase |
M-c |
|
|
|
|
|
|
请接着看第三系列:
分享到:
相关推荐
html<br>Colour-ls-html<br>Config-HOWTO-html<br>cpp.pdf<br>Diskless-html<br>DNS-HOWTO-html<br>docs-sources<br>fastjar.pdf<br>Fax-Server-html<br>Firewall-HOWTO-html<br>GCC-HOWTO-html<br>gcc.pdf<br>gcj....
1. 练习用pico 编辑器编辑文本文件; 2. 练习用vi编辑器编辑文本文件; 3. 练习用emacs 编辑器编辑文本文件;
/TD> <br/>一些有关使用Emacs 与 Ispell 工具的提示.<br/>一份有用资讯来源的列表<br/>针对 Linux 作业系统的网路能力提出一个概观的说明<br/>如何设定、维护在 Linux 系统下的 USENET News 伺服器<br/>如何安装及...
破解版编辑神器emacs-23.1-bin-i386,好用的编辑器。
emacs-64bit-on-mingw32, portable by http://emacsbinw64.sourceforge.net/
emacs的全名为GNU Emacs(,拥趸认为其为无所不能的神器,即可作为编辑器,也可以用来“煮咖啡”。emacs和vi孰优孰劣争论几十年至今无定论(有定论就怪了)。 很多人认为emacs很难学,其实这是误解,emacs的常用...
Emacs-Elisp-Programming, 有关编程Elisp和Emacs文本编辑器自定义的教程 Emacs - 编程和自定义概述Emacs不需要任何演示文稿。 Emacs提供了一款软件,它提供了可以编程文本编辑器。电子邮件阅读器。文本浏览器。图片 ...
emacs-23.2-bin-i386 含cedet,auto-complete,doxymacs,yasnippet,cscope,ecb .emacs 已做基本配置
emacs 便捷器windows下安装包 emacs-bin-w64-20151110-9145e79.7z emacs-bin-w64-20151110-9145e79.7z emacs-bin-w64-20151110-9145e79.7zemacs-bin-w64-20151110-9145e79.7zemacs-bin-w64-20151110-9145e79.7z ...
Learning GNU Emacs(EN) -- 3rd Edition.pdf
Emacs是一种强大的文本编辑器,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor MACroS(宏编辑器)的缩写,最初由Richard Stallman于1975年在MIT协同Guy Steele共同完成。这一创意的灵感来源...
emacs-26.1-x86_64.zip下载集成开发环境和文本编辑器 EMACS,即Editor MACroS(编辑器宏)的缩写,最初由Richard Stallman(理查德·马修·斯托曼)于1975年在MIT协同Guy Steele共同完成。这一创意的灵感来源于TECMAC...
emacs-lisp-intro emacs-lisp-intro
Emacs,著名的集成开发环境和文本编辑器。Emacs被公认为是最受专业程序员喜爱的代码编辑器,最新版本的emacs-windows版本
emacs-a2ps-4.14-23.el7.x86_64.rpm
emacs-win32emacs-win32emacs-win32emacs-win32emacs-win32emacs-win32
/TD> <br>LinuxDoc+Emacs+Ispell (11KB) 一些有关使用Emacs 与 Ispell 工具的提示. <br>META-FAQ (7KB) 一份有用资讯来源的列表 <br>Networking-HOWTO (20KB) 针对 Linux 作业系统的网路能力提出一个概观的说明 <br>...
要添加新的供应商软件包,请使用 : git subtree add --prefix lib/ < package> < git> master --squash要字节编译并自动加载供应商的软件包,请使用Mx pnh-reinit-libs 。 (请注意,某些软件包,例如 , , , 和...
自己基于emacs的最新git源码在msys2上编译的,试用后感觉不错。 文件太大,现分为多部分上传。