在过去一周左右的时间里,我一直在使用Vim进行大部分编辑,我很喜欢这种体验.但是我有一个问题.
我已经设置了我的.vimrc
文件NERD_tree
和其他一些好东西.这适用于我编码的时候.但有时我使用vimdiff
Git,这会导致一些问题.NERD_Tree
当我这样做或我在.vimrc
文件中设置的许多其他内容时,我不需要打开.
这是我的问题.有没有办法检查调用我的.vimrc文件是什么,让它根据调用者执行不同的代码?具体来说我如何测试是否vimdiff
是来电者?或者我完全以错误的方式解决这个问题?
我正在寻找一种方法从rar存档读取特定文件到内存.具体来说,它们是编号图像文件的集合(我正在写一个漫画阅读器).虽然我可以简单地解开这些文件并根据需要加载它们(完成后删除它们),但我希望尽可能避免这种情况.
总而言之,如果可能的话,我更喜欢跨平台(Windows/Linux)的解决方案,但Linux是必须的.同样重要的是,如果您要指出一个库来处理这个问题,请理解它必须是免费的(如啤酒)或OSS.