Elvish:集强大表达力和友好界面为一身的 shell

2017-07-04 07:11:06 +08:00
 xiaq

Elvish 是一个集强大的表达力和友好的界面为一身的 shell,支持 Linux、macOS 和 BSD。

经过漫长的建(tuō)设(yán),Elvish 官方网站 https://elvish.io 今天正式上线了。网站目前仍在建设中,但是已经有了基本的教程和参考手册。

欢迎各位 V2er 试用 Elvish :) 源码在 https://github.com/elves/elvish,用 Go 实现的。

5722 次点击
所在节点    程序员
18 条回复
dcoder
2017-07-04 07:31:17 +08:00
跟 bash 完全兼容, 还是 zsh 那种有些区别的?
xiaq
2017-07-04 07:33:31 +08:00
@dcoder 是非 POSIX 的。

发现 GitHub repo 链接不对,再发一下: https://github.com/elves/elvish
DesignerSkyline
2017-07-04 08:36:05 +08:00
支持一下虾球老师
amd00
2017-07-04 08:38:37 +08:00
支持一下虾球老师,elvish 棒棒的
dcoder
2017-07-04 09:11:07 +08:00
@xiaq
特性看着不错, 还能 Pipeline list, map.
那打算跟 zsh, fish 竞争了. 祝愿 Elvish 流行起来.
missdeer
2017-07-04 09:38:35 +08:00
才发现原来很久以前就 star 过了,居然是国人项目
freeze
2017-07-04 09:44:05 +08:00
锤科的虾球老师?
araraloren
2017-07-04 10:28:13 +08:00
看了一下首页的 5 个特性
第一个特性看着还挺有意思,不过也不是什么新的东西,数据结构这种东西要在命令行输入还真是麻烦。。
感觉一般的样子。。
kikyous
2017-07-04 14:55:21 +08:00
没有 ctrl-a, ctrl-e 这样的快捷键吗
xiaq
2017-07-04 16:14:23 +08:00
@kikyous 可以在 ~/.elvish/rc.elv 里面加 "use readline-binding"
xiaq
2017-07-04 16:20:08 +08:00
@araraloren 不懂命令行输入麻烦在哪。
kikyous
2017-07-04 17:10:19 +08:00
@xiaq #10 这样 ctrl-L, ctrl-N 都用不了了,没有两全的办法吗?
prasanta
2017-07-04 21:37:35 +08:00
和 zsh 比有哪些非用这个不可的优点么
xiaq
2017-07-05 03:22:09 +08:00
@kikyous 重新绑到 Alt 了
xiaq
2017-07-05 03:22:31 +08:00
@prasanta 很多,建议看看主页。
prasanta
2017-07-05 09:01:17 +08:00
我没有看到非用不可的优点
yiyiwa
2017-07-05 11:35:08 +08:00
还是在用 bash, 不过在折腾 go, 下载源码学习一下。
sopato
2018-11-04 19:24:54 +08:00
学习中,隐约看到一点 lisp 的影子,很赞!!

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

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

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

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

© 2021 V2EX