小编dee*_*akg的帖子

用magit分裂一个大块头

我有两个编辑非常接近(因此是同一个大块的一部分),我想分开提交.是否有可能从魔法内部拆分一个大块头?

emacs magit

80
推荐指数
2
解决办法
8571
查看次数

切换文件/缓冲区时未保存的缓冲区警告

我使用带有vim的FuzzyFinder来打开文件并在缓冲区之间切换.它就像一个魅力,除非我正在处理的当前文件有一些变化.Vim不会让我切换缓冲区直到我保存它:

"E37:自上次更改后没有写入(添加!覆盖)".

除非我退出编辑,否则有没有办法抑制此警告?我只想切换到不同的缓冲区来引用一些代码并切换回来.

vim text-editor

43
推荐指数
2
解决办法
1万
查看次数

在Snow Leopard上从Ruby 1.9访问Vanilla MySQL

我在Slow Leopard(通过MacPorts安装)上运行Ruby 1.9(ruby 1.9.1p376(2009-12-07修订版26041)[i386-darwin10]).

然后我通过MacPorts安装了Ruby MySQL客户端库:安装rb19-mysql

尝试使用它我收到以下错误:

db.rb:4:in `initialize': wrong number of arguments(4 for 0) (ArgumentError)
    from db.rb:4:in `new'
    from db.rb:4:in `'

我的代码:

require 'mysql'
require 'pp'

dbh = Mysql.new("localhost", "testuser", "testpass", "test")
puts "Server version: " + dbh.get_server_info
Run Code Online (Sandbox Code Playgroud)

好像我在这里遗漏了一些非常基本的东西.

我安装了正确的客户端库吗?我正确使用它?我错过了其他一些依赖项吗?

如果有人能指出我正确的方向,我将不胜感激.

谢谢!

ruby mysql

5
推荐指数
1
解决办法
986
查看次数

标签 统计

emacs ×1

magit ×1

mysql ×1

ruby ×1

text-editor ×1

vim ×1