我有一些自制的启动脚本.但是,当我重新启动计算机时,我必须手动运行它们:
launchctl load -w ~/Library/LaunchAgents/com.mysql.mysqld.plist
Run Code Online (Sandbox Code Playgroud)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<true/>
<key>Label</key>
<string>com.mysql.mysqld</string>
<key>Program</key>
<string>/Users/dash/.local/Cellar/mysql/5.1.49/bin/mysqld_safe</string>
<key>RunAtLoad</key>
<true/>
<key>UserName</key>
<string>dash</string>
<key>WorkingDirectory</key>
<string>/Users/dash/.local/var</string>
</dict>
</plist>
Run Code Online (Sandbox Code Playgroud)
我认为这应该在启动时发生.我错过了什么?
通过这样做,我可以在我的窗口上显示vim标题:
let &titlestring = expand("%:t") . " @ " . hostname()
if &term == "screen"
set t_ts=^[k
set t_fs=^[\
endif
if &term == "screen" || &term == "xterm"
set title
endif
Run Code Online (Sandbox Code Playgroud)
但标签会显示"默认".
从命令行我可以这样做:
echo -ne "\e]1;hello world\a"
这将在我的标签中显示"Hello World".
有没有办法让vim将这些东西写入我的标签而不是标题?
我们使用Hudson与Violations插件持续集成,后者从pylint解析我们的输出.但是,pylint有点过于严格,而且很难配置.我们宁愿使用的是pyflakes,它会给我们正确的"你做错了".
我想在MacBook上加快MySQL的速度。它比在我们的服务器或其他便携式计算机上的虚拟机上运行的MySQL慢得多。
我处理的所有表都是InnoDB。我运行了很多django单元测试,所以有很多创建表命令可以运行。
更新:
我应该注意,我确实将此与另一台运行Fedora VM的笔记本电脑进行了比较,没有对my.cnf进行任何调整,并且没有特别快的硬盘驱动器。我也知道我们的服务器运行得相当快,但是我可以接受。
我的猜测是仍然可能是硬盘问题。