貌似我搞错啦,咱俩说岔了,你说的 bash-shell 下面的 edit-mode, 我现在明白了,但是我以为你说的是 Pry 下面的 edit 命令。哈哈。
Linux 真是搞的好复杂,一个功能这么多种方式来实现。不过你那个应该只跟 set -o vi 有关吧。
我觉得通过环境变量应该好一些,因为不光这个用到编辑器,其他很多场合都要用到,例如:git rebase -i 或者 git commit --amend, 还有 visudo 命令,一次设定,都会使用你用的编辑器。
这实在是算不上什么折腾。呵呵,
你也看到了, @5long 一席话,同时解决了我两个问题。
一个问题,刚开始学 Linux 那会儿,一直诧异 inputrc 是干嘛的,那个时候你想破头,也不知道的. 第二个问题,就是现在这个问题。
其实我要的就是这么个提示,该这玩意儿不费什么功夫,我甚至不用重写一行代码,因为我 .bashrc 里面的 bind 设置,和 inputrc 完全一样,复制到 .inputrc 里面就 OK 了。
我期待的两个特性:
顺便提下,我认为的 Chrome 的几个缺点 (纯上网冲浪,非 Web 开发)
快捷键问题,换个说法,Chrome 就没想过让你用快捷键,甚至阻止你用快捷键,Sandbox 会让你很多功能无法实现,这一点纯个人爱好,不用快捷键的人,很难理解,换到浏览器下,执行一个复制操作,然后切换到 Shell 或 Emacs 下,粘帖时,才发现根本没有复制上,有多郁闷。
书签管理,无语了... 自以为自己聪明,其实做的是很脑残的事情!
唯一的优点就是打开网页速度够快... 不过 Chrome 启动的时候,速度实在不咋地...
诸如此类的细节问题,如果总是无法解决,我只能考虑换 Firefox 15 了。感觉挺好的。
"Emacs is a nice operating system. The only thing it lacks is a good editor."
Greg Menke 發出了第一個置頂帖。使用 vi?那該多麽麻煩呀?他把自己的步驟貼了出來: 1.獲得一條任意品種的魚,長度大於 12 英寸就行 2.冰凍一晚上 3.把它放到電腦前,運行 vi 4.抓住魚的尾巴不停的往你頭上砸,直到你決定用 EMACS。因為魚鱗在你周圍飛濺並且你的頭開始痛。當然,他是在暗示,頑固的不僅是 vi,vi 的用戶更甚,他們頑固到拒絕承認他們虐待自己,就像拿冰凍的魚砸自己的頭一樣。
沒過多久,vi 的擁護者們開始回擊,其中一個建議 Menke 把這一行加到他的步驟中去:
在第 1 步之前鍵入 emacs,這樣在第 4 步結束時 emacs 才可能加載完成。
我还真就一直用的 Root, 偶尔切换到 自己的 zw963 那个帐号下耍耍 (这个帐号我设定的也是 Root 权限), 不过一会儿还回来。
我知道说起用一般用户,和 Root 用户,一般 User 好处一大把,什么防止误删除呀 (我还真干过这事情,符号链接搞的鬼), 系统容易搞坏呀,可是那也是刚开始用 Linux 时出的事情,用熟了,感觉 Root 没区别呀,也没什么不适应呀。相反,切换到 User 下面,动不动搞个 sudo, 麻烦得很。
再说了,这电脑就我一个人用,我当年用 Windows Server 2003, 也没创建过用户,一直用 Administrator.
太华丽胡哨了吧。我觉得图形多一点没关系,获取的信息太多,你有没有考虑过 ls 时 刷新的问题?虽然 PS1 滞后,不影响你的输出内容,但是响应时间太久,总是怪怪的。我现在就简单的这几个,我都觉得已经到最大限度了,再加,就我这 ls 的频率,会崩溃的。
还有一条:别想楼主那样,把一个很大的数字和很小的数字一起相加,那样会很惨。(来自于 松本行宏的程序世界 )
39 楼 @aptx4869
你脑子怎么转不过这个弯来呀,呵呵。
你就直接把这个字符粘帖到 PS1 里面就是了么。例如:export PS1="☠"
BASH 下输出特殊字符就是直接 echo "特殊字符".
$ echo ☠
☠
$
你指的 `github 上大部分图标其实都是字体 ?? 我刚刚试了下明明都是图片呀。
顺便再秀下我的最新 PS1, 很牛呀。
只有文本内容才可以加入 PS1 呀。你难道想整合个图片进去?
好吧,我大概明白了,苹果下的用户或 zsh 用户可能不是直接 设置 PS1 的方式来改这些内容的吧。
我是按照这篇文章介绍的方法来设定的。
http://www.cyberciti.biz/faq/bash-shell-change-the-color-of-my-shell-prompt-under-linux-or-unix/
设置起来比较丑陋,但是应该是所有的平台通用的。
呵呵,你们一个公司的,习惯当然会传染。
我是受够了白色的,以前我还真不知道可以加颜色,慢慢找呗,那还罢了,知道了,肯定不会回去了。
也许将来觉得乱,回去掉一些,甚至回归一行,但是配色,全是一色才叫乱。
我是不可能回去了,你再退步,至少应该有颜色的吧。否则输出一大堆太难受了,尤其是反白。太重要了。
问题是不能因为这哥们儿英文好,把我等纯粹英文盲给撇开呀。毕竟是 RubyConf,
@Fredwu, Hi, 好歹是中国人,从现在开始练中文,练俩月,否则我真无法听你的演讲了。那多遗憾。
我晕~ @Fredwu, 为什么要说 E 文 ? 难道他中文很烂 ??