我使用mercurial克隆了vim源代码,并运行了以下命令:
make distclean
./configure --with-features=huge
make
sudo make install
所有这些命令的输出看起来都很正常。然而,我的vim --版本的输出缺少在./configure (例如,xterm_clipboard)时应该启用的功能。如何诊断此问题?我的目标是启用netbeans_intg。
VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Mar 23 2010 12:50:41)
Included patches: 1-315
今天我想“重做”我的vim安装,所以我从/Users/myname/ path中删除了一些文件夹和文件(只有vim连接),然后我删除了MacVim,因为我想要新安装它(使用janus等)。但是,现在在尝试重新安装它之后,我的终端给出了命令not found: vim error。我怀疑是symlink/path错误,但我不知道如何解决这个问题。
我应该在xubuntu / Ubuntu+XFCE中使用哪个vim?
我现在的系统是Ubuntu,但是我已经用XFCE (通过sudo apt-get install xubuntu-desktop)替换了Unity。目前还没有安装vim:
$ vim --version
The program 'vim' can be found in the following packages:
* vim
* vim-gnome
* vim-tiny
* vim-athena
* vim-gtk
* vim-nox
Try: sudo apt-get install <
我有几个使用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
我试图在我的Mac Osx 10.7.3上编译vim,我得到了这个错误
./configure --enable-rubyinterp
make
ld: library not found for -lruby.1.9.1
collect2: ld returned 1 exit status
make[1]: *** [vim] Error 1
make: *** [first] Error 2
有人知道如何安装这个库吗?
我在Linux上工作,我在Linux终端上执行了for循环,如下所示:
for i in `cat fileName.txt`
do
echo $i
vim $i
done
fileName.txt是一个包含我在vim编辑器中一个接一个打开的大量文件条目的文件。现在,我必须跳过打开中间的其他文件。(即,我必须中断for循环)。有什么建议如何获得运行for循环的PID吗?然后杀掉同样的人。提前谢谢。
我不知道如何在Vim中将背景颜色设置为黑色。我在MacOSX10.5.8的Terminal.app上运行Vim (这是否意味着我正在使用MacVim?)。
我的.gvimrc文件如下所示:
syntax on
set background = dark
所有这一切似乎都是为了让文本比以前更粗体。
做像这样的事情
:highlight Normal guibg=Black
在Vim中似乎也不能做任何事情。
另外,我的.vimrc文件中是否应该有任何内容?我不确定哪个配置文件与自动安装在Mac上的Vim相关(可以在终端通过vim命令访问)。
为什么apt要尝试从archive.ubuntu.com下载档案?
$ sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
#
# News about significant security updates, features and services will
# appear here to raise awareness and perhaps teas
我的/etc/vim/vimrc文件有奇怪的问题。
我试图摆脱VIM中的可视模式,所以我尝试在我的vimrc文件中添加vimrc命令。
然而,我的vim并没有考虑到这些变化。
当我在openend中执行:set mouse-=a时,它会做我想做的事情(选择带有鼠标的文本而不进入可视模式),但是命令在vimrc文件中不能工作。
我还启用了vimrc中的“在重新打开文件时跳转到最后一个位置”,它正在工作,这使我更加困惑。我一直在尝试每一个可能的命令:
set mouse=a
set mouse=r
set mouse-=a
:set mouse-=a
当添加到/etc/vi