标签: macvim

如何让NERDCommenter在特定列中添加注释?

默认情况下,NERDCommenter的工作方式如下:

//level1
    //level2
        //level3
Run Code Online (Sandbox Code Playgroud)

我怎么去这样工作?

//level1
//    level2
//        level3
Run Code Online (Sandbox Code Playgroud)

vim text-editor editor macvim nerdcommenter

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

MacVim中的Inconsolata Italic

我试图在MacVim中使用Inconsolata作为我的字体,但我似乎找不到斜体版本.我正在使用曝光的配色方案,它应该用于斜体注释,并且它适用于字体书中具有斜体或斜体版本的字体.

有没有办法以某种方式"制作"斜体版本?是否有一些我无法找到的文件?

fonts macvim

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

自动保存缓冲区:make in vim?

有没有办法在发出之前自动保存缓冲区:make?我使用MacVim和make绑定到Command-B,这非常有用,但我似乎无法弄清楚如何在make之前编写缓冲区.我查看了所有autocmd事件,似乎没有任何东西适合.

有一个QuickFixCmdPre应该在make之前调用,但似乎无法让它工作:

的〜/ .vimrc

function! AutoSaveOnMake ()
    if &modified
        write
    endif
endfunction

autocmd QuickFixCmdPre *.c :call AutoSaveOnMake()  
Run Code Online (Sandbox Code Playgroud)

vim macvim

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

有没有办法让窗口导航环绕在VIM中

我希望它能Ctrl-Wk从最右边的窗口输入,将最左边的窗口聚焦在VIM中.显然,在各个方向上工作都很方便.

我的主要动机是与NERDTree一起使用.我通常有以下设置:

|----------|----------|-----------|
|          |          |           |
| NERDTree |   File1  |   File2   |
|          |          |           |
|          |----------|-----------|
|          |          |           |
|          |   File3  |   File4   |
|          |          |           |
|----------|----------|-----------|
Run Code Online (Sandbox Code Playgroud)

如果我想在File4我目前要输入的同一个窗口中打开一个新文件,那么用2Ctrl-Wj它来获得相同的结果会很不错Ctrl-Wk.

谢谢.

vim macvim nerdtree

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

默认情况下,Macvim不会加载特定的配色方案

我有一个类似于VIM Color方案的问题,默认情况下没有加载

除了我遇到了这里发现的gentooish主题的问题http://www.vim.org/scripts/script.php?script_id=2474

出于某种原因,macvim默认拒绝加载此colorscheme.

我的vimrc文件如下,我没有.gvimrc文件.

:set term=xterm-256color
:set t_Co=256
set background=dark
colorscheme gentooish
Run Code Online (Sandbox Code Playgroud)

但是一旦我打开了macvim,我就会这样做:colorscheme gentooish它会加载很好.如果我在命令行输入vim,它默认也会加载.默认情况下它不会在macvim中加载.

有任何想法吗?

vim macvim

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

是否有一个Vim/MacVim等效于TextMate的项目查找?

我现在正在使用TextMate我正在使用MacVim,我唯一想念TextMate的是"在项目中查找"功能,是否有任何Vim插件提供此功能?

vim macvim

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

我如何让vim突出显示多余的空白区域和所有标签?

我发现以下代码将突出显示所有不必要的空格,但我真的希望它也突出显示我的代码中的所有选项卡.我玩了很多不起作用但我找不到兼容的正则表达式.有任何想法吗?

highlight RedundantWhitespace ctermbg=red guibg=red
match RedundantWhitespace /\s\+$\| \+\ze\t/
Run Code Online (Sandbox Code Playgroud)

编辑:按要求添加样本:

好吧,在下面的示例中,我使用\ t来表示制表符和%来表示我希望vim以红色突出显示的尾随空格.

/tOh hi here is some text%%%%
/t/tHere is some indented text%%%
Run Code Online (Sandbox Code Playgroud)

因此,在第一行有1个选项卡,其空格应以红色突出显示,4个尾随空格以红色突出显示.在第二行有2个选项卡和3个尾随空格以红色突出显示.

regex vi vim editor macvim

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

macvim无法折叠代码"E490:找不到折叠"

我不能在macvim中折叠我的代码

我的环境和设置在gist链接https://gist.github.com/poc7667/7035979

有没有想法?

hi  Comment  ctermfg=6



"function SetCafeOptions()
    "CoffeeCompile
    ":set nonu
    ":res -24
    ":res +24
"endfunction

set encoding=utf-8 
set fileencoding=utf-8 

colorscheme elflord            
set smartindent
set tabstop=4
set expandtab  
set shiftwidth=4

"make it autoreload
set autoread 

"auto move it last time the position you viewed
"make vim save and load the folding of the document each time it loads"
""also places the cursor in the last place that it was left."

"try to set show ansi color
if &term=="ansi" 
    set …
Run Code Online (Sandbox Code Playgroud)

vim macvim

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

如何使用vundle在vim中安装插件?

我正在使用Vundle来安装YouCompleteMe(YCM).但是,我无法安装它(安装指南只是说运行:PluginInstall,但下一页打开后无法执行操作):

在此输入图像描述

我试过像按钮等按钮return,但它们似乎没有用.有什么指导吗?

编辑:此外,请注意,此时,它尚未安装,因为我无法看到该YouCompleteMe目录bundle(而它应该在那里).

.vim- > bundle- >YouCompleteMe

编辑:

.vimrc看起来如下:

set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
call vundle#end()
filetype plugin indent on
Run Code Online (Sandbox Code Playgroud)

vim plugins macvim youcompleteme

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

禁用vim E211:文件不再可用

切换git分支后,我前一个分支上存在的任何文件都会E211: File "path/to/file.txt" no longer available发出警告.我已经知道了这一点,并且每次我更改我关注的标签或窗格时都会发出警告,我觉得非常烦人.特别是如果我需要关闭不再存在的8个窗格.

有没有办法禁用此警告或使其不需要任何输入继续?

在此输入图像描述

vim macvim

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

标签 统计

macvim ×10

vim ×9

editor ×2

fonts ×1

nerdcommenter ×1

nerdtree ×1

plugins ×1

regex ×1

text-editor ×1

vi ×1

youcompleteme ×1