我想在Windows上开发C,但我真的很喜欢在Linux上使用vim和gcc编译。有没有这么简单的Windows集成开发环境?
我只想要一个带有编号行、语法突出显示和编译/运行/构建按钮的编辑器!(我对C语言非常陌生)
或者有没有办法让Vim for Windows编译C?
非常感谢
解决方案:先设置MinGW,然后再设置GVim,这样我就可以打开vim并运行:make to compile:)
我在家里主要使用Linux,但在工作中我有一台Windows (XP)机器。现在我已经安装了Cygwin,现在我对Ruby编程很感兴趣。我也在我的Linux机器上使用Vim编辑器,所以我想在Cygwin上使用它作为编辑器。当我编写Ruby代码时,我也希望Vim成为我的IDE。我已经读到这是可以做到的,尽管我不确定如何在Cygwin中设置这些(例如,我应该只安装插件吗?或者我需要在Cygwin中编译Vim吗?)
谁能帮我在Cygwin中设置Vim,这样它就可以用作Ruby的集成开发环境(也许还有Python和其他编程languages>?
- Cygwin version is 2.764
我使用的是Ubuntu Linux 10.04。我使用vim进行大部分开发,使用CodeBlocks进行调试。当我第一次从Windows迁移到Linux时,我注意到vim为换行符显示^Ms,并发现这是Microsoft的问题。但是,即使在删除它们之后,我也注意到它们有时会重新出现在文件中(我想是在CodeBlocks中编辑的文件?)。
我的分析正确吗?我该如何解决这个问题呢?
我正在使用和Vim进行Java开发。我正在尝试设置,这样我就可以用Java语言编写OpenGL程序了。因此,当我从Vim运行:Java来运行我制作的lwjgl测试程序时,Eclim给出了:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
尽管我是用Eclipse生成的这个,它清楚地包含了我的Linux机器的本地lwjgl库的路径。
下面是Eclipse运行我的程序的方式:
-Djava.library.path=/usr/share/lwjgl/na
我有几个使用Vim的系统,其中一个系统无法查看/编辑压缩文件。我相信我有正确的插件,因为我的Vim 7.0的另一个系统可以与相同的插件正常工作。
我得到一个错误:
$ vi admin.war
~
...
~
***error*** (zip#Browse) unzip not available on your system
我的机器:
$ uname -srmo
Linux 2.6.35.4-rscloud x86_64 GNU/Linux
$ vim --v
VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Sep 28 2010 11:05:08
我在Linux上工作,我在Linux终端上执行了for循环,如下所示:
for i in `cat fileName.txt`
do
echo $i
vim $i
done
fileName.txt是一个包含我在vim编辑器中一个接一个打开的大量文件条目的文件。现在,我必须跳过打开中间的其他文件。(即,我必须中断for循环)。有什么建议如何获得运行for循环的PID吗?然后杀掉同样的人。提前谢谢。