`

vim的跳转

阅读更多

转载自 http://sohu-myspace.blog.sohu.com/132089745.html

 

1. 标签跳转:
  1.1 跳到标签xxx处
    1.1.1 移动光标到xxx处, 按 CTRL+]
    1.1.2 :tag xxx
  1.2 标签跳转的回跳: CTRL+T, 可以多次回跳
2. 普通跳转(跳转: 各种可以导致移动到当前行以外的操作).
  2.1 普通跳转的回跳
    2.1.1 CTRL+o, 向后跳.  CTRL+i 向前跳.
    2.1.2 文件内部标记
      ``  可以回跳到上一个位置. 多次按``会在两个位置间跳转.
      '  或 `  上一次的位置
      " 上次编辑该文件时的位置.
      [ 最后一次修改的起始位置(似乎不管用)
      ] 最后一次修改的结束为止(似乎不管用).
  2.2 marks
      :marks  现实当前可用marks
      在任意位置, 按mt, (t可以为任意字母), 就做好了一个名字为t的mark,
      可用:marks查看, 也可用`t跳到此位置(t为上述的任意字符).

分享到:
评论
3 楼 qianjigui 2012-05-31  
Anddy 写道
Anddy 写道
tag是自动创建的吗? 能手动创建吗?

在shell下执行 ctags 能生成tags文件。 貌似对javascript 不是很好的。 刚试了下java, ctrl+] 类似eclipse跳转到method的声明处。

每次都要手动执行。ctags filename 。。你也是这么做的吗?

手动的,目前。
2 楼 Anddy 2012-03-12  
Anddy 写道
tag是自动创建的吗? 能手动创建吗?

在shell下执行 ctags 能生成tags文件。 貌似对javascript 不是很好的。 刚试了下java, ctrl+] 类似eclipse跳转到method的声明处。

每次都要手动执行。ctags filename 。。你也是这么做的吗?
1 楼 Anddy 2012-03-12  
tag是自动创建的吗? 能手动创建吗?

相关推荐

    oonav:Vim跳转到派生的实现

    oonav-vim的面向对象导航 描述 导航到派生类中的方法实现。 导航到父类中的方法。 使用可选。 使用标签,最好是在整个项目中使用(为项目保留更新的标签应手动完成或使用其他插件完成)。 笔记 没有整个项目的...

    vim-man:在 vim 中显示手册页

    )在手册页中查找信息,而且可以方便地在不同部分之间跳转。 总结来说,`vim-man` 插件通过 Vimscript 实现了在 Vim 编辑器内查看手册页的功能,提高了程序员的工作效率。了解 Vimscript 及其相关概念,如命令映射...

    vim plugin vim changes to ide update

    【vim plugin vim changes to ide update】这一主题表明我们将探讨如何使用Vim插件来提升其作为集成开发环境(IDE)的功能。在这个过程中,我们将重点分析新增的三个插件:wintagexplorer.vim、echofunc.vim以及vimrc...

    VIM FOR PHP配置

    2. **ctags**:这是一个用于生成代码标签的工具,它允许你在VIM中快速跳转到函数、类或变量的定义处。在PHP开发中,通过`]>`快捷键,你可以轻松地从当前光标位置跳转到对应的函数定义,极大地提高了代码浏览和理解的...

    vim-go:golang 的老式 vim 插件

    该死的 golang 团队删除了misc文件夹,github 上流行的漏洞百出,以至于我的 vim 每隔 5 分钟就会崩溃一次。 因此,必须从较旧的 go 版本中挖掘出来并将其放在这里。 叹息,只是永远不会把事情做好。 安装说明显然...

    Vim完整中文手册.pdf

    在标签上双击或者输入 CTRL-] 键,然后输入主题名称,Vim 将跳转到相应的帮助主题。 获取特定帮助 用户可以在 |:help| 命令后给出参数来获取特定帮助。例如,输入 |:help x| 将跳转到关于 x 的帮助主题。 查找...

    VIM实现文件快速跳转插件详解

    VIM 实现文件快速跳转插件详解:FileJumper 在日常的 VIM 编辑工作中,频繁地在不同目录之间切换和打开文件是一项常见的任务。为了提高效率,FileJumper 插件应运而生,它允许用户通过简单的命令快速定位并打开指定...

    vim插件a.vim

    当用户在源文件中工作时,可以通过预设的快捷键轻松跳转到相应的头文件;反之,如果用户在头文件中,也能快速返回到对应的源文件。这在处理大型项目时,尤其有助于保持代码的连贯性,减少在文件系统中手动搜索的时间...

    vim-plugin插件

    `visualmark.vim` 插件允许用户在可视模式下设置标记,方便在文档的不同位置间快速跳转。这对于处理大量文本或代码时非常有用,比如进行批量替换或者比较不同区域。 `supertab.vmb` 可能是 SuperTab 的一个版本,这...

    jump-tracker:Vim插件,可在“跳转”时跟踪您的光标

    VIM跳转跟踪器 介绍 跳转跟踪器会在每次跳转光标时突出显示光标行和光标列。 当您将光标移动到上一行/下一行和/或字符时,高光会自动删除。 使用插入模式时,光标线也会突出显示。 安装 是建议的安装跳转跟踪器的...

    Vim实用技巧电子书

    vim是一款功能丰富而强大的文本编辑器,其代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中得到非常广泛的使用。vim能够大大提高程序员的工作效率。对于vim高手来说,vim能以与思考同步的速度编辑文本...

    vimconfig_tags_vim_

    ctags是一个用于创建代码标签的工具,它允许你在Vim中快速跳转到函数定义、类或变量的定义位置。这对于大型项目或不熟悉的代码库尤其有用。首先,你需要安装ctags(例如,使用包管理器在Linux上运行`sudo apt-get ...

    Go-vimgrep命令类似于vim的:vimgrep行为

    当使用`:vimgrep`时,Vim会在后台运行全局的`grep`命令,并将结果存储在一个跳转列表中,这样用户就可以通过`:copen`命令查看结果,并逐个跳转到匹配的行进行编辑。 `Go-vimgrep`则是在这个概念基础上,为Go开发者...

    Vim如何使用相对行号实现一切操作详解

    大家都知道,我们使用Vim的一点好处就是,可定制性非常高,如果遇到任何让自己感到不适的痛点,都可以通过配置甚至开发一款插件来解决。开始使用Vim一段时间之后,我发现一个非常“反人类”的地方:Vim的很多命令都...

    Vim 8.2 PDF 中文用户手册(最新)

    4. **编辑多个文件**:学会如何同时编辑多个文件,包括文件列表的管理、文件间的跳转和备份文件的处理。 5. **分割窗口**:Vim允许用户分割窗口,同时查看和编辑多个文件,还提供了垂直分割和调整窗口大小的功能。 ...

    vim配置文件

    - 在Vim中,你可以使用`:tag <name>`命令快速跳转到指定标签,或者使用`Ctrl-]`直接跳转到光标下的单词定义。 - 安装ctags并配置Vim使其自动更新和使用标签库,可以在`.vimrc`中添加相关设置。 2. **cscope**: ...

    VIM 编辑器最新版本--VIM7.2

    例如,`gD`命令可以快速跳转到全局定义,`gf`可以直接打开当前光标下的文件名,这些都极大地提高了开发者的生产力。 在插件管理方面,VIM7.2引入了vim-pathogen,这是一个用于管理VIM插件的工具,它允许用户独立...

    ubuntu下的vim插件

    2. **ctags**:ctags是另一个非常有用的工具,它可以为源代码文件生成一个索引,使得在Vim中可以快速跳转到函数、类、变量等定义的地方。只需按Ctrl+],Vim就能根据ctags生成的标签跳转到对应位置。cscope虽然强大,...

    Mastering Vim Quickly_2.pdf

    ### 掌握Vim快速指南知识点总结 #### 一、前言与学习方法论 - **书籍概述**:《Mastering Vim Quickly》是一本旨在帮助读者迅速掌握Vim编辑器的指南,由Jovica Ilić编写,出版于2018年4月。 - **目标读者**:本书...

Global site tag (gtag.js) - Google Analytics