求助 V 友:有没有使用 Emacs 作为默认按键绑定的 Linux 发行版?

2018-01-25 14:53:52 +08:00
 svtter

Emacs 的ctrl-Actrl-E以及ctrl-k都非常刺激啊

4590 次点击
所在节点    Linux
16 条回复
huiyifyj
2018-01-25 14:56:39 +08:00
目前我是没有遇见过。
ChristopherWu
2018-01-25 15:03:13 +08:00
命令行输入,set -o vi


: P
ceyes
2018-01-25 15:16:05 +08:00
mac 默认是 emacs 的按键绑定,暂时没有发现这样的 Linux distro, 自己慢慢调教吧,关键字"Readline key binding"
bash: 默认已是 `set -o emacs`,不过可能会被某些终端的快捷键
编辑器:可以就用 Emacs
桌面环境:gnome 下有些会遵循 ~/.gtkrc-2.0: 'gtk-key-theme-name = "Emacs"'的设置
其他 App 的文字编辑框:同桌面环境或者有自己的按键绑定,很难做到全局一致。

PS, mac 下可以用 Karabiner 这个 app 做全局的 emacs 模式快捷键设置,连倔强的 outlook 和 word 都给掰过来了,甚爽。
noNOno
2018-01-25 19:05:56 +08:00
linux 里只用 emacs,终端用 eshell
searene
2018-01-25 21:07:06 +08:00
关于你说的这三个快捷键,终端默认就支持。
scriptB0y
2018-01-25 22:42:09 +08:00
@searene 对啊 我也在想楼主在说啥,linux 不默认都这样的么
KentY
2018-01-25 22:47:03 +08:00
默认都是 emacs 绑定吧? 哪个不是吗?
LukeXuan
2018-01-25 23:50:33 +08:00
@noNOno eshell 对 pipe 的支持不完全,有什么解决方案吗?
weakish
2018-01-26 00:49:00 +08:00
@scriptB0y @KentY 我想楼主是希望像 osx 一样各个 GUI 程序都能用 Emacs 键绑定
wildchild
2018-01-26 00:50:17 +08:00
@ceyes
win10 下有什么成熟的方案吗?我无法离开 Mac 的最重要原因就是这个按键绑定。。。
congeec
2018-01-26 00:56:20 +08:00
@wildchild 木有原生的,如果被 Home/End 啥的恶心到了,用 autohotkey 可以缓解一下。毕竟 Winodws 上 Ctrl-A 是全选,这个不好处理
fatttt
2018-01-26 01:13:11 +08:00
你说的 3 个操作,Ubuntu 默认就支持。还可以设置成 vi 模式,也刺激。
standin000
2018-01-26 09:36:08 +08:00
@wildchild 我做了个 autohotkey 程序,全程 emacs 热键没问题。
scriptB0y
2018-01-26 09:50:07 +08:00
@weakish 哦哦 我以为 linux 也是默认这样呢……

不过这个默认绑定确实好使,我 vim 的 insert 模式都是用的这套键绑定
noNOno
2018-01-26 11:03:17 +08:00
@LukeXuan eshell 下 pipe 没有太好的办法,毕竟不是真正的终端
svtter
2018-01-28 12:07:18 +08:00
@ceyes 感谢。我试试看。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/425882

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX