emacs快捷键(3)

一:标记/复制/剪切/粘贴:

C+x h   全选

C+@   标记开始

M+w    复制区域到kill ring中,但不删除

C+w    删除区域

C+y    将kill ring 中的内容粘贴到缓冲区

C+Del  剪切光标到单词结束

M+Del  剪切光标到单词开始

C+k    剪切光标到行结尾

M+k    剪切光标到句结尾

(C+d)/Del    删除光标上的字

M+d   剪切光标到下一个单词结尾

ctrl-S(shift+s)-Backspace  删除当前行

二:emacs运行shell命令:

  1. M-! cmd RET:打开一个名为“*Shell Command Output*“的窗口,并把该命令的执行结果显示在其中。按下”C-x 1“组合键可以关闭这个窗口。由于Shell命令的输出是在一个编辑缓冲区里,因此我们可以对它进行编辑、保存等操作。
  2. M-| cmd RET:运行Shell命令,并使用编辑窗口中选定的区域作为该Shell命令的输入,然后可以选择是否用该Shell命令的输出来替换编辑窗口中选中的区域。//这个命令我在24的版本上运行并没有提示用输出结果替换,只是把选中区域作为命令输入。而C-u M-| cmd RET命令会直接用输出替换选中内容,转载时注
  3. C-u M-! cmd RET:执行一条Shell命令,并将其输出放到编辑区中光标所在的位置处,而不将其输出到”Shell Command Output“窗口。
  4. M-x shell:运行一个子Shell,该子Shell对应于emacs中的一个名为”*Shell*"的缓冲区,此后,我们就可以交互式的运行Shell命令了。
  5. M-x term:运行一个子Shell,该子Shell对应于emacs中的一个名为“*Terminal*”的缓冲区。使用该命令获得的子Shell是一个完整的Shell的模拟,与我们直接在Shell中操作没有什么差别。
  6. M-x eshell:运行emacs shell。该Shell为emacs自己实现的一个shell,而前面运行的shell都为系统中的shell程序(例如:/bin/csh等)。我们可以通过设置变量shell-file-name来设置emacs所使用的默认shell
时间: 2024-10-11 22:56:54

emacs快捷键(3)的相关文章

Emacs快捷键设置

;设置代码跳转的快捷键 (global-set-key (kbd "C-q") 'semantic-ia-fast-jump)  ;;设置完快捷键后,在emacs中输入C-q ,相当于M-x   semantic-ia-fast-jump ;;设置自动匹配的快捷键 (global-set-key (kbd "M-n") 'semantic-ia-complete-symbol)  ;;设置完快捷键后,在emacs中输入M-n ,相当于M-x   ssemantic-

emacs快捷键学习(一)--Linux最强大的编辑器

emacs是一个很强大的编辑器.常用的快捷键总结如下: 退出emacs:ctrl+x ctrl+c 移动到下一屏:ctrl+v 移动到上一屏:alt+v 将光标所在行移动到屏幕中间:ctrl+l 将光标移动到上一行:ctrl+p(previous) 将光标移动到下一行:ctrl+n(next) 将光标右移:ctrl+f(forward) 将光标左移:ctrl+b(backward) 将光标移动到下一个词:alt+f(forward) 对于中文文档则是移动到下一个标点符号 将光标移动到上一个词:a

EMACS快捷键

C = Control M = Meta = Alt | Esc Del = Backspace 基本快捷键(Basic) C-x C-f "find"文件, 即在缓冲区打开/新建一个文件 C-x C-s 保存文件 C-x C-w 使用其他文件名另存为文件 C-x C-v 关闭当前缓冲区文件并打开新文件 C-x i 在当前光标处插入文件 C-x b 新建/切换缓冲区 C-x C-b 显示缓冲区列表 C-x k 关闭当前缓冲区 C-z 挂起emacs C-x C-c 关闭emacs 光标

Emacs

一.简介 Emacs,著名的集成开发环境和文本编辑器.Emacs与vim并立,被公认为是最受专业程序员喜爱的代码编辑器之一.   二.基础教程 1)Emacs快捷键 http://www.zzbaike.com/wiki/Emacs/Emacs%E5%BF%AB%E6%8D%B7%E9%94%AE#.E7.AA.97.E5.8F.A3.E6.93.8D.E4.BD.9C 2)成为Emacs高手 http://blog.csdn.net/redguardtoo/article/details/72

atom编辑器快捷键

挑来挑去,还是决定选择atom,做为我的编程编辑器.下面是我总结的atom快捷键.//1.atomcmd+,; 设置cmd+h; 隐藏程序cmd+alt+h; 隐藏其他程序 //2.文件cmd+n; 新建文件cmd+shift+n; 在新窗口中新建文件cmd+o; 打开文件或文件夹cmd+shift+o; 添加文件夹项目cmd+shift+t; 打开最近的关闭的文件cmd+s; 保存文件cmd+shift+s; 另存为cmd+alt+s; 保存所有cmd+w; 关闭标签页cmd+shift+w;

Vim常用操作和快捷键技巧总结

vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi).在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim. vi有3个模式:插入模式.命令模式.低行模式 1)插入模式:在此模式下可以输入字符,按ESC将回到命令模式. 2)命令模式:可以移动光标.删除字符等. 3)低行模式:可以保存

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

作者: 陈斌(redguardtoo) 版本号: 20160125 更新时间: <2016-01-25 Mon> 原创时间: <2012-01-31 Tue> 版权: 本文采用以下协议进行授权,自由转载 - 非商用 - 非衍生 - 保持署名 | Creative Commons BY-NC-ND 3.0,转载请注明作者及出处. 简介 成为高手很容易.当初我在Vi阵营,偶尔用Emacs还忘记"退出"的快捷键,一年后我跨入高手行列. 很多文章强调Emacs有多牛,但

【程序员小助手】Emacs,最强编辑器,没有之一

内容简介 1.Emacs简介 2.Emacs三个平台的安装与配置 3.自动补全插件 4.小编的Emacs配置文件 5.常用快捷方式 6.和版本控制系统的配合(以SVN为例) [程序员小助手]系列 在这个系列文章中(不定期更新),小编会把这些年(也没几年)的编程学习和工作中使用到的个人感觉非常好的软件推荐给大家,希望能够共享美好资源,使大家提高编程和办事效率. Emacs,最强编辑器,没有之一 小编知道,此标题一出,肯定会遭受广大群众“诟病”,说不好还会被其他编辑器的粉丝暗地里“干掉”. 比如,V

Emacs的一些事情(与Vi的争议及使用)

vi与Emacs的不同 vi Emacs 快捷键命令 vi通过记录按键序列,形成决策树中的一条路径,从而确定一个命令. Emacs通过组合键的方式立即执行命令. 内存占用和定制性 由于历史原因,vi小而快,但定制性上比较受限. Emacs启动慢且占用更多内存,但高度可定制,包含大量复杂功能.它基本上是一个Lisp程序的执行环境. 用户界面 vi早先独占命令行终端,没有图形用户界面(GUI).后来的衍生版本,如MacVim和gVim,都具备全功能的GUI. Emacs,最初也为终端设计,但很早就具