zoukankan      html  css  js  c++  java
  • 用vim看代码的常用指令

    vim + ctags:

    1.使用vim看代码需要支持代码跳转的ctags插件,sudo apt-get install ctags

    2.在代码的目录下输入 ctags -R --c-types=+px,这时会在目录下生成一个ctags文件,然后在  /etc/vim/vimrc中添加 set tags=/xxx/xxx/tags ,把ctags的路径加入到vim的配置中。也可以在vim中通过 :set tags=~/xxx/tags临时配置。

    3.这时候就可以在vim中实现函数跳转了

    vim -t foo_bar  直接打开含有foo_bar变量或者函数的文件,并直接跳转到对应行

    :ta foo_bar    在vim中使用这个指令跳转到foo_bar对应行

    [{         跳转到所在行的域内第一列的{

    ]}         跳转到所在行的域内第一列的}

    {        跳转到上一个空行

    }        跳转到下一个空行

    gd          跳转到局部变量的定义处

    ctrl + ]       跳转到光标对应变量或函数的第一个定义

    :ts        列表对应的定义

    :tn        跳转到下一个定义

    :tp        跳转到上一个定义

    :tf         跳转到第一个定义

    :tl            跳转到最后一个定义

  • 相关阅读:
    封装Socket.BeginReceive/EndReceive以支持Timeout
    使用反射动态创建类型实例
    泛型List<T>排序(利用反射)
    复旦版最佳医院排行 沪21家医院入选全国百佳
    C#格式化字符串
    一些很酷的.Net技巧
    系列文章--SQLite文章
    C#垃圾回收机制
    C#中Cache的使用
    ASP.NET Cache缓存的使用
  • 原文地址:https://www.cnblogs.com/noanswer/p/3664747.html
Copyright © 2011-2022 走看看