我很方便地切换到包含ido包的emacs入门套件.
ido有一个很好的功能,它建议查找文件时的路径,除了在尝试创建新文件时,它通常非常方便.当新文件名与另一个路径中的建议匹配时,ido会自动切换到该路径,假设这是我想要的,但通常不是,我发现它很烦人.
要解决此问题,我要么从shell中触摸newfile,创建一个新的缓冲区并另存为,或者使用Mx查找文件来获取原始行为.我当然可以再次将Cx Cf重新绑定到find-file但是我必须喜欢ido-find-file,我只是希望它在我明确键入路径时停止自动切换路径.
我认为可能有一些简单的密钥我可以在ido-find-file中按下它告诉它我正在寻找的文件不存在并且停止提出建议,或者我可以设置一些var以获得更理想的行为?
我很高兴使用git,但最近出于好奇心而根据朋友的观点一直在探索Mercurial,认为它在某些方面更好.
然而,我注意到的第一件事是,Mercurial似乎没有像git那样的索引.我倾向于做更多的改变然后我应该在编辑文件后git add -p用来将补丁分成单独的提交.如果更改在不同的文件中,我可能会使用MQ,但是看起来我需要先撤消更改.
是否可能有Mercurial的扩展,它提供类似索引的功能?
我试图克隆svn存储库时遇到以下错误.
有人见过这个吗?
$ git svn clone -s https://npanday.svn.codeplex.com/svn npanday
Initialized empty Git repository in /home/kurtharriger/npanday/.git/
fatal: Not a valid object name
ls-tree -r --name-only -z : command returned error: 128
$ git --version
git version 1.7.0.1
Run Code Online (Sandbox Code Playgroud)