zoukankan      html  css  js  c++  java
  • vim IDE配置

    参考:

    http://www.cnblogs.com/witcxc/archive/2011/12/28/2304704.html

    http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html

    taglist:http://blog.csdn.net/vaqeteart/article/details/4146618

    1.配置文件,见_vimrc文件,复制过来即可;

    2.帮助文档中文化(http://vimcdoc.sf.net  )下载vimcdoc-1.8.0.tar ,放入doc文件夹内即可;

    3.tag标记(http://ctags.sourceforge.net),下载ctags58.zip,解压找到ctags.exe放入D:Program Files (x86)Vimvim74目录,并将该目录加入path环境编辑;
      在_vimrc配置文件中加入如下配置:

    "自动向父目录找tag 
    set tags=tags;
    set autochdir

    用法:首先在命令行下切换到项目根目录,然后CTRL -R *生成tag文件;
             然后CTRL+]找到定义的函数、变量,CTRL+T返回。

    4.taglist(http://www.vim.org/scripts/script.php?script_id=273),下载taglist_46.zip,将doc下和plugin下的文件放到对应位置,生成帮助文档。
    用法::Tlist  打开taglist窗口;
     x             taglist窗口放大和缩小,方便查看较长的tag
    +             打开一个折叠,同zo
    -             将tag折叠起来,同zc
    *             打开所有的折叠,同zR
    =             将所有tag折叠起来,同zM
    [[            跳到前一个文件
    ]]            跳到后一个文件 

    5.winmanager(http://www.vim.org/scripts/script.php?script_id=95),下载winmanager.zip,将doc下和plugin下的文件放到对应位置,生成帮助文档。
    配置:

    "wm
    let g:winManagerWindowLayout='FileExplorer|TagList'
    let g:winManagerWidth=30
    nmap wm :WMToggle<cr>

    用法:在nomal模式下输入wm即可打开窗口,再次输入就关闭。

    6.智能补全
    将光标放到.或者->后面,连续按CTRL+X,CTRL+O四个键。

    7.背景色,下载:https://github.com/tomasr/molokai
    配置:colorscheme molokai

    问题:

    1.菜单、右键菜单乱码:
     "解决中文乱码问题
    set fenc=chinese
     "处理文本中显示乱码
     set encoding=utf-8
     set fileencodings=utf-8,chinese,latin-1
     if has("win32")
     set fileencoding=chinese
     else
     set fileencoding=utf-8
    endif
     "处理菜单及右键菜单乱码
     source $VIMRUNTIME/delmenu.vim
     source $VIMRUNTIME/menu.vim
       
    "处理consle输出乱码
     language messages zh_CN.utf-8
    "中文乱码结束

  • 相关阅读:
    wireshark无法捕获无线网卡数据解决办法(failed to set hardware filter to promiscuous mode)
    用PHP检测用户是用手机(Mobile)还是电脑(PC)访问网站
    一次.net Socket UDP编程的10万客户端测试记录
    对象复制
    c#中volatile关键字的作用
    C#操作XML
    ASP.NET AJAX
    C#操作XMl2
    SQLServer 存储过程中不拼接SQL字符串实现多条件查询
    ASP.NET刷新页面的六种方法20081111 22:04asp.net页面刷新重是有问题,收藏几种方法挺有用的.
  • 原文地址:https://www.cnblogs.com/thinksasa/p/4444416.html
Copyright © 2011-2022 走看看