至于这么麻烦么?我几乎所有东西都在 root 下面。而 root 单独一个分区。重装系统的话,只需要更新一个小安装包 (自己打包的), 其实也就是更新/etc/里面的几个文件而已。
倒是以前在 Windows 下混时,总是没完没了的觉得不完美。爱折腾。
其实,何必用别人的。我觉得 ruby-china 该自己搞一个。
包括 Wiki 的和楼主所谓的那个 github 的,其实有好些个我都不赞成。
例如:Ruby 编程语言中,虽然没有明说,但是代码风格很明显,{|x,y| ... }, 如果有代码块形参,前面的那个空格不该加,另外所谓的新哈希语法,也不是完全绝对要用的。国外有专门的讨论,而且很激烈,多数人看法还是认为之间的火箭更加的 sexy. 还有一些不推荐的,记不清了。
另外还要说的是:
https://github.com/bbatsov/ruby-style-guide
你们都觉得这个代表 github 的官方风格似的,其实应该不是那么回事儿。因为那个作者我很早就认识. (人家不认识我), 因为我从一开始使用 Emacs, 就在使用它 fork 别人并完全重写的的 zenburn color theme, 那会儿貌似也没有这个 wiki.
放着 Ruby 自己的更简单的 API 不用,用 Rails 的?
你那个 destination_path 方法是什么玩意儿?
我觉得你的比我的好,至少结构化比较清楚,不像我,一堆代码堆在一起。还暴露那么多临时变量。
我觉得 Ruby 能够强大起来,真是中国之幸事~ 最可笑的是,某些无知的国人,说起日本,就一味的冲动。
我也是快捷键,XFCE 自带的 XML 编辑可以定义,另外,我还用了个工具叫做 xbindkeys.
不过说实话,打开 shell, 我用的做最多还是别名。当前 Shell 下,T 回车,新开一个 shell. 想去那个目录, 尤其常用的,我都有别名。我是靠大把的别名在 linux 混的。 也是因为这个原因,打开同样目录的 shell, 经常好几个。因为忘记了
哈哈~ 我昨天刚开始用尝试使用 anything, 主要是目前 ido 已经很好了。不像换。
现在 anything 改名了,叫做 helm, 是个日本人维护的。
楼上牛人排队啊~~
hhui 怎么最近老是不见他。他是长沙的。也是牛人一个。
#11 楼 @zhangjingqiang , 那日本人是不是真的用 Emacs 比较多呢?我其实是猜的。
desc "删除一段文本"
task :default do
files = Dir['**/*.rb']
files.each do |file|
tmp_str = File.read(file)
tmp_str.gsub!(str, "")
File.open(file, "w") do |f|
f.write(tmp_str)
end
end
end
这是我丑陋的实现,怎么看怎么不像 Ruby 风格的代码,谁给个优雅一点的....
神神叨叨~~
是 tab 式可供选择的 shell 吧。不习惯啊。
#1 楼 @zhangjingqiang 咱社区,应该你的评论,应该最有说服力了。
Go to Sleep~~~
我刚写了一篇帖子发牢骚,就说这事儿。
别说欧美,日本用 Emacs 一抓一大把 , 你有空看看 Emacs 当中的标准库有多少是日本人写的。包括 Ruby 标准库,那些写 Ruby 代码的日本人,我估计十有八九都是用 Emacs, 事实上 Emacs 自带的库里面,里面你能见到大把的 Ruby 名人,好些个人就是 Ruby 核心开发组的,看邮箱就知道。
事实上,标准的 Ruby-mode, matz 写的。你随便打开一个日本人写的 Ruby 库,在这个 mode 下面,你运行 format-buffer 命令,再另存,会提示你文件根本没有任何变化,这虽然不见肯定,但是有很大可能对方就是 Emacs 编写的 Ruby 库。