有没有使用emacs键绑定的寻呼机?


6

越来越少的人似乎受到vi命令的严重影响。是否有任何寻呼机更像是开箱即用的emacs?

Answers:


4

less实际上支持两者viemacs命令的子集。您应该能够使用该lesskey命令添加缺少的那些。


lesskey指针非常有用 - 谢谢!
apgwoz

1

不完全是寻呼机,但GNU Info使用与Emacs相同的绑定。

虽然我想知道为什么你需要一个寻呼机,如果你使用Emacs ...

Emacs可以浏览手册页woman,你可以“尾随”文件auto-revert-tail-mode


你使用寻呼机比人和信息页面更多...
apgwoz

我的shell在emacs中运行,如果我需要在输出上执行复杂的操作,我可以简单地将它放在缓冲区中并编写一些elisp,运行一些shell命令(M-|)或使用一些键盘宏(C-x k ()。因此,当我没有(我的)emacs时,我只使用寻呼机。
戴姆罗德

你用的是哪个shell?我想我可以强迫自己在emacs中做更多的事情。我已经做了很多事情。我只是习惯使用xterm我猜...
apgwoz

我使用多项来在emacs中运行多个终端。github.com/daimrod/Emacs-config/blob/master/...然后,你可以切换term-char-mode,并term-line-mode分别C-c C-kC-c C-jterm-char-modestandard术语绑定,term-line-mode你可以在缓冲区中导航,就像在任何其他缓冲区中一样。
戴姆罗德

我过去曾使用多学期,但由于某种原因停止了 - 不知道为什么,但也许是时候再试一次。我的配置在这里:github.com/apgwoz/emacs-config
apgwoz

0

我用这个bash函数来查看文件(来自内存):

ev() {
  emacs "$1" -nw --eval '(setq buffer-read-only t)'
}

$1在只读缓冲区中打开文件。
我不知道将bash函数设置为寻呼机的最佳方法,我想你可以把它放在一个shellcript中,而不是用它作为寻呼机。

(不在带有bash的计算机上进行测试)


是的,将它转换为shell脚本是微不足道的。我可能会使用emacsclient来避免大量的启动时间。
apgwoz

或添加-Q- 通过不加载任何自定义或发行版提供的包,这也可以减少启动时间。
user45469 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.