精华内容
下载资源
问答
  • vim 安装

    千次阅读 2019-03-23 22:12:51
    在Linux安装了go环境后,一般要安装vim-go插件,能够对go代码有配色、语法高亮、格式化等功能,方便开发者直接在linux上vim编写代码。安装vim-go插件后vim打开一个文件可能会遇到问题,系统会提示vim版本过低,...

    一、问题

         在Linux安装了go环境后,一般要安装vim-go插件,能够对go代码有配色、语法高亮、格式化等功能,方便开发者直接在linux上vim编写代码。安装完vim-go插件后vim打开一个文件可能会遇到问题,系统会提示vim版本过低,但是并不影响打开文件。因此需要卸载掉系统自带的vim,安装新版本vim。

    二、解决办法

    1.检查并卸载旧版本vim

    vim
    yum remove vim* -y

    2.安装终端字符处理库nucrses

    yum install ncurses-devel -y

    3.编译安装

    下载那个版本具体看自己要求以及系统提示至少多少版本以上就下载哪个版本,源码安装命令参考如下:

    cd /usr/local/src/
    wget https://codeload.github.com/vim/vim/tar.gz/v8.0.0134
    tar zxf v8.0.0134
    cd vim-8.0.0134/
    ./configure --prefix=/usr/local/vim8
    make && make install

    安装成功后,还需要将vim命令路径添加到系统变量,这样可以在任意路径下使用vim。

    vi /etc/profile         打开系统环境配置文件
    export PATH=$PATH:/usr/local/vim8/bin/         添加这条到系统环境配置文件
    source /etc/profile    使配置文件生效

    测试是否安装成功

    vim      输入vim回车

    出现下图说明安装新版成功

     

    展开全文
  • spf13-vim安装工具

    2017-12-08 18:32:12
    vim安装,lua安装,readline安装,ncurses安装,spf13-vim安装
  • Ubuntu18.04下VIM安装及配置

    万次阅读 多人点赞 2018-09-21 15:46:41
    1.安装VIM $sudo apt-get install vim 我的vim 已经是最新版 (2:8.0.1453-1ubuntu1)。 2.安装vim-plug 一种方便简洁的插件管理插件 终端输入如下命令: $ curl -fLo ~/.vim/autoload/plug.vim --create-...

    2020/07/02更新:
    前不久发现网上已经有了一个很屌的vim项目。感觉对不起自己这篇文章的几万浏览量诶 😃
    github上的vimplus项目。运行安装脚本一键下载安装。
    https://github.com/chxuan/vimplus
    效果如下:
    在这里插入图片描述
    在这里插入图片描述


    作者:陈浩 更新日期:2018-09-21
    1.安装VIM

    	$sudo apt-get install vim
    

    我的vim 已经是最新版 (2:8.0.1453-1ubuntu1)。

    2.VIM主题scheme设置

    	$vim .vimrc
    

    在vimrc文件里添加如下信息即可设置主题:

    colorscheme 主题插件名
    例如:
    colorscheme desert
    

    在/usr/share/vim/vim80/color文件夹里,vim已经自带了十几种主题插件,选择一种即可:

    blue.vim      desert.vim    koehler.vim  peachpuff.vim  slate.vim
    darkblue.vim  elflord.vim   morning.vim  README.txt     torte.vim
    default.vim   evening.vim   murphy.vim   ron.vim        zellner.vim
    delek.vim     industry.vim  pablo.vim    shine.vim
    

    也可以去github网站搜索下载主题插件文件,文件可放在~/.vim/color目录下,便于管理。
    如下,我用vim脚本编写了一个可以随时间自动变换主题的配置(每小时自动换一个主题):

    "把当前秒数转换成小时数
    let hour=(localtime()/60/60%24)
    if hour == 1
    	colorscheme blue
    elseif hour == 2
    	colorscheme desert
    elseif hour == 3
    	colorscheme koehler
    elseif hour == 4
    	colorscheme peachpuff
    elseif hour == 5
    	colorscheme slate
    elseif hour == 6
    	colorscheme darkblue
    elseif hour == 7
    	colorscheme elford
    elseif hour == 8
    	colorscheme morning
    elseif hour == 9
    	colorscheme torte
    elseif hour == 10
    	colorscheme default
    elseif hour == 11
    	colorscheme evening
    elseif hour == 12
    	colorscheme murphy
    elseif hour == 13
    	colorscheme ron
    elseif hour == 14
    	colorscheme zellner
    elseif hour == 15
    	colorscheme delek
    elseif hour == 16
    	colorscheme industry
    elseif hour == 17
    	colorscheme pablo
    elseif hour == 18
    	colorscheme shine
    elseif hour == 19
    	colorscheme desert
    elseif hour == 20
    	colorscheme desert
    elseif hour == 21
    	colorscheme desert
    elseif hour == 22
    	colorscheme desert
    elseif hour == 23
    	colorscheme desert
    elseif hour == 24
    	colorscheme desert
    endif
    
    

    3.安装vim-plug 一种方便简洁的插件管理插件

    终端输入如下命令:

    	$ curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
    

    此时终端会显示如下界面,

      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100 74331  100 74331    0     0   2549      0  0:00:29  0:00:29 --:--:--  5294
    

    静静等待vim-plug下载成功。
    vim-plug下载成功后,打开~/.vimrc,

    	$vim ~/.vimrc
    

    在vim配置文件.vimrc下加入如下配置字段:

    call plug#begin('~/.vim/plugged')                                                               
    	Plug 'junegunn/vim-plug'                                                                       
    	"此处可以添加其他插件
    	"Plug 'github网站上的其他vimscript插件'                                                             
    call plug#end() 
    

    添加配置后保存退出,再次打开vim,输入:

    	:PlugInstall
    

    出现如下界面:
    在这里插入图片描述
    静静等待插件安装完成。

    4.安装Nedrtree

    打开~/.vimrc,在之前添加的vim-plug配置信息内添加nedrtree插件信息如下:

    call plug#begin('~/.vim/plugged')                                                        
    	Plug 'junegunn/vim-plug'                                                                                                                       
    	Plug 'scrooloose/nerdtree'                                                               
    	Plug 'vim-scripts/taglist.vim'                                              
    call plug#end() 
    

    保存,输入:PlugInstall命令下载安装插件。
    然后在.vimrc内添加nedrtree的配置字段如下:

    "->NERDTree目录树插件---配置选项=====================================================         
    let g:NERDTreeDirArrowExpandable = '▸'  "目录图标                                                                
    let g:NERDTreeDirArrowCollapsible = '▾'
    "autocmd vimenter * NERDTree                "自动打开目录树
    "vim【无文件】也显示目录树 
    autocmd StdinReadPre * let s:std_in=1
    autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
    "vim打开目录文件也显示目录树?
    autocmd StdinReadPre * let s:std_in=1 
    autocmd VimEnter * if argc() == 1 && isdirectory(argv()[0]) && !exists("s:std_in") | exe 'NERDTree' argv()[0] | wincmd p | ene     | endif
    "CRTL+N开关目录树
    map <C-n> :NERDTreeToggle<CR>
    "关闭最后一个文件,同时关闭目录树
    autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif
    "<-NERDTree目录树插件---配置选项===============================================================
    

    界面效果如下:
    在这里插入图片描述
    CTRL+N实现nedrtree的打开和关闭,CRTL+WW实现左右界面跳转。

    5.安装ctags软件+Targlist插件

    终端下输入如下命令:

    $sudo apt-get install ctags
    

    安装ctags成功,然后用vim-plug安装Targlist插件,
    打开~/.vimrc配置文件,在之前的vim-plug配置处添加Taglist插件配置信息如下:

    call plug#begin('~/.vim/plugged')
    Plug 'junegunn/vim-plug'
    Plug 'scrooloose/nerdtree'
    Plug 'vim-scripts/taglist.vim'
    call plug#end()
    

    保存,然后输入命令:PlugInstall。
    等待Taglist安装完毕,继续在~/.vimrc文件内添加Taglist配置信息如下:

    "->taglist浏览插件配置=========================================     
    "taglist窗口显示在右侧,缺省为左侧     
    let Tlist_Use_Right_Window=1    
    "设置ctags路径"将taglist与ctags关联     
    let Tlist_Ctags_Cmd = '/usr/bin/ctags'     
    "启动vim后自动打开taglist窗口     
    let Tlist_Auto_Open = 1     
    "不同时显示多个文件的tag,只显示当前文件的     
    "不同时显示多个文件的tag,仅显示一个     
    let Tlist_Show_One_File = 1     
    "taglist为最后一个窗口时,退出vim     
    let Tlist_Exit_OnlyWindow = 1     
    "let Tlist_Use_Right_Window =1     
    "设置taglist窗口大小     
    "let Tlist_WinHeight = 100     
    "let Tlist_WinWidth = 40     
    "设置taglist打开关闭的快捷键F8     
    noremap <F8> :TlistToggle<CR>     
    "更新ctags标签文件快捷键设置     
    noremap <F6> :!ctags -R<CR>     
    "<-taglist=========================================  
    

    保存退出,再次用vim打开一个文件,界面效果如下:
    在这里插入图片描述

    2018/12/5 注:
    上班后,办公都变成云端(CPU在远处集中管理,电脑只有显示屏)了。VIM也只有在远程登陆终端上使用了,=。=什么插件都用不了。
    所以我放弃VIM了,文章以后也不更新了。现在使用的sourceinsight,自己下了个4.0.0.xx版本的,用起来真的爽的不要不要的—>强烈推荐
    在这里插入图片描述

    展开全文
  • 没有网络学习Linux, 这里有简单可以离线安装的方法,这里面有两个deb包,一个解决了依赖关系,一个是vim。请注意这是deb包,已经编译好了的,只需要安装就行了。安装方法解压后有。
  • 卸载vim 安装vim

    千次阅读 2017-08-14 14:41:02
    1:卸载vim:sudo apt-get remove vim-common 2:安装vim:sudo apt-get install vim

    1:卸载vim:sudo apt-get remove vim-common
    有时会显示

    中文:E: 无法获得锁 /var/lib/apt/lists/lock - open (11 资源临时不可用)
    英文:Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)

    这时候就得去找一下还在运行着的apt-get,在终端输入ps -ajx 看一下哪个进程是apt-get,用sudo kill -9 pid号,来杀死它;

    安装vim时,有时会显示找不到什么包,这时候要更新一下下载源
    sudo apt-get update,在下载就好了
    2:安装vim:sudo apt-get install vim
    sudo apt-get install vim-gtk

    展开全文
  • vim安装NERDTree插件

    千次阅读 2018-03-19 17:47:05
    vim安装NERDTree插件查看文件目录官网安装包下载:https://www.vim.org/scripts/script.php?script_id=1658安装方法:解压缩之后,把 plugin/NERD_tree.vim 和doc/NERD_tree.txt分别拷贝到~/.vim/plugin 和 ~/.vim/...

    vim安装NERDTree插件查看文件目录

    官网安装包下载:

    https://www.vim.org/scripts/script.php?script_id=1658

    安装方法:

    解压缩之后,把 plugin/NERD_tree.vim 和doc/NERD_tree.txt分别拷贝到~/.vim/plugin 和 ~/.vim/doc 目录。

    修改vimrc文件:

     " 设置NerdTree

    map <F3> :NERDTreeMirror<CR>

    map <F3> :NERDTreeToggle<CR>

    打完手工,vim编辑文件,按F3,看是否可以调出文件目录窗口.

    问题:

    Error detected while processing /home/lc/.vim/plugin/NERD_tree.vim:

    line   68:
    E117: Unknown function: nerdtree#runningWindows
    E116: Invalid arguments for function <SNR>7_initVariable
    line   96:
    E117: Unknown function: nerdtree#runningWindows
    E15: Invalid expression: nerdtree#runningWindows()
    line  141:
    E117: Unknown function: nerdtree#loadClassFiles
    line  145:
    E117: Unknown function: nerdtree#ui_glue#setupCommands
    line  151:
    E121: Undefined variable: g:NERDTreeCreator
    E15: Invalid expression: "autocmd BufLeave ". g:NERDTreeCreator.BufNamePrefix() ."* if g:NERDTree.IsOpen() | call b:NERDTree.ui.saveScreenState() | endif"
    line  154:
    E121: Undefined variable: g:NERDTreeCreator
    E15: Invalid expression: "autocmd BufEnter ". g:NERDTreeCreator.BufNamePrefix() ."* stopinsert"
    line  205:
    E117: Unknown function: nerdtree#postSourceActions
    Press ENTER or type command to continue

    解决方法:把NERDTree文件夹里面的所有东西移到~/.vim中区,问题解决.


    快捷方式

    o 打开关闭文件或者目录

    t   在标签页中打开

    T 后台标签页中打开

    ! 执行此文件

    p 到上层目录

    P 到根目录

    K 到第一个节点

    J 到最后一个节点

    u 打开上层目录

    m显示文件系统菜单(添加、删除、移动操作)

    ? 帮助

    q 关闭


    展开全文
  • vim 安装文件

    2017-07-14 15:08:37
    vim 安装包。
  • vim安装YouCompleteMe 插件

    千次阅读 2016-10-28 11:13:48
    vim安装youcomplete插件,折磨我好久,装不好硬是要把它装好,结果最后终于装好这个补全的插件。为了需要安装的人少走弯 路,我的安装过程如下(主要提供步骤): 1、先看你的vim版本是多少。我的是vim 7.4.52貌似支持...
  • ubuntu16中vim安装失败问题

    千次阅读 2019-09-28 18:41:08
    ubuntu16中vim安装失败问题 #遇到问题vim安装失败 (初步猜测应该是以前安装软件出错的后遗症.以前桌面右上角一个红色圆圈,里面一个白色减号.解决vim的问题后,红色圆圈也不见了.) 安装出现错误: 更新...
  • vim安装vim-powerline,状态栏箭头乱码

    千次阅读 2019-04-29 10:41:27
    vim安装vim-powerline,状态栏箭头乱码产生乱码原因具体方法 产生乱码原因 因为powerline中的三角形箭头实际上是通过特殊的字符而非图片实现的,但是ubuntu系统原先的字体库中并没有包含这类特殊的图形字符,因此,...
  • windows 下vim安装教程

    千次阅读 2019-08-10 17:21:40
    windows 下vim安装教程 https://www.cnblogs.com/Eric-jx/p/10491922.html
  • ubuntu下的VIM安装

    千次阅读 2016-11-03 10:22:11
    VIM安装: 1、在命令行敲入“vi”后按"tab"键,可以看到目前系统中只安装了vi和vim.tiny。 vim是从VI发展而来的一个文本编辑器,功能更强大。而vim.tiny是vim的精简版,所以,安装vim势在必行。 2、ubuntu系统: ...
  • vim安装出错: sudo apt-get install vim-gtk

    千次阅读 2017-05-18 19:22:15
    vim安装出错: sudo apt-get install vim-gtk
  • Mac下Vim安装NERDTree插件

    千次阅读 2017-03-08 19:49:51
    Mac下Vim安装NERDTree插件
  • windows7搭建基于VIM的开发环境(4)本系列指导 主要是从无到有完整搭建windows下基于VIM的开发环境,主要分为以下几部分: 搭建msys2下64位编译环境 ...开发环境验证 本篇我们主要讲解vim安装vundle,并使用v
  • Ubuntu 14.04下vim安装YouCompleMe插件

    千次阅读 2015-05-04 17:57:30
    Ubuntu 14.04下vim安装YouCompleMe插件
  • vim安装YouCompleteMe插件,与python补全插件jedi-vim一.安装YouCompleteMe1.安装vundle插件 git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle 2.安装YouCompleteMe 在.vimrc中添加: Bundle...
  • ubuntu vim安装、配置及其注意事项。

    千次阅读 2018-08-03 21:47:14
    vim 安装。 sudo apt-get install vim-gtk 输入命令 vi并按下tab键查看vim是否存在: 设置vim 输入如下命令行 : sudo vim /etc/vim/vimrc 寻找到 if has("syntax")   syntax on  end if ...
  • linux下spf13-vim安装

    千次阅读 2015-12-13 12:50:32
    spf13-vim的介绍不详述,想了解其具体功能及使用的, ...spf13-vim安装安装相对简单,官网给出了安装方法,在联网状态下,命令行执行:lsf$ curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf1
  • vim 安装emmnt插件

    千次阅读 2018-12-13 12:57:55
    github地址:...cd ~/.vim git clone https://github.com/mattn/emmet-vim.git cd emmet-vim cp -r plugin ~/.vim/plugin cp -r autoload ~/.vim/autoload 新建一个测试文件 sudo vim index....
  • Vim安装YouCompleteMe插件

    万次阅读 2017-04-08 21:02:11
    安装前的准备1.首先必须要保证Vim的版本至少是7.3584,并且支持python2脚本。...2.安装vundle插件首先保证在用户目录下有.vim文件夹和.vimrc文件,没有就新建。cd  mkdir .vim vim .vimrc 安装git...
  • centos7下的vim安装

    千次阅读 2019-08-05 10:34:13
    1.检测是否已安装vim rpm -qa|grep vim 2.如无以上输出结果,则安装vim: yum -y install vim*
  • vim安装与配置

    千次阅读 2015-05-06 22:59:59
    ubuntu默认没有安装vim,出现: jyg@ubuntu:~$ vim test.c The program 'vim' can be found in the following packages:  * vim  * vim-gnome  * vim-tiny  * vim-athena  * vim-gtk  * vim-nox ...
  • vim安装自动补全

    千次阅读 2018-06-07 10:32:22
    引言Vim 无疑是世界上最好用的编辑器之一(为了不引起战争...本文将介绍一种推荐的代码补全工具 YouCompleteMe,并且一步步介绍它的安装方式。YouCompleteMeYouCompleteMe 是一个比较完备,并且正在日渐完备的 Vim ...
  • vim安装indentLine和vim-autopep8插件

    千次阅读 2019-12-03 09:34:23
    1 vim配置 vim的基本配置和其他插件参考:https://blog.csdn.net/qyhaill/article/details/99701566, https://blog.csdn.net/qyhaill/article/details/100832805 2 indentLine插件 indentLine是一款缩进指示线,...
  • Ubuntu18.04 vim安装和配置

    千次阅读 2019-04-05 14:30:03
    一、安装Vim 打开终端输入 vi 命令,看到系统已经安装过了 而输入 vim 命令,提示没有安装 vim是vi的升级版本,兼容vi的所有指令,还包括一些新特性 首先卸载原有的vim sudo apt-get remove vim-common ...
  • ** Ubuntu16中vim安装出错–has no installation candidate的解决方法问题:** apt-get install Reading package lists… Done Building dependency tree… D ... has no installation candidate
  • vim安装错误

    2013-08-10 10:26:42
    下列软件包有未满足的依赖关系:  vim : 依赖: vim-common (= 2:7.3.429-2ubuntu2.1) 但是 2:7.3.547-4ubuntu1 ...原因可能是安装vim所依赖的vim-common和系统自带的vim-common版本冲突,解决办法就是先把vim-common
  • Vim安装与使用详细教程

    万次阅读 2018-05-17 11:23:59
    Vim 详细Vim快捷键大全 Vim的配置以spf-13为例子 项目地址: https://github.com/spf13/spf13-vim ...Vim安装 Linux, *nix, Mac OSX Installation The easiest way to install spf13...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 531,022
精华内容 212,408
关键字:

vim安装