zoukankan      html  css  js  c++  java
  • VIM配置自动提示功能

        问题描述:       

              使用VIM作为Linux下的IDE,但是VIM默认情况下不支持自动代码提示功能,因此希望安装插件实现自动提示功能,目前找到的自动提示工具,非常好用的是Autocomplpop 这个VIM插件。

         问题解决:

         (1)默认情况下VIM使用快捷键,Ctrl+X 与 Ctrl+P 可以进行代码提示

        (2)安装Autocomplpop插件

                   下载Autocomplpop插件包:

    vim-autocomplpop.zip

        (3)使用命令,unzip将上述zip文件解压缩

    autocompl

          如上所示,将zip文件解压到指定目录中。

    注:   

          上述解压zip文件使用了命令,unzip -n vim-autocomplpop.zip -d autocompl 命令,其中参数 n 指明了如果已经存在解压出来的文件,不覆盖文件相同文件,其中的参数   d  表示将zip文件解压出来的文件,存放在指定目录中。

        (4)替换系统中安装vim中的相同文件,在系统路径/usr/share/vim/vim72中找到autoload / doc/ plugin/目录

            使用grep可以查看当前vim72目录中是否存在上述三个文件   

    sr-share-vim-vim72

    注:       

    其中grep -E 相当于egrep,可以使用egrep进行多个关键字的匹配

        (5)查找到上述文件之后,可以首先将上述文件移动到一个熟悉的位置(例如桌面),删除vim72中上述文件,方便如果错误删除,可以将保存的文件重新粘贴会vim72目录中。

    注:   

          由于doc/ plugin/ autoload/ 是目录,因此这里使用命令  cp -R doc/ plugin/ autoload/ 可以正确的将目录移动到指定位置

         (6)复制新下载的vim-autocomplpop文件至vim/vim72文件夹中

    注:   

           首先需要删除vim72中已经存在的doc/ plugin/  autoload/ 目录  ,使用root权限,rm -R doc/  plugin/ autoload/

    删除上述文件之后,将autocomplpop解压的文件,复制到vim72中,使用vim过程中,就会出现自动提示。

  • 相关阅读:
    PNG文件格式具体解释
    opencv2对读书笔记——使用均值漂移算法查找物体
    Jackson的Json转换
    Java实现 蓝桥杯VIP 算法训练 装箱问题
    Java实现 蓝桥杯VIP 算法训练 装箱问题
    Java实现 蓝桥杯VIP 算法训练 单词接龙
    Java实现 蓝桥杯VIP 算法训练 单词接龙
    Java实现 蓝桥杯VIP 算法训练 方格取数
    Java实现 蓝桥杯VIP 算法训练 方格取数
    Java实现 蓝桥杯VIP 算法训练 单词接龙
  • 原文地址:https://www.cnblogs.com/luosongchao/p/3163471.html
Copyright © 2011-2022 走看看