Augusdi的专栏

攀登技术的高峰,我与大家共勉!

VIM ctags的一个小技巧

vim可以使用ctags制作的tags文件来浏览程序源文件。问题是,当源文件存放在目录树(也就是所谓的source tree)的时候,该怎么办呢? 在缺省情况下,ctags只会处理当前目录里的源文件,而且vim也只会参考当前目录的tags文件。这时候,如果当前目录里的源文件引用了其他目录里的定义,...

2014-10-25 11:10:35

阅读数 2081

评论数 0

Cscope的使用(领略Vim + Cscope的强大魅力)

Cscope的使用(领略Vim + Cscope的强大魅力)  1、Cscope介绍        Cscope是类似于ctags一样的工具,但可以认为她是ctags的增强版,因为她比ctags能够做更多的事。在Vim中,通过cscope的查询,跳转到指定的地方就像跳转到任何标签;她能够保存标签栈...

2014-10-19 21:11:43

阅读数 795

评论数 0

CScope for programmer

8、Cscope 的使用 这下更厉害了, 用Cscope自己的话说 - "你可以把它当做是超过频的ctags", 其功能和强大程度可见一斑吧, 关于它的介绍我就不详细说了, 如果你安装好了前 文介绍的中文帮助手册, 用下面的命令看看介绍吧: :hel...

2014-10-19 19:19:06

阅读数 759

评论数 0

shell 条件控制,循环

$[expression]例如:var1=2var2=$[var1*10+1]则:var2的值为21。2.if条件语句if [ -x /sbin/quotaon ]; then echo "Turning on Quota for root filesystem" /sbin/...

2014-10-18 23:06:26

阅读数 2310

评论数 0

linux 必须要记住的command

1.ssh 远程登陆 ssh user@ip ssh jboss@192.168.0.1 2.远程复制 scp user@ip:path pathscp jboss@192.168.0.1:/opt/scripts/sh01.sh /home/wdk (文件)scp -r jboss@19...

2014-10-18 22:37:00

阅读数 884

评论数 0

shell 练习

1.用户输入日期2.当前日期对比输入的日期3.计算输入日期减去当前日期的时间#!/bin/bashread -p "please input the date you demobilizete (YYYYMMDD ex=> 20090422): " date1date_d...

2014-10-18 22:31:17

阅读数 2227

评论数 0

shell 文件内容替换 sed用法

调用sed命令有两种形式:sed [options] 'command' file(s)sed [options] -f scriptfile file(s) 删除:d命令 $ sed '2d' example-----删除example文件的第二行。$ sed '2,$d' example---...

2014-10-18 22:22:17

阅读数 75805

评论数 0

linux之sed用法

sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:         sed [-nefri] ‘command’ 输入文本        常用选项:        -n∶使用...

2014-10-18 16:45:42

阅读数 1078

评论数 0

perforce(p4) 使用

P4递交建议流程:1. p4 sync2. 覆盖或者改动local文件3. p4 delete or 直接delete 废弃的文件4. p4 add: 增加新文件到depot5. p4 diff -se: 查看编辑过的文件6. p4 diff -se | p4 -x - edit: 把所有改动过的...

2014-10-17 22:00:56

阅读数 2840

评论数 0

Vim中关于 cscope 的帮助

VIM REFERENCE MANUAL by Andy Kahn 译者: lang2,tocer http://vimcdoc.sf.net 本文档阐述如何使用 Vim 的 cscope 接口。 Cscope 是一个类似 ctags 的工具。 你可以把它...

2014-10-15 22:29:53

阅读数 913

评论数 0

Linux 内核阅读工具vim+ctags+cscope+taglist

今天,来介绍一下vim+ctags+cscope+taglist的内核阅读配置。当使用过之后,我相信大部分人都会舍弃之前的Eclipse(我就是活生生的一个例子)。我们先来看看实现的界面是怎么样的:我们一起看看是怎么实现的。这里主要是通过vim为基础的几款插件搭建而成的,也就是我们标题中的ctag...

2014-10-15 01:02:07

阅读数 1089

评论数 0

linux 命令 pushd popd cd 区别

与linux cd命令相似,用pushd实现在不同目录间切换  在命令行模式下,当你工作在不同目录中,你将发现你有很多时间都浪费在重复输入上如果这些目录不在同一个根目录中,你不得不在转换时输入完整的路径名,这难免让人有些难以忍受但你可以用以下的一个或两个步骤来避免所有多余的输入:用命令行解释器中的...

2014-10-14 22:18:51

阅读数 2012

评论数 0

将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete

将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete

2014-10-14 22:17:46

阅读数 1153

评论数 0

windows 下 vim + taglist + ctags

vim + taglist + ctags  ==================================在windows下安装:1.  先在www.vim.org上下载 taglist_45.zip,解压后有两个文件doc和plugin。把这个两个文件,拷到vim的安装目录的doc和pl...

2014-10-14 22:14:59

阅读数 1137

评论数 0

sed 用法简介

1. sed 命令简介   Sed(a stream editor)是流线型、非交互式编辑器。它允许你执行与vi编辑器里一样的编辑任务。Sed 程序不是与编辑器交互式工作的,而是让你在命令行里敲入编辑的命令,给文件命名,然后在屏幕上查看命令输出结果。2. sed 如何工作sed 编辑器按一次处理一...

2014-10-14 22:11:19

阅读数 806

评论数 0

gvim配置及相关插件安装(过程详细,附图)

0.准备软件及插件。(a)gvim72.exe 地址ftp://ftp.vim.org/pub/vim/pc/gvim72.exe。(b)vimcdoc-1.7.0-setup.exe 地址http://prdownloads.sourceforge.net/vimcdoc/vimcdoc-1.7...

2014-10-14 22:06:39

阅读数 848

评论数 0

vim插件安装

注:以下资源来源于网络搜集1.ctags(1)到http://ctags.sourceforge.net/下载ctags源码ctags-5.6.tar.gzhttp://prdownloads.sourceforge.net/ctags/ctags-5.6.tar.gz(2)解压并安装tar zx...

2014-10-14 22:05:29

阅读数 609

评论数 0

c/c++ ctags cscope

支持c++, 第一种ctags + ctags 第二种ctags1:$ find . -name "*.h" -o -name "*.c" -o -name "*.cc" –o –name "*.cpp" > c...

2014-10-14 21:53:25

阅读数 2354

评论数 0

将Vim改造为强大的IDE—Vim集成

将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)

2014-10-14 21:40:35

阅读数 674

评论数 0

linux下用vim+ctags看源代码

生成tags文件、配置vi-------------------------------------------(1)进入源码所在目录:# cd /usr/src/linux(2)生成针对源码的tags,因为ctags确省不把函数声明作为tag所以要加--c-types=+px(见注1)# cta...

2014-10-14 21:11:43

阅读数 617

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭