`
haoningabc
  • 浏览: 1465826 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

vim taglist 和vim练级攻略

vim 
阅读更多
强烈推荐这个http://coolshell.cn/articles/5426.html
vim练级攻略
也参考
http://blog.csdn.net/vaqeteart/article/details/4146618
切换
:bn
:bp
0 → 到行头
^ → 到本行的第一个非blank字符
$ → 到行尾
g_ → 到本行最后一个不是blank字符的位置。
fa → 到下一个为a的字符处,你也可以fs到下一个为s的字符。
t, → 到逗号前的第一个字符。逗号可以变成其它字符。
3fa → 在当前行查找第三个出现的a。
F 和 T → 和 f 和 t 一样,只不过是相反方向。


这个值得再看一下“转载linux一句话精彩问答”
http://haoningabc.iteye.com/admin/blogs/1071062

上接
删除.svn&Python.h&python-ctags
http://haoningabc.iteye.com/admin/blogs/1084660
配合ctags使用


自动缩进参考http://hanxiao188.blog.163.com/blog/static/36704597200910151301193/


tag-list不是浮云,继续加油吧

set tags最重要
缩进:tabstop
自动缩进:set autoindent
好像是加载插件?:filetype on
颜色:syntax on
search高亮:set hlsearch
" Configuration file for vim
filetype on
set modelines=0     " CVE-2007-2438

" Normally we use vim-extensions. If you want true vi-compatibility
" remove change the following statements
set nocompatible    " Use Vim defaults instead of 100% vi compatibility
set backspace=2     " more powerful backspacing

" Don't write backup file if vim is being called by "crontab -e"
au BufWrite /private/tmp/crontab.* set nowritebackup
" Don't write backup file if vim is being called by "chpass"
au BufWrite /private/etc/pw.* set nowritebackup
syntax on
set tags=/Users/apple/red54apple/cas/cas/castags
set tabstop=4
set autoindent
set hlsearch 



http://vim-taglist.sourceforge.net/installation.html
下载,放到~/.vim下面
apple:.vim apple$ tree 
.
├── doc
│   └── taglist.txt
└── plugin
    └── taglist.vim

2 directories, 2 files
apple:.vim apple$ 



:Tlist


You can now use the ":TlistToggle" command (previously ":Tlist") to open/close the taglist window. You can use the ":help taglist" command to get more information about using the taglist plugin.

然后就该看这个了
http://wenku.baidu.com/view/1f2a4a22af45b307e8719740.html

:sf filename
<c> +w h


<c> +w l
回车



<CR>          跳到光标下tag所定义的位置,用鼠标双击此tag功能也一样
o             在一个新打开的窗口中显示光标下tag
<Space>       显示光标下tag的原型定义
u             更新taglist窗口中的tag
s             更改排序方式,在按名字排序和按出现顺序排序间切换
x             taglist窗口放大和缩小,方便查看较长的tag
+             打开一个折叠,同zo
-             将tag折叠起来,同zc
*             打开所有的折叠,同zR
=             将所有tag折叠起来,同zM
[[            跳到前一个文件
]]            跳到后一个文件
q             关闭taglist窗口
<F1>          显示帮助
分享到:
评论

相关推荐

    简明Vim练级攻略

    "简明Vim练级攻略" Vim 编辑器是一款功能强大且灵活的文本编辑器,具有很高的学习曲线,因此,新手可能会感到困惑和沮丧。但是,通过合理的学习步骤和实践,您可以快速掌握 Vim 的基本功能和高级技巧。 第一级 ...

    vim taglist

    taglist plugin for vim taglist plugin for vimtaglist plugin for vimtaglist plugin for vim

    vim taglist插件

    vim taglist插件,解决在中文路径下,taglist无法正常工作的情况

    简明 Vim 练级攻略

    为了帮助新用户顺利入门,本文将分享一份简明的Vim练级攻略,通过四个步骤带你从新手成长为Vim大神。 首先,Vim的基本操作模式分为普通模式(Normal mode)、插入模式(Insert mode)、视觉模式(Visual mode)等。...

    vim plug taglist cscope

    "vim plug taglist cscope" 涉及到的是在 Vim 中安装和使用两个非常有用的插件:TagList 和 Cscope。这两个插件极大地增强了代码浏览和导航的功能,尤其对于大型项目或不熟悉的代码库来说,它们是必不可少的工具。 ...

    Vim Taglist plugin manual.pdf

    Vim Taglist 插件是一款强大的工具,极大地提高了 Vim 用户浏览和导航源代码的能力。无论是在日常开发工作中还是在大型项目中,Taglist 都能够帮助开发者高效地管理和查找代码中的各个组成部分。通过其丰富的功能集...

    简明Vim练级攻略.pdf

    系统学习使用高效的Vim编辑器。 vim的学习曲线相当的大(参看各种文本编辑器的学习曲线 (https://coolshell.cn/articles/3125.html)),所以,如 果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去...

    vim练级攻略.pdf

    ### Vim练级攻略知识点概述 #### 一、引言 Vim是一款强大的文本编辑器,在Linux及类Unix系统中广泛使用。它具有丰富的功能和高度的可定制性,被誉为“人类史上最优秀的文本编辑器”。然而,Vim的学习曲线较高,初学...

    vim的taglist工具

    - **自定义颜色和样式**:通过修改`~/.vim/after/syntax/taglist.vim`文件来调整TagList的颜色和高亮。 - **与其他插件配合**:结合Vim的签名插件Signify,可以同时显示代码的改动,使TagList更加强大。 - **更新...

    VIM的最新的Taglist

    Refresh the taglist window folds after entering a tab. Escape special characters like backslash in the tag name when saving a session file. Add an internal function to get and detect file types.

    vim taglist document

    包括但不限于Assembly、ASP、Awk、Beta、C、C++、C#、Cobol、Eiffel、Erlang、Fortran、HTML、Java、JavaScript、Lisp、Lua、Make、Pascal、...、Ruby、Scheme、Shell、Slang、SML、SQL、TCL、Verilog、Vim和Yacc等...

    ctags,cscope,taglist.vim,cscope_maps.vim

    这里提到的"ctags", "cscope", "taglist.vim" 和 "cscope_maps.vim" 是针对Windows环境下Vim编辑器的几个强大插件,它们极大地提升了程序员的工作效率。下面将详细阐述这些工具的功能和使用方法。 1. **ctags**:...

    vim完整配置方案,解压可用,包含Vundle taglist.vim vim-airline The-NERD-tree

    amoscykl博主的Vim的终极配置方案,完美的写代码界面! ——.vimrc这篇帖子 ,还有我自己的修改和整理,有语法高亮,语句补全,显示行号,自动缩进等等功能。 还有创建源文件自动添加头文件的功能,例如写一个.c程序 ...

    ctag taglist vim 插件

    在Vim中,插件是扩展其功能的关键,"ctags" 和 "taglist" 就是两个非常实用的插件,尤其对于代码浏览和导航来说。 `ctags` 是一个源代码索引工具,它可以生成一个标签文件,这个文件包含了源代码中函数、变量、类等...

    taglist生产vim函数变量列表

    Taglist是Vim的一个非常实用的插件,专用于代码浏览和导航。本文将详细介绍Taglist插件以及如何在Vim中安装和使用。 Taglist插件允许用户在Vim中以侧边栏的形式显示源代码中的函数、变量等结构化元素的列表,极大地...

    vim练级攻略.docx

    【vim练级攻略】 vim,被誉为史上最强大的文本编辑器,其强大的功能和高效的操作方式吸引着众多程序员和开发者。然而,它的学习曲线确实相当陡峭,对于初学者来说,掌握所有命令并非易事。本文将根据《Learn Vim ...

    Vim的.vim文件夹和.vimrc配置文件

    Vim是一款强大的文本编辑器,深受程序员和系统管理员的喜爱,其可高度自定义的特性使得用户可以根据个人喜好和工作需求定制自己的编辑环境。在Vim中,`.vim`文件夹和`.vimrc`配置文件是两个至关重要的元素,它们帮助...

Global site tag (gtag.js) - Google Analytics