Emacs使用命令

本文介绍Emacs中复制/粘贴、跳转到指定行的操作方法及如何在Emacs中运行Shell命令。具体包括使用Ctrl-Space、Ctrl-w、Meta-w等快捷键进行文本块复制/剪切;利用Alt+x goto-line或Meta-gg实现快速定位到目标行;通过M-!cmdRET执行Shell命令并在编辑缓冲区查看输出。

复制/粘贴

在要被复制的块开始处,按Ctrl-Space(由于我的机器Ctr-Space是切换输入法的快捷键,使用Ctr-Shift-Space可以达到同样效果)设置标记,移动光标到要被复制的块的结束处,按Ctr-w剪切(cut)或Meta-w复制(copy),在pc里,Meta一般就是Alt。

 

跳转到某一行

 ( Alt+x   goto-line n)按快捷键Meta-x,输入goto-line,回车(Enter),输入想要跳转的行号,再回车(Enter)就可以了。或则使用快捷键Meta-g g(我是在gnu-emacs下使用,这个快捷键是默认的,于是也不用自己创建一个新的了),然后输入想要跳转的行号,按回车(Enter)。

 

运行Shell命令

M-! cmd RET:打开一个名为“*Shell Command Output*“的窗口,并把该命令的执行结果显示在其中。按下”C-x 1“组合键可以关闭这个窗口。由于Shell命令的输出是在一个编辑缓冲区里,因此我们可以对它进行编辑、保存等操作。

 

M-x shell:运行一个子Shell,该子Shell对应于emacs中的一个名为”*Shell*"的缓冲区,此后,我们就可以交互式的运行Shell命令了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值