zoukankan      html  css  js  c++  java
  • 把Vim改装成一个IDE编程环境

    一:安装中文帮助手册

       1、  打开一个终端
        2、下载vimcdoc-1.5.0.tar.gz
            下载地址: http://nchc.dl.sourceforge.net/sourceforge/vimcdoc/vimcdoc-1.5.0.tar.gz
        3、 解压       tar -zxvf vimcdoc-1.5.0.tar.gz

        4、进入解压包的文件夹
           cd vimcdoc-1.5.0
       5  、 安装
          sudo ./vimcdoc.sh -i
       6、测试打开vim
             输入:help 如果成功就应该看到中文帮助文档

    如图1:

                                      图1

    注意:

    a. 如果无法显示中文, 在~/.vimrc中增加下面这句:

       set helplang=cn

    二:查看是否有这些路径没有的话自己手动创建,比如:

    ~  /.vimrc
      ~/.vim/plugin
      ~/.vim/doc
      ~/.vim/syntax

    三:配置文件的位置

              在目录 /etc/ 下,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。在每个用户的主目录下,都可以创建配置文件,命名为:        .vimrc”。例如, /root目录下,通常已经存在一个.vimrc文件。

          1. 切换到自己目录下

          2. 设置语法高亮,在/.vimrc中加入:syntax on

         3. 显示行号,在/.vimrc中加入:set nu

         4. 设置缩进的空格数为4,在/.vimrc中加入:set shiftwidth=4

         5. 安装TagList 插件
                      a、下载taglist_xx.zip ,链接
    http://www.vim.org/scripts/script.php?script_id=273

                      b、解压完成,将解压出来的doc的内容放到~/.vim/doc, 将解压出来的plugin下的内容拷贝到~/.vim/plugin

                  c、进入~/.vim/doc目录,在Vim下运行"helptags ."命令。此步骤是将doc下的帮助文档加入到Vim的帮助主题中,这样我们就可以通过在Vim中运                                  行“help taglist.txt”查看taglist帮助。

                      d、打开配置文件~/.vimrc,加入以下几行:

                           设置解释如下:

                           let Tlist_Show_One_File=1    "不同时显示多个文件的tag,只显示当前文件的”

                           let Tlist_Exit_OnlyWindow=1     "如果taglist窗口是最后一个窗口,则退出vim”

                            let Tlist_Use_Right_Window=1    "将taglist与ctags关联 ”

                 e、基本功能使用方法

                                     在Vim命令行下运行":Tlist"就可以打开Taglist窗口,再次运行":Tlist"则关闭。

                                      左右窗口切换Ctrl+ww

                                      如图:

    6. 安装文件件浏览器和窗⼜管理器 -- 插件: WinManager
               a、下载winmanager.zip, 2.X版本以上的,链接地址:
    http://www.vim.org/scripts/script.php?script_id=95
              b、解压winmanager.zip,将解压出来的doc的内容放到~/.vim/doc, 将解压出来
    的plugin下的内容拷贝到~/.vim/plugin

             c、在~/.vimrc 中添加:

    " 设置界面分隔
    let g:winManagerWindowLayout = "TagList|FileExplorer" "在进入vim时自动打开winmanager let g:AutoOpenWinManager = 1

            d、然后重启vim, 打开文件在normal状态下输入"WMToggle", 就可使用 

    7、c|h文件相互转换

            a、下载链接:http://www.vim.org/scripts/script.php?script_id=31,下载后将a.vim 放到 ~/.vim/plugin 文件夹中

           b、用vim打开其源/头文件只用一个按键就切换过来

            :A        在新Buffer中切换到c/h文件

            :AS      横向分割窗口并打开c/h文件 

            :AV      纵向向分割窗口并打开c/h文件

            :AT      新建一个标签页并打开c/h文件

            如图:

  • 相关阅读:
    hdu 1003 dp最大子序列和
    模拟题 (+queue队列知识)
    hdu 1016 DFS
    OSGi 系列(二)之 Hello World
    OSGi 系列(一)之什么是 OSGi :Java 语言的动态模块系统
    Mina 系列(四)之KeepAliveFilter -- 心跳检测
    Mina 系列(三)之自定义编解码器.md
    Mina 系列(二)之基础
    Mina 快速入门
    Java 8 Optional 类深度解析
  • 原文地址:https://www.cnblogs.com/Blog-day/p/MY_Blog_Days-6.html
Copyright © 2011-2022 走看看