• VIM Taglist安装配置和使用


    问题描述:   

            VIM  Taglist安装于配置

    问题解决:       

         (1)安装Taglist包

    taglist_45.zip

         (2)解压taglist压缩包   

    taglist

         (3)将解压出来的文件中doc目录下的taglist.txt文件移动到/usr/share/vim/vim72/doc目录中(root权限) 复制plugin/taglist.vim 文件移动到/usr/share/vim/vim72/plugin目录中

    taglistcopy

            (4)修改vim配置文件,在/usr/share/vim目录中,打开vimrc链接

                添加:   

      let Tlist_Auto_Open=1

                      set tags=tags;

                      set autochir

    taglistpeizhi

    注:   

      其中set tags=tags; 中的分号必不可少。

    (5)taglist使用

           命令1、  在需要查看的文件目录中,使用命令ctags -R * 系统会自动生成tags文件,当在当前目录运行vim时系统会自动打开 tags文件。

    ctagsuse

    然后打开vim  stringArray.c

    ctagswindow

    (2)手动开启关闭Taglist

               开启 在命令行模式下  :TlistToggle

               关闭 在命令行模式下   :TlistToggle 或者在taglist窗口中按键q    

    (3)文件跳转

    把光标移到变量名或函数名上,然后按下“Ctrl+]”,这样就能直接跳到这个变量或函数定义的源文件中,并把光标定位到这一行   

    用 “Ctrl+t”可以退回原来的地方。即使用户使用了N次“Ctrl+]”查找了N个变量,按N次“Ctrl+t”也能回到最初打开的文件,它会按原路返回。

          (4)Taglist窗口和程序文件窗口之间的切换 使用Ctrl+WW

            其他快捷键:

    taglistkuaijiejian

    注:

            上述命令中的,Taglist窗口的折叠是 -或者=,展开是+(在键盘中需要按住Shift 键和=键)

           (5)其他快捷键

    kuaijiejian

    注:

             其中gd转到局部变量定义处

  • 相关阅读:
    Cycling Label
    设置Eclipse的类文件和xml文件代码自动补全
    搭建maven环境
    Android依赖管理与私服搭建
    Cname与A记录(Address)区别
    mysql5.6.34在默认配置文件修改字符集为utf8后重启mysql服务没效果
    PHP将HTML的内容保存成word文档
    常用 Git 命令清单
    广告中的AdNetwork、AdExchange、DSP、SSP、RTB和DMP是什么?
    PHP两个日期之间的所有日期
  • 原文地址:https://www.cnblogs.com/luosongchao/p/3163468.html
Copyright © 2020-2023  润新知