• #10 楼 @happypeter

    貌似我搞错啦,咱俩说岔了,你说的 bash-shell 下面的 edit-mode, 我现在明白了,但是我以为你说的是 Pry 下面的 edit 命令。哈哈。

  • #7 楼 @happypeter

    Linux 真是搞的好复杂,一个功能这么多种方式来实现。不过你那个应该只跟 set -o vi 有关吧。

    我觉得通过环境变量应该好一些,因为不光这个用到编辑器,其他很多场合都要用到,例如:git rebase -i 或者 git commit --amend, 还有 visudo 命令,一次设定,都会使用你用的编辑器。

  • #3 楼 @happypeter

    这实在是算不上什么折腾。呵呵,

    你也看到了, @5long 一席话,同时解决了我两个问题。

    一个问题,刚开始学 Linux 那会儿,一直诧异 inputrc 是干嘛的,那个时候你想破头,也不知道的. 第二个问题,就是现在这个问题。

    其实我要的就是这么个提示,该这玩意儿不费什么功夫,我甚至不用重写一行代码,因为我 .bashrc 里面的 bind 设置,和 inputrc 完全一样,复制到 .inputrc 里面就 OK 了。

  • #4 楼 @5long

    👍 , 太谢谢了。我刚刚看了下 /etc/inputrc, 这正是我要要的。哈哈

    另外,edit-mode 不需要设定 inputrc 吧!你只需要 export 两个变量就可以了。这样在任何系统调用情况下,总可以保证 使用 VI 打开。

    示例如下:

    export VISUAL='vi'
    export EDITOR='vi'
    
  • 我期待的两个特性:

    • 甩掉 1.8 的包袱。
    • Minitest.
  • #19 楼 @gaicitadie

    受教了。

    不过,我倒是没觉得 Chrome 启动快呀。打开网页速度倒是挺快。

  • #10 楼 @googya

    类似工具是必备的,不过不是你用的那个,是 Firemacs, 这个插件其实我很早就知道,也非常好用,日本人写的。后来用 Chrome, 就没怎么用了,现在又觉得这个插件太方便了。

  • #8 楼 @abitno

    我不知道,应该不是吧。我实在 64 bit Linux 下使用 Firefox.

  • #6 楼 @ywjno @abitno

    AutoProxy 果然很好很强大。

    有个问题,不开代理,无法打开 Google, 提示是 当前页面正在请求一个 binary 文件,提示下载。文件名随机生成,扩展名竟然是 exe, 我怀疑跟伟大的 wall有关。

    这个问题该如何解决?难道把 Google 加到 墙列表里?

  • #3 楼 @ywjno

    有关同步请教一个问题,如果希望同步,必须保存那个生成的 同步key 才可以吗?

    是否可以取消那个 Key, 只通过用户名,密码的方式,实现同步。

  • #2 楼 @abitno

    谢了,只要提供名字就够了,我自己查询,他实现什么功能,至少在需要的时候,我知道该用什么。

  • 顺便提下,我认为的 Chrome 的几个缺点 (纯上网冲浪,非 Web 开发)

    1. 快捷键问题,换个说法,Chrome 就没想过让你用快捷键,甚至阻止你用快捷键,Sandbox 会让你很多功能无法实现,这一点纯个人爱好,不用快捷键的人,很难理解,换到浏览器下,执行一个复制操作,然后切换到 Shell 或 Emacs 下,粘帖时,才发现根本没有复制上,有多郁闷。

    2. 书签管理,无语了... 自以为自己聪明,其实做的是很脑残的事情!

    唯一的优点就是打开网页速度够快... 不过 Chrome 启动的时候,速度实在不咋地...

  • #1 楼 @franky_xhl

    诸如此类的细节问题,如果总是无法解决,我只能考虑换 Firefox 15 了。感觉挺好的。

  • #1 楼 @franky_xhl

    vichrome 很强大,谢谢。

    不过它分了好几个模式,而我只需要一个模式。

  • "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 才可能加載完成。

  • #43 楼 @aptx4869

    我还真就一直用的 Root, 偶尔切换到 自己的 zw963 那个帐号下耍耍 (这个帐号我设定的也是 Root 权限), 不过一会儿还回来。

    我知道说起用一般用户,和 Root 用户,一般 User 好处一大把,什么防止误删除呀 (我还真干过这事情,符号链接搞的鬼), 系统容易搞坏呀,可是那也是刚开始用 Linux 时出的事情,用熟了,感觉 Root 没区别呀,也没什么不适应呀。相反,切换到 User 下面,动不动搞个 sudo, 麻烦得很。

    再说了,这电脑就我一个人用,我当年用 Windows Server 2003, 也没创建过用户,一直用 Administrator.

    #50 楼 @aptx4869

    太华丽胡哨了吧。我觉得图形多一点没关系,获取的信息太多,你有没有考虑过 ls 时 刷新的问题?虽然 PS1 滞后,不影响你的输出内容,但是响应时间太久,总是怪怪的。我现在就简单的这几个,我都觉得已经到最大限度了,再加,就我这 ls 的频率,会崩溃的。

  • #46 楼 @ruohanc #48 楼 @nightire

    谢谢回复,都很酷!

    #47 楼 @hisea

    你最近比较忙吗?很少见呀。

    话说自从 欲练神功, 必先自宫 后,再很少见你写文章了。

  • #5 楼 @helloqidi

    还有一条:别想楼主那样,把一个很大的数字和很小的数字一起相加,那样会很惨。(来自于 松本行宏的程序世界 )

  • Array %w 疑问 at 2012年09月20日

    #3 楼 @LinuxGit

    只要是对称的标点符号都可以。另外,两个一样的符号也可以,前提是 Ruby 能搞清楚...

  • #43 楼 @aptx4869

    那你就用 Unicode 呀。想想也不可能同时兼容两个独特的编码格式,对吧. #44 楼 @ranmocy

    👍 酷毙了~

  • #39 楼 @aptx4869

    你如果知道 unicode, 可以在 Ruby 中或者 编辑器中直接输出这个特殊字符,复制到 PS1 里面就行啦。

  • 39 楼 @aptx4869

    你脑子怎么转不过这个弯来呀,呵呵。

    你就直接把这个字符粘帖到 PS1 里面就是了么。例如:export PS1="☠"

    BASH 下输出特殊字符就是直接 echo "特殊字符".

    $ echo ☠
    ☠
    $
    

    你指的 `github 上大部分图标其实都是字体 ?? 我刚刚试了下明明都是图片呀。

    顺便再秀下我的最新 PS1, 很牛呀。

  • #32 楼 @fredwu

    我现在在反思,stash 到底有多大用处呢?如果你真的 stash , 两三分钟就回来,应该不会忘记的。如果时间长了,你再回来,你知道你 stash 的东西是干嘛用的?

    我觉得可以提交一个 Commit, 内容如下:#132 存在一个bug, 需要立即修复, 这边已经完成了???, 下一步应该去做 ... , 然后再返回来时,就知道当时为什么要离开,真正要提交时,可以使用 --amend 改写 commit, 如果多次离开/返回,可以使用 rebase -i 合并 commit. 效果肯定比 stash 好呀。

  • #31 楼 @aptx4869

    只有文本内容才可以加入 PS1 呀。你难道想整合个图片进去?

    好吧,我大概明白了,苹果下的用户或 zsh 用户可能不是直接 设置 PS1 的方式来改这些内容的吧。

    我是按照这篇文章介绍的方法来设定的。

    http://www.cyberciti.biz/faq/bash-shell-change-the-color-of-my-shell-prompt-under-linux-or-unix/

    设置起来比较丑陋,但是应该是所有的平台通用的。

  • #28 楼 @poshboytl

    呵呵,你们一个公司的,习惯当然会传染。

    我是受够了白色的,以前我还真不知道可以加颜色,慢慢找呗,那还罢了,知道了,肯定不会回去了。

    也许将来觉得乱,回去掉一些,甚至回归一行,但是配色,全是一色才叫乱。

  • #26 楼 @poshboytl

    我是不可能回去了,你再退步,至少应该有颜色的吧。否则输出一大堆太难受了,尤其是反白。太重要了。

  • 问题是不能因为这哥们儿英文好,把我等纯粹英文盲给撇开呀。毕竟是 RubyConf,

    @Fredwu, Hi, 好歹是中国人,从现在开始练中文,练俩月,否则我真无法听你的演讲了。那多遗憾。

  • 我晕~ @Fredwu, 为什么要说 E 文 ? 难道他中文很烂 ??