Mac App Store 上的收费软件,¥12,有点小贵,但确实很好用。
在 Windows 下习惯了双击标题栏,让窗口最大化。
但 Mac 下窗口尺寸和位置的管理方式让我很难理解,默认的绿色按钮总是不能满足我的需求。
后来找到了这个软件,看到是收费的,犹豫了好久要不要买。
小冲动之下买了,实际上每天都会用到几十次,感觉太值了!
勤奋 – 创新 – 矢志不渝 – 锲而不舍
Mac App Store 上的收费软件,¥12,有点小贵,但确实很好用。
在 Windows 下习惯了双击标题栏,让窗口最大化。
但 Mac 下窗口尺寸和位置的管理方式让我很难理解,默认的绿色按钮总是不能满足我的需求。
后来找到了这个软件,看到是收费的,犹豫了好久要不要买。
小冲动之下买了,实际上每天都会用到几十次,感觉太值了!
习惯了图形界面 IDE 下开发,切换到 VIM 时没有函数列表真不习惯。
有用 ctags 和 taglist 的,但是要预先在本地环境建立 tag 索引。
我是用 SCP 软件连到服务器,用 SCP 软件调用本机 VIM 编辑文件,保存的时候 SCP 自动从本地覆盖到服务器。
这样的好处是,服务器死机、文件被覆盖,我自己正在编辑的代码不会丢失,我只要一保存,要么提示我另存到本地,要么直接覆盖服务器上的文件,对我来说都很安全。
但没有找到适合我的在 VIM 下显示函数列表的插件。
今天找了很久,偶然发现一个 functionlist.vim ,非常适合我。
下载的 functionlist.vim 放到 ~/.vim/plugin/ 下即可。
然后打开任何一个代码文件,输入 :Flisttoggle 即可切换函数列表窗口。
想快捷操作,只要在 ~/.vimrc 中添加一个快捷键映射即可:
完成!
Mac 上也有休眠功能,可以快速把内存数据保存到磁盘上,以便下次开机时可以迅速恢复到工作状态。
但代价是要占用跟内存同样大小的磁盘空间,比如内存是 4G,那么休眠数据文件就是 4G。
这对普通硬盘来说不算多大,但对 SSD 来说这 4G 空间就很宝贵。
而且,MacBook 最引以为豪的是超长时间睡眠,注意是睡眠,有功耗极低的电流保证内存数据不丢失,因此不太需要启用休眠功能。
这里找到了一个释放休眠文件空间的方法:
完成!
Mac 版 Vim 即 MacVim 已经迁移到 GitHub 下面:
https://github.com/b4winckler/macvim
下载的 *.vim 主题文件,复制到 ~/.vim/colors/ 目录下,然后在 vim 中,通过
:colorscheme [TAB] 可以切换所有已安装的颜色主题。
我使用的 ~/.vimrc 内容
这个配置暂时已满足我的需要了。
如果有更高要求的配置,可以查看这篇博文:http://nootn.com/blog/Tool/22/
在 ~/.vim/ 下建立需要的文件夹如 autoload, plugin, dict….
如果是前端,可以再添加一个插件 zencoding,可直接到 http:// github.com/mattn/zencoding-vim 下载 zencoding.vim 文件,一共两个,分别放在 autoload 和 plugin 下。
Windows ThinPC 中文语言 安装与设置
(1)下载链接
(2)把 lp.cab 放到 D:\lp.cab
(3)以管理员身份运行 CMD (在“开始”->“所有程序”->“附件”中,右键点击“命令提示符”,选择“以管理员身份运行”)
(4)dism /online /add-package /packagepath:D:\lp.cab
(5)bcdedit /set {current} locale zh-cn
(6)bcdboot %WinDir% /l zh-cn
完成后重启计算机。
到这里,都是网上的教程,但显示中文还是有问题。
比如,GBK 字符集的 TXT 文本文件,还有招商银行专业版的登录界面,中文都是以 ??? 显示。
彻底支持中文字符集的设置
进入控制面板,选择“区域和语言”设置,
(1)在“格式”标签,选择“中文(简体,中国)”
(2)在“位置”标签,选择“中国”
(3)在“管理”标签,下部有区域“非 Unicode 程序的语言”,点击“更改系统区域设置”,选择“中文(简体,中国)”
然后重启即可。
在 Mac 系统下的 Parallels Desktop 下运行 Windows,如果需要在其中的浏览器上访问 Mac 提供的 HTTP 服务,应该用什么 IP?
答案是 Gateway IP + 1。
在 Windows 上运行 CMD,然后命令行输入 ipconfig,找到 Default Gateway 那一项的 IP 地址。
我本机的例子是 10.211.55.1 ,那我的 Mac 的 IP 就是 10.211.55.2。
有个需求,我想得到一个 JSON 对象,key 是数字,比如:
第一个想法是用字符串做索引,看代码:
得到的结果不是我想要的,而是作为 Array 类型的对象:
如何得到 Object 类型的对象?
今天找到一个方法:
在做 json_encode 之前把 $arr 转换成对象即可。
再次执行,得到想要的结果:
运行 /usr/sbin/sshd ,系统报错:
生成所需的密钥
然后就可以启动 sshd 服务了:
/usr/sbin/sshd
zip 默认压缩文件时,会保持源文件地址的目录层次结构。
比如,压缩 apache 日志:
用
解压文件,会在当前目录下建立
这样的目录层次。
我不想要层次,只要 access_log.20120808 这个文件,咋办?
只需加一个
参数(-j junk (don’t record) directory names)