标签: vim-plugins

Vim 插件在拆分窗口中打开一个 shell

是否有任何 vim 插件可用于创建带有外壳的拆分窗口?几乎就像一个:sh包含命令的拆分窗口。我也不能使用类似的东西,screen因为这是在 MacVim 中(gvim对于 Mac OS X)。

vim vim-plugins

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

Vim 不显示插件文档

当我将符号链接放入 .txt 文档插件时,vim 不显示帮助

示例:我在 ~/.vim/doc

 $ ls -al NERD_tree.txt 
 NERD_tree.txt -> PATH/nerdtree/doc/NERD_tree.txt
Run Code Online (Sandbox Code Playgroud)

在vim中:

:h NERDtree
Run Code Online (Sandbox Code Playgroud)

此命令不显示文档。

vim vim-plugins

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

如何检查光标是否在行尾?

绅士,

关于 Vim 的简单问题!

如何使用vimrc中的函数检查光标是否位于行尾?

[] 的

vim gvim macvim vimrc vim-plugins

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

Vim 在使用 LaTeX 语法高亮显示缓冲区时速度很慢

修复硬盘驱动器故障后,我在运行 Windows 10 的 Thinkpad X230T 笔记本电脑上安装 GVIM。除了*.tex文件缓冲区的渲染速度外,一切运行良好。问题是:使用syntax on,乳胶的缓冲区呈现异常缓慢。这是“功能”列表:

  1. 当我按下 时,刷新大小为 1920*1080(以像素为单位)的缓冲区需要几秒钟的时间<C-f>
  2. 如果我缩小缓冲区的大小,渲染会变得更快。尽管如此,我至少会经历第二次滞后。在滞后期间,我只能看到一个空白缓冲区。
  3. 文本操作也很慢。简单地通过按下在下面开始一个新行o也会以一秒的延迟结束。这主要是由于在添加单行之后渲染了整个缓冲区:后面的所有行都应刷新它们的“新”位置。

作为示例截屏视频: 在此处输入图片说明

我已经应用了这篇文章中提到的所有建议选项(/sf/ask/581068771/),但我仍然获得相同的缓慢渲染速度。

我只是在我的 X230T 上遇到了这种异常的减速。在_vimrc其他两台台式机上完全相同,我什至没有遇到渲染速度的微小滞后。我之前在同一台 X230T 笔记本电脑上安装 Windows 7 和 8 时也没有遇到渲染问题。

最后,对于硬盘驱动器,我的 X230T 上有一个 SSD,到目前为止运行良好;我在另外两台台式机上都有硬盘。

任何建议都会非常有帮助!

非常感谢!

祝一切顺利,

-临风

vim latex gvim vim-plugins

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

安装 Command-T 会破坏 MacVim

我正在尝试在MacVim上安装Command-T。我完全按照安装说明进行操作,但是在尝试启动 MacVim 时出现此错误(从终端通过命令行实用程序)。mvim

dyld: lazy symbol binding failed: Symbol not found: _rb_intern2
  Referenced from: /Users/mark/.vim/ruby/command-t/ext.bundle
  Expected in: flat namespace

dyld: Symbol not found: _rb_intern2
  Referenced from: /Users/mark/.vim/ruby/command-t/ext.bundle
  Expected in: flat namespace

Vim: Caught deadly signal TRAP
Vim: Finished.
Run Code Online (Sandbox Code Playgroud)

vim macvim vim-plugins

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

为特定文件类型关闭 vim 的 `filetype indent`

在我的.vimrc我有

filetype indent on
Run Code Online (Sandbox Code Playgroud)

现在,它尝试自动缩进yaml文件的方式对我来说非常混乱,所以我想filetype indent关闭,但仅限于yaml文件,而不是其他文件。

我如何在我的.vimrc?

vim vim-plugins

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

如何防止某些 vim 格式选项被 ftplugins 启用?

当我在 vim 中加载某些文件类型时,相应的 ftplugin 会添加“co”(以及其他选项)。我不要这个。

一个例子是捆绑的 ruby​​.vim。我可以通过将文件复制到 ~/.vim/ftplugin/ 并set formatoptions手动更改行来一次完成一个 ftplugin ,但这真的很不方便。另外,如果我升级 vim,我将没有最新的 ftplugin 文件。

有没有办法只忽略所有 ftplugins 的“co”部分?或者也许有某种方法可以在每次 ftplugin 加载后自动运行“set formatoptions-=co”?

更新:

这是我对已接受答案的改进:

augroup myft
  au!
  au FileType * setlocal formatoptions-=c formatoptions-=o
augroup END
Run Code Online (Sandbox Code Playgroud)

这定义了一个组中的 autocmd,因此可以在 .vimrc 多次获得的情况下清除该组。否则,相同的 autocmd 将不断被附加。

vim vim-plugins

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

MacVim,Command-T:SEGV

细节:

  • OSX 10.7.4

我通过 Homebrew 安装了最新的 MacVim:

$ command-t  brew install macvim
==> Downloading https://github.com/b4winckler/macvim/tarball/snapshot-64
Already downloaded: /Library/Caches/Homebrew/macvim-7.3-64.tgz
==> ./configure --with-features=huge --with-tlib=ncurses --enable-multibyte --with-macarchs=x86_64 --enable-perlinterp --enable-pythoninterp --enable-rubyinterp --enable-t
==> make getenvy
==> make
==> Caveats
MacVim.app installed to:
  /usr/local/Cellar/macvim/7.3-64

To link the application to a normal Mac OS X location:
    brew linkapps
or:
    ln -s /usr/local/Cellar/macvim/7.3-64/MacVim.app /Applications
==> Summary
/usr/local/Cellar/macvim/7.3-64: 1733 files, 27M, built in 53 seconds
$  command-t  brew linkapps
Linking /usr/local/Cellar/macvim/7.3-64/MacVim.app
Finished linking. Find the links under ~/Applications. …
Run Code Online (Sandbox Code Playgroud)

vim macvim vim-plugins

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

Vim 航空公司插件坏字符

我无法正确显示 vim-airline 插件。

这就是它的样子 预期的 这是它目前的样子。 实际的

请注意>, 显示不正确。

我尝试了 vim-airline FAQ 上的第一个修复程序,没有任何变化。

fonts vim character-encoding vim-plugins

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

为大文件禁用 vim 插件

我有一个自定义的 Vim 配置,我一直在组合它。有许多很酷的插件和功能可以帮助 PHP 开发。但是,当我打开一个大文件(几千行)时,这些功能会使 vim 爬行。

我目前正在做的是将 .vimrc 重命名为 .vimrc-然后在处理这些大文件时重新启动 vim,这样我就有了默认配置。我想做的是在 vimrc 之间切换而不必离开 vim。认为这可能吗?这有点像在更改后获取 .vimrc,但我需要获取另一个文件来覆盖我的默认配置。

vim vimrc vim-plugins

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

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

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

vim gvim macvim nerdtree vim-plugins

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

标签 统计

vim ×11

vim-plugins ×11

macvim ×4

gvim ×3

vimrc ×2

character-encoding ×1

fonts ×1

latex ×1

nerdtree ×1