无法安装vim曝光

时间:2014-05-25 07:27:26

标签: ubuntu vim

我正在努力在vim上安装solarized插件,以下是我遵循的步骤

  1. 使用gmarik / Vundle.vim安装solarized插件(使用下面的.vimrc脚本)
  2. 运行vim + PluginInstall + qall以安装插件
  3. 将以下行放在.vimrc中:
  4.   

    语法启用
      设置背景=黑暗
      colorscheme solarized

    .vimrc脚本使用
    vimrc script

    但结果是曝光的插件带有以下结果,其外观和感觉并不像预期的那样 bad look and feel

    期待看 enter image description here
    有什么我做错了吗?请指教。感谢并感谢大家的帮助

    尝试添加

    set t_Co=256 let g:solarized_termcolors=256

    看起来更好,但仍然与作者所显示的捕捉不同 enter image description here

5 个答案:

答案 0 :(得分:2)

我曾经遇到过同样的问题。我想最简单的方法是使用pathogen。要从控制台安装病原体:

    mkdir -p ~/.vim/autoload ~/.vim/bundle; \
curl -LSso ~/.vim/autoload/pathogen.vim \
    https://raw.github.com/tpope/vim-pathogen/master/autoload/pathogen.vim

然后将其添加到.vimrc:

execute pathogen#infect()

现在你可以在〜/ .vim / bundle中安装插件,它会自动加载到vim。要安装曝光主题,只需添加vim-colors-solarized插件:

cd ~/.vim/bundle
git clone git://github.com/altercation/vim-colors-solarized.git

你拥有的其余部分,即将t_Co设置为256并将colorscheme设置为solarized。您也可以尝试:

set t_Co = 256

最后将终端仿真器的配色方案改为曝光可能会有所帮助。或者,如果您不想这样做,请在将colorscheme设置为solarized之前在.vimrc中添加此行:

let g:solarized_termcolors=256 

我希望它有所帮助:)

答案 1 :(得分:0)

尝试在vimrc中使用以下内容:

set background=dark

在之前

激活colorscheme。

编辑:刚刚重新阅读您的问题并意识到您已经这样做了。道歉!

答案 2 :(得分:0)

set term=foo 无用TERM环境变量应由您的终端模拟器设置,或者在您的shell *rc中设置文件。

假设您使用CLI Vim,如果您将终端仿真器设置为使用the solarized palette,则可以获得类似该屏幕截图的内容。

答案 3 :(得分:0)

我用vim-plug添加防晒剂。在.vimrc中,我添加了...

if empty(glob('~/.vim/autoload/plug.vim'))   silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs
        \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim   autocmd VimEnter * PlugInstall --sync | source $MYVIMRC endif call 
plug#begin('~/.vim/plugged')

Plug 'altercation/vim-colors-solarized'

call plug#end()

set background=dark

colorscheme solarized

然后保存并关闭后,我运行此文件进行安装

vim +'PlugInstall --sync' +qa

答案 4 :(得分:0)

我有同样的问题。我从来没有设法使vim-colors-solarized正常工作,但是solarized8插件对我来说非常合适。我想这个问题在6年后将不再适用,但这是我的日晒设置。

我的iTerm2带有日光化深色主题。我的术语设置为xterm-256color,在neovim上有vim-plug,我的solarized8的init.vim插件如下所示: Plug 'lifepillar/vim-solarized8'

然后我有以下几行设置了正确的颜色:

set termguicolors
let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
let &t_8b = "\<Esc>[48;2;%lu;%lu;%lum"

set background=dark
colorscheme solarized8
syntax enable

我也有vim敏感的插件,但是我不确定这是否有任何作用。

祝愿也希望在vim中工作的日晒黑暗的人好运。