首页 > 代码库 > emacs 在shell编辑缓冲区执行命令

emacs 在shell编辑缓冲区执行命令

-一次执行一条命令

 M!

-执行一条shell命令,并把结果放到当前编辑缓冲区

C-u M !

=============================

下面正式进入shell编辑缓冲区

=============================

-启动shell编辑缓冲区

M x shell

-再启动一个shell编辑缓冲区

M x rename-uniquely

-终止一个作业

C-c C-c

-滚动历史命令

M p \ M n

-清空一个命令的输出结果

C-c C-o

-使命令输出结果的最初行出现在屏幕最顶部

C-c C-r

-查看命令输出的最后几行

C-c C-e

-回滚输出组

输出组:由一条命令和它执行输出的内容构成。

C-c C-p \ C-c C-n

===============================

文件和目录操作

===============================

Dired->目录编辑模式

-进入目录模式

emacs 目录名

C-x C-f 目录名

C-x d

从file菜单选择打开目录

-在dired模式下 按名称或日期排序目录内容

重复按s

-查看和编辑文件

v 只读察看文件,s 用来递归查询,= 给出当前光标所在行,C-c 或q退出

f 进行编辑文件,C-x b可以返回Dired模式

-文件删除、复制、重命名

  移动到要删除的文件名上 按d会增加待删除标记,按u会去掉待删除标记,x会删除掉所有待删除文件。

  #会给所有emacs自动保存文件加上待删除标记,去掉C-u#,~会给所有emacs备份文件加上待删除标记,去掉C-u ~

  D会立刻删除文件

  C 复制文件

  R 重命名文件

-文件的压缩与解压

 Z 压缩或加压缩文件

-对文件进行比较

 =

-在文件上运行shell命令

  在文件上 ! 输入shell命令

  g 从磁盘上重新读入目录

-对文件组进行操作

  m 给文件加上待操作标记 M del 去掉待操作标记

  %m 使用正则表达式选择文件做待操作标记

  +创建一个新目录

-其他目录操作

  e 编辑文件

  G 改变文件组权限

  k 从画面中删除光标所在的那一行

  o 在另外的窗口查找文件,光标移动到新窗口

  C-o 在另外的窗口查找文件,光标不移动到新窗口

  P 打印文件

  Q在加有待操作标记的文件进行查找-替换操作

  .给带编号的备份文件加待删除标记

  *给可执行文件加上*标记,去掉 C-u *

  / 给目录家*标记,去掉C-u /


 





本文出自 “test” 博客,谢绝转载!

emacs 在shell编辑缓冲区执行命令