vim下阅读代码时标签跳转设置

1.在fedora14中的 /etc/vimrc下,加入如下几行,可根据源代码工程文件的结构来定

2. 在源代码工程内,输入如下命令

ctags -R

当前目录下将生成一个tags文件

3.查看源代码时,可以用ctrl+]  跳转标签,或者 ctrl+t 回退。

时间: 2024-11-10 07:24:21

vim下阅读代码时标签跳转设置的相关文章

Android开发技巧五-Mac下eclipse代码自动提示设置

网上找了一些设置的方法,但对于我的eclipse版本似乎都不太合适.终于自己找到了位置,在此记录一下,希望可以帮到有需要的朋友. 点击偏好设置: 在箭头所指输入框中输入键盘上所有字母或字符,点击Apply和OK即可! 喜欢的朋友可以关注我哦!多谢 欢迎转载.点赞! 版权声明:本文为博主原创文章,未经博主允许不得转载.

vim粘贴代码时缩进混乱

1. 背景 在终端Vim中粘贴代码时,发现插入的代码会有多余的缩进,而且会逐行累加.原因是终端把粘贴的文本存入键盘缓存(Keyboard Buffer)中,Vim则把这些内容作为用户的键盘输入来处理.导致在遇到换行符的时候,如果Vim开启了自动缩进,就会默认的把上一行缩进插入到下一 行的开头,最终使代码变乱. 2. 解决 取消自动缩进 在命令模式下,使用“:set nosmartindent”和“:set noautoindent”取消自动缩进,然后再粘贴即可.完成后再开启自动缩进“:set s

阅读代码的姿势

作为程序员坚持阅读代码是持续自我提升的有效方法之一.有心的程序员不仅要找到优秀代码阅读,更要注意阅读的方法,从整体架构掌握再逐步深入细节,先“广度优先”,再选自己感兴趣的方面进行“深度历险”. 一般地,在一个程序员的日常工作之中,绝大多数时间都是在「阅读代码」,而不是在「写代码」.但是,阅读代码往往是一件很枯燥的事情,尤其当遇到了一个不漂亮的设计,反抗的心理往往更加强烈. 事实上,变换一下习惯.思路和方法,代码阅读其实是一个很享受的过程.阅读代码的模式,实践和习惯,集大成者莫过于希腊作者Diom

阅读代码分析工具Understand 2.0试用

Understand 2.0是一款源码阅读分析软件,功能强大.试用过一段时间后,感觉相当不错,确实能够大大提高代码阅读效率. 因为Understand功能十分强大,本文不可能详尽地介绍它的全部功能,所以仅仅列举本人觉得比較重要或有特色的功能,以做抛砖引玉之举. Understand 2.0能够从http://www.scitools.com/下载到,安装后能够试用15天. 使用Understand阅读代码前.要先创建一个Project,然后把全部的源码文件增加到这个Project里.这里我创建了

配置VIM下编程和代码阅读环境

作者:gnuhpc from http://blog.csdn.net/gnuhpc  http://gnuhpc.wordpress.com/ 本文环境:ubuntu 10.10/vim7.2 基本配置1) 建立基本环境: 建立三个目录:mkdir ~/.vim/{plugin,doc,syntax} -p 建立配置文件:touch ~/.vimrc .vimrc是vim的主要配置文件,我们在配置VIM时首先对它进行基本的设置.打开home目录下刚刚建立的.vimrc文件,可以对VIM进行如下

vim下使用YouCompleteMe实现代码提示、补全以及跳转设置

配置YouCompleteMe 1. 安装vundle vundle是一个管理vim插件的工具,使用vundle安装YouCompleteMe比较方便. 按照作者在https://github.com/gmarik/Vundle.vim#about提供的方法安装好vundle.(主要是下载解压,病略微修改 .vimrc) 2. 使用vundle安装YouCompleteMe 主要根据作者自己的建议整理 https://github.com/Valloric/YouCompleteMe 在.vim

vim下设置tab

前言:大多数情况下tab键的宽度设置为4个空格,这个可以根据自己 的代码风格进行替换,然而当你提交不同的语言的代码的时候python 和c的时候就有区别了.c的话一般tab键做缩进,而python提交代码的 时候是空格,这个时候需要tab键替换相对也那个的空格. vim配置文件修改 在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格:set ts=4  (注:ts是tabstop的缩写,设TAB宽4个空格)set expandtab 对于已保存的文件,可以使用下面的方法进行空

[转]Linux下阅读源代码:(g)vim+Taglist+ctags

Linux下阅读源代码的方法很多,聪明人从标题应该就可以知道,需要(g)vim+Taglist+ctags.3者配合,真是珠联璧合,功力无限啊! vim/gvim什么是vim/gvim,如果看官连vi都不知道,那就别往下看了.一些对Linux一知半解的人说,vi不就是一个和Win下的note pad一样的工具吗?其实大错特错了,如果仅仅是和note pad一样的功能,那它早就不叫vi了. TaglistTaglist是一个vim的源代码浏览插件,具体功能介绍还烦请各位看官自己google一下.很

风--vim批量注释操作释代码时

在vim中,需要注释代码时,比如bash,需要在行首加上一个#号 对于注释少行的代码,可以手动每行加上,但是在遇到主要注释很多行的时候, 手动的方法就不靠谱,因此可以用上批量注释操作的命令批量注释 从需要被注释的第一行开始,将光标移动到行首, 按下 Ctrl + v 接着按下方向键下,一直移动到需要被注释的最后一行, 这时可以看到,这些需要被注释的行的行首第一个字符已经全部被选中 然后按下 Shift + i,批量插入, 这时光标会跳到第一行的行首,不用管,继续按下Shift + 3,也就是 #