标签: osx-lion

python选项卡完成Mac OSX 10.7(Lion)

在升级到lion之前,我通过终端在python shell中完成了tab.按照这些说明,可以使标签完成工作.

自升级到Lion以来,我现在无法在Python的终端会话中完成选项卡的完整工作.我按照上面的说明写了这封信,但它仍然不起作用.

Lion中的readline模块有什么不同吗?挂钩'tab:complete'选项似乎不再起作用.我想知道它是否是忽略readline的终端,或者它是否是python本身.

Python版本:2.7.1

编辑:

通过选项卡完成,我的意思是我可以执行以下操作:

# django
import MyModel
MyModel.objects.a[TAB] # will complete to all()
Run Code Online (Sandbox Code Playgroud)

python readline osx-lion

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

轻量级迁移NSPersistentDocument

我正在尝试在Core Data中轻量迁移SQLite存储.使用Xcode 4.3.1在Lion 10.7.3上工作.

在我的NSPersistentDocument子类(AccountDocument)中,我重写了用于配置持久性存储协调器的方法,以便它为迁移获取正确的选项:

- (BOOL)configurePersistentStoreCoordinatorForURL:(NSURL *)url ofType:(NSString *)fileType modelConfiguration:(NSString *)configuration storeOptions:(NSDictionary *)storeOptions error:(NSError **)error
{
    NSMutableDictionary *newStoreOptions;
    if (storeOptions == nil) {
        newStoreOptions = [NSMutableDictionary dictionary];
    }
    else {
        newStoreOptions = [storeOptions mutableCopy];
    }
    [newStoreOptions setObject:[NSNumber numberWithBool:YES] forKey:NSMigratePersistentStoresAutomaticallyOption];
    [newStoreOptions setObject:[NSNumber numberWithBool:YES] forKey:NSInferMappingModelAutomaticallyOption];

    BOOL result = [super configurePersistentStoreCoordinatorForURL:url ofType:fileType modelConfiguration:configuration storeOptions:newStoreOptions error:error];
    return result;
}
Run Code Online (Sandbox Code Playgroud)

(感谢Malcolm Crawford的提示:http://homepage.mac.com/mmalc/CocoaExamples/controllers.html)

当我运行应用程序时,它在NSPersistentDocument的实现中失败-managedObjectModel:

* thread #1: tid = 0x2703, 0x00007fff931d9350 libobjc.A.dylib`objc_msgSend_vtable13 + 16, stop reason = EXC_BAD_ACCESS (code=13, …
Run Code Online (Sandbox Code Playgroud)

cocoa core-data objective-c nspersistentdocument osx-lion

45
推荐指数
2
解决办法
5526
查看次数

无法在OSX Lion上安装带有RVM的Ruby Enterprise Edition

这是我到目前为止所做的.

  1. 干净安装OS X Lion
  2. 从App Store下载并安装了最新版本的Xcode.
  3. 安装Git
  4. 安装Homebrew
  5. 已安装的RVM

我现在正在尝试为项目安装Ruby Enterprise Edition rvm install ree并收到以下错误:

$ rvm install ree
ree-1.8.7-2011.03 - #installing
ERROR: Error running './installer -a /Users/FaraazKhan/.rvm/rubies/ree-1.8.7-2011.03
  --no-tcmalloc --dont-install-useful-gems ', please read
  /Users/FaraazKhan/.rvm/log/ree-1.8.7-2011.03/install.log
ERROR: There has been an error while trying to run the ree installer. Halting
  the installation.
Run Code Online (Sandbox Code Playgroud)

我已经尝试CC=/usr/bin/gcc-4.2 rvm install ree了同样的结果.

ruby macos ruby-enterprise-edition rvm osx-lion

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

OS X终端文本堆叠在自身之上

我在Mac OS X Lion的终端应用程序中遇到了一个奇怪的问题.当我输入一长串文本时,当它到达终端窗口的边缘时应该换行到下一行,它会继续在文本上方的行上键入.

以下是一些帮助说明问题的屏幕截图:

在我的文字到达窗口边缘之前:

之前

文本到达窗口边缘后:

后

我还提供了我的文本和窗口设置的屏幕截图,以防有些帮助.

文字设定:

文本

窗口设置:

窗口

提前感谢您提供的任何帮助.我有一段时间没有这个问题,只是从未接触过它.当我遇到需要大grep命令和长路径名的东西时,它现在真的变得很痛苦.

macos terminal osx-lion

44
推荐指数
3
解决办法
2万
查看次数

Mac OS X Lion,滚动条和网站可用性

我有很多溢出的div用于在小空间中显示大量内容(如长列表等).赋予div的CSS规则overflow: auto;总是像魅力一样,给用户滚动条以指示更多内容可用.

这有点被抛出Mac OS X Lion窗口,默认情况下隐藏滚动条,除非你正在主动滚动.我在计算机上处​​理应用程序时喜欢它,因为我认为有非常强大的视觉线索可以滚动查看更多内容.在网页元素上,它不太清楚,我担心我的用户不会知道有更多内容可用(例如:在输入新问题时,StackOverflow的"具有相似标题的问题"就是一个很好的例子).

这是一个合理的问题,或者Lion用户是否知道如果某些内容似乎被切断,则表明滚动可能是可用的?是否有任何变通方法,比如强制在Lion上运行的浏览器呈现滚动条,如果它是页面上的元素(而不是页面本身)?

macos usability osx-lion

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

在Safari中禁用弹性滚动

我只想在Safari(OSX Lion)中调整弹性滚动/弹跳效果.

我找到了overflow: hidden在css中为body 设置的解决方案,但正如预期的那样它只会禁用滚动条,所以如果网站比屏幕"更长",你将无法滚动!

欢迎任何解决方案或提示!谢谢!

javascript css safari jquery osx-lion

42
推荐指数
5
解决办法
13万
查看次数

在基于视图的NSTableView上更改选择颜色

OS X应用程序中的标准突出显示颜色为蓝色.

是否可以将其更改为其他颜色,例如灰色?

请注意,我NSTableView从OS X 10.7开始使用新的基于视图的可用.

cocoa objective-c nstableview osx-lion

42
推荐指数
4
解决办法
2万
查看次数

在MySQL中删除数据库返回"错误丢弃数据库错误:66"

考虑:

DROP DATABASE db_name;
ERROR 1010 (HY000): Error dropping database (can't rmdir './db_name', errno: 66)
Run Code Online (Sandbox Code Playgroud)

问题是我不知道文件/目录的位置 - / usr/local/mysql/bin /中缺少此文件...

我该如何解决这个问题?

mysql root drop-database osx-lion

42
推荐指数
2
解决办法
4万
查看次数

Xcode 4.3安装后,filemerge仍然可用吗?

filemergeXcode升级到4.3后,我在哪里可以找到?

xcode xcode4 osx-lion

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

OSX su命令问题

所以我无法获得su在终端上工作的命令.我只需输入"su"并按回车键,它会输入密码并输入我当前登录的用户密码.它总是给出这个错误.我发誓过去常常工作,不知道发生了什么.

su: Sorry
Run Code Online (Sandbox Code Playgroud)

我正在运行Mac OSX 10.7.1(Lion).谁知道什么可能是错的?我正在输入正确的密码.

macos su osx-lion

40
推荐指数
2
解决办法
5万
查看次数