标签: vim-plugin

使用 vim-surround 进行降价

是否可以使用vim插件vim-surround来包装markdown?

例如我有我想包装的代码

# ruby code here
Run Code Online (Sandbox Code Playgroud)

和

```Ruby
# ruby code here
```
Run Code Online (Sandbox Code Playgroud)

vim markdown vim-plugin

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

如何改变 vim Python 缩进大小?

我已在 vimrc 中将 tabstop 和 shiftwidth 设置为 2,但当我转到新行时,vim 仍然使用 4 个空格缩进。如果我保存使用 2 个空格进行缩进的文件,我也会收到此警告:

E111 缩进不是四的倍数 [pep8]

如何让 vim 对 Python 使用 2 个空格?它似乎忽略了我的 Python vimrc。

我使用的是 vim 7.2。

python vim vim-plugin

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

为什么苹果 vim 编译时没有隐藏功能?

我注意到这个事实试图使用Yggdroot/indentLine 插件,它需要隐藏功能。

$ /usr/bin/vim --version
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Nov 29 2017 18:37:46)
Included patches: 1-503, 505-680, 682-1283
Compiled by root@apple.com
Normal version without GUI.  Features included (+) or not (-):
...
-conceal         +libcall         -profile         +visualextra
...
Run Code Online (Sandbox Code Playgroud)

Vim > 7.3 通常支持+隐藏功能。

有人知道为什么苹果在编译时明确排除隐藏功能吗?

提前致谢。

macos vim cross-compiling vim-plugin

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

E117:未知功能:ale#Lint

我尝试升级我的.vimrc文件。当我打开正在处理的 Rails 应用程序时,出现以下错误。

rails_app/config/environments/development.rb                                                                    2,3            Top
Error detected while processing CursorHold Auto commands for "*":
E117: Unknown function: ale#Lint
Press ENTER or type command to continue
Run Code Online (Sandbox Code Playgroud)

我猜这个错误是从下面一行中从Ale引发的。

" ALE linting events
augroup ale
  autocmd!

  if g:has_async
    set updatetime=1000
    let g:ale_lint_on_text_changed = 0
    autocmd CursorHold * call ale#Lint()
    autocmd CursorHoldI * call ale#Lint()
    autocmd InsertEnter * call ale#Lint()
    autocmd InsertLeave * call ale#Lint()
  else
    echoerr "The thoughtbot dotfiles require NeoVim or Vim 8"
  endif
augroup END
Run Code Online (Sandbox Code Playgroud)

我有vimrc.bundles …

vim vim-plugin

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

如何设置vim高亮ColorColumn指南透明度?

我已经设置了:highlight ColorColumn ctermbg=1,但是指南太暗了。如何增加 vim 指南的透明度,以便我可以更好地看到它后面有哪些字符?

在此输入图像描述

或者,setcolumn 指南可以像 Sublime Text 中一样,只是一条细线:

在此输入图像描述

vim ui-guidelines vim-plugin

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

如何为Vim安装Gist插件?

我想为Vim 安装Gist插件.

我尝试过以下方法:

  1. 下载文件gist-vim.zip.
  2. 提取ZIP存档并复制plugin/gist.vim到.vim/plugin/gist.vim.

但是:Gist在Vim中运行失败了:

E117: Unknown function: gist#Gist
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我解决这个问题?

vim gist vim-plugin

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

如何在vim中以不同的模式更改光标?

如何让Vim在不同模式下更改光标以满足这些条件:

  1. 不使用gconftool或使用此类工具.我需要这只影响Vim的一个实例,而不是整个终端.
  2. 这必须在Gnome Terminal和GVim.

PS:我尝试过改变样本help gcr,但它只适用于GVim,而不适用于Gnome终端中的Vim.

PPS:我测试了http://vim.wikia.com/wiki/Change_cursor_shape_in_different_modes,但它改变了整个终端的光标.

PPPS:gcr比较优先.

vim vim-plugin

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

在Vim中更改emmet的领导键

是否可以更改将emmet代码扩展为HTML的方式?

默认是ctrl + y +,这就是我喜欢的两个太多的键.

在崇高中,我只需输入emmet代码并点击标签即可展开它.有没有办法让它做到这个vim?

vim macvim vim-plugin emmet

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

有没有办法将当前搜索模式插入命令行?

安装Ag.vim后,我经常需要将搜索从*或/复制到命令行中以搜索代码库中的所有文件.

用例示例:

  1. 我找到一串文字user_profile_uri并用*它来选择它.

  2. 我按:进入命令行模式并进入Ag开始我的文件搜索

有没有办法将搜索光标中的文本移动或复制到命令行,而无需手动复制初始文本?

编辑:

我接近搞清楚了.:registers在命令行将给我一个寄存器列表,而在命令模式下,我可以使用Ctrl+R <registerkey>粘贴.但是,我需要的文字看起来像\<user_profile_uri\>

vim vim-plugin ag

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

如何在获取vim脚本并对其进行更改后卸载?

我正在编写一个小的vim插件和:source %-vim文件,因为我进行了增量更改.

在每次更改和:source命令之后,似乎没有加载/应用最新的更改,因此我想以:source某种方式取消/卸载文件而不关闭并重新打开VIm.

有一个更好的方法吗?编写VIm插件并尝试新功能时,正确的工作流程应该是什么?

谢谢

vim plugins vim-plugin

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

标签 统计

vim ×10

vim-plugin ×10

ag ×1

cross-compiling ×1

emmet ×1

gist ×1

macos ×1

macvim ×1

markdown ×1

plugins ×1

python ×1

ui-guidelines ×1