作者归档:Jok3r

.viminfo出错的解决方法

今天在terminal下打开vim时出现一行错误代码,如下:

分析:.viminfo是用户主目录下的记录用户动作的日志文件。vim每次退出都会保存一个.viminfo在用户主目录,下次启动vim时就会读取这个文件,以达到继续编辑的目的。但如果vim没有正常退出或是其他情况,.viminfo就有可能损坏,vim读取失败后就会显示相应的错误信息。

解决方法:一般解决.viminfo出错就是把它删掉。

在terminal进入用户主目录,输入以下命令即可。

出现E???:viminfo:等错误时也是这样解决。

Eclipse提速记录

 

eclipse启动一直不怎么的,Mac OS的好像更慢,愧对我给它的“最喜欢的IDE”称号。

下面是给eclipse提速的笔记。

版本:Eclipse Standard/SDK

 Version: Kepler Service Release 1

原本启动时间:14S

 

1.优化项目:eclipse.ini(/Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini)

  • -vmargs
  • -Xverify:none

  作用: 优化Class加载 跳过对字节码的验证

  效果:启动时间-4S

2.优化项目:加载项(Preference→General→Startup and Shutdown)

 

  • 取消全部加载项
  效果:启动时间-1~2S

优化后启动时间:8~9S

最后附上我的eclipse.ini以供参考。

 

-startup
../../../plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
–launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.200.v20130807-1835
-product
org.eclipse.epp.package.standard.product
–launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
–launcher.XXMaxPermSize
256m
–launcher.defaultAction
openFile
–launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-Xverify:none

 

解决升级到OSX Mavericks后锐捷客户端无法使用的问题

学校校园网用的锐捷,升级到OSX Mavericks后会出现锐捷客户端无法连接到校园网的问题,如图,

ruijie

自己做了各种尝试,但也始终没能解决,具体原因不明。

后来找到一个支持锐捷客户端校验算法的程序MentoHust(下载地址),并且使用起来没有任何问题。

安装好后需要做一些配置,具体根据学校校园网情况而定。郑大(新校区)校园网配置如下:

mentohust 

注:MentoHust也有Windows和多个Linux发行版的安装程序。