仓酷云
标题:
来讲讲:Linux用Vim+Taglist+Ctags浏览编纂代码
[打印本页]
作者:
爱飞
时间:
2015-1-16 17:19
标题:
来讲讲:Linux用Vim+Taglist+Ctags浏览编纂代码
为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的。
实在这套组合很有用了基础上到了不必鼠标的sourceinsight地步了,最主要的是能够在text形式下运转
利用的平台是Fedora8
Vim和Ctags在F8安装完后体系已具有
Taglist必要本人下载
1.下载一个Taglist的zip文件,然后解紧缩,将taglist.vim复制到~/.vim/plugin目次下。
2.修正~/.vim/plugin/taglist.vim
在if!exists(loaded_taglist)下面到场
letTlist_Ctags_Cmd="/usr/bin/ctags"
了局为:
"Linecontinuationusedhere
lets:cpo_save=&cpo
setcpo&vim
letTlist_Ctags_Cmd="/usr/bin/ctags"
if!exists(loaded_taglist)
"Firsttimeloadingthetaglistplugin
"
"TospeeduptheloadingofVim,thetaglistpluginusesautoload
"mechanismtoloadthetaglistfunctions.
"Onlydefinetheconfigurationvariables,usercommandsandsome
"auto-commandsandfinishsourcingthefile
"Thetaglistpluginrequiresthebuilt-inVimsystem()function.Ifthis
"functionisnotavailable,thendontloadtheplugin.
if!exists(*system)
echomsgTaglist:Vimsystem()built-infunctionisnotavailable..
Pluginisnotloaded.
letloaded_taglist=no
let&cpo=s:cpo_save
finish
endif
此时Ctags和Taglist已分离起来。
3.在响应的源码目次运转ctags-R发生响应的tags文件
4.将tags文件在vim运转时导进。能够修正~/.vimrc,今后每次启动vim将主动导进此tags文件
:settags=/root/develop/honeyids/tags
并设置语法高亮
syntaxenable
syntaxon
5.运转vim,激活Taglist时用:TaglistToggle命令。在右边的tags地区和一般编纂地区切换时用ctrl+2个w.
6.利用ctags时,ctrl+]可检察函数的界说。ctrl+o前往源文件
</p>
有些人号称用过十几种甚至几十种linux,向人谈论起来头头是到,好像懂的很多。
作者:
灵魂腐蚀
时间:
2015-1-18 17:50
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
作者:
小妖女
时间:
2015-1-24 05:55
掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。
作者:
深爱那片海
时间:
2015-1-31 21:28
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
作者:
金色的骷髅
时间:
2015-2-7 00:57
其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?
作者:
冷月葬花魂
时间:
2015-2-19 08:51
我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。
作者:
简单生活
时间:
2015-3-6 14:37
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
作者:
谁可相欹
时间:
2015-3-13 03:05
熟读写基础知识,学得会不如学得牢。
作者:
因胸联盟
时间:
2015-3-20 10:54
查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2