标签: gvim

从源代码编译 gvim?

最近,我vim像这样安装:

hg clone https://vim.googlecode.com/hg/ vim
cd vim
sudo ./configure --enable-rubyinterp=yes --enable-pythoninterp=yes --enable-gui=gtk2 --prefix=/opt/vim
make 
make install
make install clean
Run Code Online (Sandbox Code Playgroud)

因此,我的 VIM 二进制文件现在位于/opt/vim/bin. 这是ls -la这个目录:

$ ls -la /opt/vim/bin
total 1500
drwxr-xr-x 2 root root    4096 2011-05-25 12:46 .
drwxr-xr-x 4 root root    4096 2011-05-25 12:46 ..
lrwxrwxrwx 1 root root       3 2011-05-25 12:46 ex -> vim
lrwxrwxrwx 1 root root       3 2011-05-25 12:46 rview -> vim
lrwxrwxrwx 1 root root       3 2011-05-25 12:46 rvim …
Run Code Online (Sandbox Code Playgroud)

linux vim gvim compile ubuntu

12
推荐指数
3
解决办法
6698
查看次数

在 ubuntu 上的 gvim 中禁用鼠标单击

如何让 gvim 忽略鼠标点击。我真的厌倦了触控板让我的光标到处都是。如果这意味着什么,我会使用 xubuntu。

vim gvim vimrc

12
推荐指数
1
解决办法
5024
查看次数

如何将 gvim 的窗口宽度设置为 80 列文本,以及显示行号所需的宽度

我使用 gvim

set number
Run Code Online (Sandbox Code Playgroud)

在我的.vimrc所以它在每一行之前显示行号,加上一个空格。

如果文档少于 10 行,则需要 2 列,如果超过 10 行,则需要 3 列,依此类推。

如果我把

set lines=40 columns=80
Run Code Online (Sandbox Code Playgroud)

在 中.gvimrc,它将显示 78 列代码和 2 列用于行号加速度,或 77 + 3 等。

我希望将窗口宽度设置为 80 列 + 显示行号所需的列数。

它不需要是动态的,但我希望能够读取给定文件的行数并进行设置columns。(当然,动态解决方案会非常简洁,但不是必需的)

vim gvim

11
推荐指数
1
解决办法
9304
查看次数

在两个垂直拆分的缓冲区下方插入一个新的全宽缓冲区

当垂直拆分窗口时,如何使用新缓冲区水平拆分窗口,以便新缓冲区位于底部并占据窗口的整个宽度:

从这里开始:

|---|---|
|   |   |
|   |   |
|   |   |
|---|---|
Run Code Online (Sandbox Code Playgroud)

到这里结束:

|---|---|
|   |   |
|---|---|
|       |
|-------|
Run Code Online (Sandbox Code Playgroud)

vim gvim

10
推荐指数
2
解决办法
951
查看次数

如何在 Vim 中的开始和结束 html 标签之间导航?

例如,如果我想跳转到关闭form标签。我怎么能这样做?

html vim gvim

10
推荐指数
2
解决办法
5075
查看次数

让 gvim 显示 unicode

如何让 GVim(Windows XP 上的 7.3 版,如果重要的话)显示 Unicode 字符?类似的东西

http://vimcasts.org/episodes/show-invisibles/ (搜索listchars以查看我想要获得的小三角形)。

我正在使用

set encoding,
set fileencoding,
and set fileencodings,
Run Code Online (Sandbox Code Playgroud)

全部到 utf-8,如果有帮助的话。

我知道这一定很简单,但尽管如此,我还是被卡住了。帮助。

unicode gvim windows-xp

10
推荐指数
2
解决办法
4591
查看次数

bashrc:如何知道 X 窗口是否可用?

my 中有一个部分~/.bashrc,它将 $EDITOR 设置为 gvim。当我在 X 窗口时它工作正常。但是,如果我 ssh 到我的工作站(从另一个工作站),gvim 开始抱怨“无法打开显示”。

因此我想if在 bashrc 中声明,如果 X 窗口可用,则使用 gvim,否则就使用 vim。

我怎么能做到这一点?

bash xorg vim gvim bashrc

10
推荐指数
2
解决办法
5942
查看次数

在 vim 中关闭所有位置列表或快速修复窗口

有没有办法在 vim/gvim 中使用单个命令关闭所有位置列表和快速修复窗口?

vim gvim

10
推荐指数
1
解决办法
4178
查看次数

在 Ubuntu 中“修复”gvim 中的右键菜单

我已经安装gvimUbuntu 12.04,它没有右键菜单。
例如,如果我选择一个文本块并在该区域中单击鼠标右键
,则选择的大小将更改为光标位置。我一直在试图建立
一个.vimrc通过复制相关的(至少我可以理解)部分
Windows一个,所以我可能已经错过了几个与之相关的设置(我认为)。
你如何让菜单出现?

gvim context-menu ubuntu

10
推荐指数
1
解决办法
1599
查看次数

Vim - 恢复后自动删除 SWP 文件不会改变原始文件

当 Vim 进程突然终止(例如系统崩溃)时,它会留下一个 SWP 文件。稍后在 Vim 中打开原始文件提供了恢复选项。大多数时候恢复的文件和保存的文件是一样的,因为我有经常保存的习惯。然后 Vim 说:

Recovery completed. Buffer contents equals file contents. 
You may want to delete the .swp file now.
Run Code Online (Sandbox Code Playgroud)

嗯,当然我现在要删除 .swp 文件!

在这种情况下,如何让 Vim 始终自动删除 SWP 文件?

似乎没有内置设置可以执行此操作,因此我正在寻找合适的自动命令事件。

我发现的一种方法是:e #在消息之后,这会导致交换存在选项再次出现,然后我可以“删除它”。但我真的不应该每次都做这些额外的步骤。

vim gvim

10
推荐指数
1
解决办法
2531
查看次数

标签 统计

gvim ×10

vim ×8

ubuntu ×2

bash ×1

bashrc ×1

compile ×1

context-menu ×1

html ×1

linux ×1

unicode ×1

vimrc ×1

windows-xp ×1

xorg ×1