标签: gvim

{ } 的 Gvim 快捷方式

gvim 编辑器之间{}中移动的快捷方式是什么?如何实现这一目标?

keyboard-shortcuts vim gvim

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

初始化 GVim 时出错

我在 Ubuntu 9.10 上使用 gVim 并使用插件来改进它。由于安装了插件,我无法通过单击其图标来打开 gVim。所以我去终端并输入gvim。

在 gVim 打开之前,会发送以下错误:

rodrigo3n@ubuntu:~$ gvim

E558: Terminal entry not found in terminfo
'gnome-256color' not known. Available builtin terminals are:
    builtin_gui
    builtin_riscos
    builtin_amiga
    builtin_beos-ansi
    builtin_ansi
    builtin_pcansi
    builtin_win32
    builtin_vt320
    builtin_vt52
    builtin_xterm
    builtin_iris-ansi
    builtin_debug
    builtin_dumb
defaulting to 'ansi'

Error detected while processing /home/rodrigo3n/.vimrc:
line  261:
E484: Can't open file $HOMEPATHvimfilessnippetssupport_functions.vim
Taglist: Exuberant ctags (http://ctags.sf.net) not found in PATH. Plugin is not
loaded.

** (gvim:3053): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed

** (gvim:3053): CRITICAL **: …
Run Code Online (Sandbox Code Playgroud)

linux vim gvim

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

Vim - 如何就地替换单词?

我想就地替换一个词。例如,在通过按下yw然后将光标置于其他单词上来拉动某个单词后,我想按下某些东西以便进行替换。(例如SOME_KEYw,w 是真正的 w 并且 SOME_KEY 是某个键)。我喜欢切换到插入模式。

我对:%s/oldword/newword/gc解决方案不感兴趣。我需要交互式就地替换!

vim gvim

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

如何在同一个 shell 窗口中运行 gvim?

我在我的 mac 上从 /usr/local/bin 运行 gvim。如果我从终端窗口调用它,它会在新窗口中打开它。我想让它在我已经使用的同一个窗口中运行。我怎么做?我意识到这可能是一个非常愚蠢的问题,但我是一个重要的 mac 菜鸟。

mac vim shell gvim

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

如何设置 Vim 以遵守我口语的口音?

当按下we带有重音的句子时(用我的母语写),例如**这里的第一个(标记为):

**Éj-mélyb?l fölzeng?**
- csing-ling-ling - száncseng?.
Száncseng? - csing-ling-ling -
tél csendjén halkan ring.          [1]
Run Code Online (Sandbox Code Playgroud)

字符?,ö以及其他字符[2] 使我的 gVim 认为它们是词尾,因此它会停在它们上面(在普通模式下)。gVim 停在标有_它不应该的位置:

Éj-mélyb_?l f_ölzeng_?.

我想设置 gVim,以便即使在包含重音和其他本地字符时也能正确处理单词。但是我在哪里设置这个?

我在Win32、vim v 7.3.46上使用它。


附录信用和版本和信息

[ 1 ] - Weöres Sándor 的诗节选

[2] - “others”,这里没有提到:) like í?也是一个问题。另一方面,gVim 似乎已经与和一起工作éá


gVim 版本信息:

VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Oct 27 2010 17:59:02) …
Run Code Online (Sandbox Code Playgroud)

windows vim gvim localization

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

如何在NERDTree中移动以前打开的文件?

NERDTree 是否有一个堆栈来跟踪打开的文件?我想轻松地返回到以前的文件(就像 ctags 通过 Ctrl+T 所做的那样)。
但是我在它的手册中找不到该功能。甚至有可能吗?

vim gvim macvim nerdtree vim-plugins

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

为什么我的自动加载文件夹中的脚本没有在 Vim 中执行?

我正在尝试使用 Pathogen 来管理我的 Vim 扩展。我的捆绑文件夹如下所示:

.../捆/
???vim-病原体
? ???自动加载
? ???病原体.vim
???vim-smoothscroll
    ???自动加载
        ???smooth_scroll.vim

我的 vimrc 文件包括:

让 s:root = fnamemodify(resolve(expand(":p")), ":h")

“引发病原体。
执行“源”。s:根。"/vimfiles/bundle/vim-pathogen/autoload/pathogen.vim"
执行病原体#infect()

我的 vimrc 文件是一个符号链接,位于~但指向我的 Dropbox 文件夹中的一个文件夹。

当我启动 Vim 时,这似乎有效。病原体已添加vim-smoothscroll到我的运行时路径:

:set 运行时路径?
运行时路径=~/Dropbox/Personal/config_sync/vim/vimfiles,~/Dropbox/Personal/config_sync/vim/vimfiles/bundle/vim-p
athogen,~/Dropbox/Personal/config_sync/vim/vimfiles/bundle/vim-smoothscroll,~/.vim,~/vim/share/vim/vimfiles,~/vim/
分享/vim/vim74,~/vim/share/vim/vimfiles/after,~/.vim/after

问题是脚本smooth_scroll.vim尚未加载:

  1: ~/.vimrc
  2: ~/Dropbox/Personal/config_sync/vim/vimfiles/bundle/vim-pathogen/autoload/pathogen.vim
  3: ~/vim/share/vim/vim74/syntax/syntax.vim
  4: ~/vim/share/vim/vim74/syntax/synload.vim
  5: ~/vim/share/vim/vim74/syntax/syncolor.vim
  6: ~/vim/share/vim/vim74/filetype.vim
  7: ~/vim/share/vim/vim74/menu.vim
  8: ~/vim/share/vim/vim74/autoload/paste.vim
  9: ~/Dropbox/Personal/config_sync/vim/vimfiles/colors/codeschool.vim
 10: ~/Dropbox/Personal/config_sync/vim/_vimrc_gui
 11: ~/Dropbox/Personal/config_sync/vim/_vimrc_keybinds
 12: ~/vim/share/vim/vim74/plugin/getscriptPlugin.vim
 13: ~/vim/share/vim/vim74/plugin/gzip.vim
 14: ~/vim/share/vim/vim74/plugin/matchparen.vim
 15: ~/vim/share/vim/vim74/plugin/netrwPlugin.vim
 16: ~/vim/share/vim/vim74/plugin/rhelper.vim
 17: ~/vim/share/vim/vim74/plugin/spellfile.vim
 18: …

vim gvim

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

我应该费心将东西从 vimrc 移动到 gvimrc 吗?

如果只有几个这样的选项,是否值得将与 gui 相关的选项从我的 vimrc 中移到 gvimrc 中?我有点倾向于将所有内容都放在一个地方,并在if语句中包含gui 选项,但是否有令人信服的论据可以不这样做?

vim gvim macvim vimrc gvimrc

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

如何在 gVim 中使用名称中带有空格的字体?

我刚刚安装了 vim-airline,我想使用一种支持 vim-airline 支持的酷箭头字形的字体。因此,我从Powerline fonts repository下载了字体“Liberation Mono for Powerline” 。我通过双击.ttf文件并从弹出的对话框中选择“安装字体”来安装字体。我可以在控制面板字体文件夹中看到字体。

但是,当我尝试通过执行在 vim 中加载字体时

set guifont="Liberation Mono for Powerline:h11:cANSI"
Run Code Online (Sandbox Code Playgroud)

guifont字符串变成空白,并且字体回落到使用Fixedsys正常。那么如何使用我下载的这个很酷的新等宽字体呢?

windows fonts gvim

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