对于小内存设备(比如我这只有4G的surface3)或者处于Linux系统下的电脑,IDE往往不会是心目中最佳的选择,由于IDE过于臃肿,所以对性能的开支是比较明显的。
就目前来看,我主要还是使用JAVA和C/C++进行练手,在VSCODE和VIM之间,我毫不犹豫的选择了后者,虽然没有代码补全,高亮要自己配置,UI不好看等等等等的缺点,DAKEIDOU!它只会占用很少的内存和CPU。以下为我在win下的配置过程:
下载安装VIM
下载网站,直接安装即可。
配置VIM
记录vim的安装路径,比如我的是/xx/xx/82,复制这个路径,添加到系统的环境变量用户的Path中,使用cmd来进行测试。
安装mingw
下载地址,下载时要注意下载的文件。
下载的文件
进入网站后不要点击 "Download Lasted Version",往下滑,找到最新版的 "x86_64-posix-seh"。
安装MinGW
下载后是一个7z的压缩包,解压后移动到你想安装的位置即可。
环境配置
复制你解压文件的bin的目录,添加到系统的环境变量用户的Path中,在cmd中输入g++用来测试。
配置JAVA
略
总结
配置完以上之后基本上已经没有问题了,可以写一个helloworld用以测试
关于C++
C:>g++ helloworld.cpp -o helloworld
C:>helloworld
关于JAVA
C:>javac -d . helloworld.java
C:>java C.helloworld
PS:如果直接使用java helloworld,会出现以下报错:
错误: 找不到或无法加载主类 hello
原因: java.lang.NoClassDefFoundError: workspacevim/hello (wrong name: hello)
具体原因以及解决方案建议百度,我这里使用 上一级目录.helloworld来运行。
关于vimrc
为什么不问问神奇的www.baidu.com呢
以上-1.24