`

【转】Vi 技巧之:快速移动

 
阅读更多

1、    按屏幕移动
(1)最常用的几个命令如下:
Ctrl + f        // 向前移动一屏,想来F代表Forward
Ctrl + b        // 向后移动一屏,B的话应该是Before吧
Ctrl + d        // 向前移动半屏,D指Down
Ctrl + u        // 向后移动半屏,U指Up
注:上面是指按下Ctrl键的同时再按f等键。

(2)使用z重新定位屏幕命令
z + 回车        // 把当前行移动到屏幕顶部
扩展下上命令如
100z + 回车    // 将移动第100行到屏幕的顶部,记得键入100z之后要再回车
z.            // 把当前行移动到屏幕中央,不用回车,切记
z-            // 把当前行移动到屏幕底部,同上,不用回车


2、    按搜索移动
事实上,对于一个源程序文件我们往往是要查找其中的一个变量或函数名,最有效的方法就是按文本搜索快速移动。
/pattern         // 向前搜索模式,pattern代指要搜索的内容
?pattern         // 向后搜索模式
n                // 重复上次搜索
N                // 反方向重复上次搜索


3、    按行号移动
nG              // 移动到第n行,注意此处G是大写
如100G则能快速定位到源程序中第100行代码位置处,想必是很有用的。
Ctrl + g        // 显示当前行(并不是移动命令)
G               // 移动到文件的尾部

分享到:
评论

相关推荐

    vi使用手册 (vi 命令 操作技巧)

    在VI编辑器中,使用键盘上的方向键或特定字符快速移动光标位置: - `h`:向左移动一个字符。 - `l`:向右移动一个字符。 - `j`:向下移动一行(等同于`Ctrl+n`)。 - `k`:向上移动一行(等同于`Ctrl+p`)。 - `...

    vi快速学习 vim快速学习

    **vi与vim编辑器快速学习指南** 在Linux和Unix系统中,`vi`(Visual Editor)是一个非常重要的文本编辑器,而`vim`(Vi IMproved)是其增强版,继承了vi的强大功能并增加了许多现代特性。了解并熟练使用vi/vim可以...

    linux vi 使用技巧

    本文将详细介绍 Vi 编辑器的基础知识及其使用技巧,帮助 Linux 新手快速上手。 #### 二、Vi 编辑器简介 ##### 1. Vi 与 Vim - **Vi** (Visual Editor) 是一款原始的文本编辑器,最早由 Bill Joy 开发。 - **Vim**...

    vi使用高级技巧(精简版)

    本文将详细介绍`vi`编辑器的一些高级使用技巧,帮助读者快速成为`vi`专家。 #### 二、基本导航与操作 1. **基础移动** - `h`: 向左移动一个字符。 - `j`: 向下移动一行。 - `k`: 向上移动一行。 - `l`: 向右...

    常用VI命令和VI使用技巧

    ### 常用VI命令和VI使用技巧 #### 移动命令详解 在日常使用VI或VIM编辑器的过程中,掌握一系列高效的移动命令至关重要。这些命令可以帮助用户快速地浏览和定位到文件中的特定部分。 - **基本方向键**: `hjkl`分别...

    vi使用技巧小结(适用于unix和linux)

    本文旨在帮助读者快速掌握vi的基本使用技巧,包括如何启动vi、进行简单的文本编辑操作如修改、删除、插入等,以及如何保存和退出vi。 #### 目录 1. **关于文本编辑器** 2. **vi编辑器简介** 3. **vi编辑器的使用...

    VI命令说明与应用技巧

    - **移动光标**:基本的光标移动命令包括`h`(左)、`l`(右)、`k`或`Ctrl+p`(上)、`j`或`Ctrl+n`(下)、`w`(向后移动一个单词)、`b`(向前移动一个单词)、`e`(移动到当前单词的末尾)、`)`和`(`用于句子...

    常用vi编辑器命令行

    本文将详细介绍vi编辑器中的常用命令行操作,帮助用户快速掌握如何高效地使用vi编辑器。 #### 二、vi编辑器的基本概念 vi编辑器有两种基本工作模式:命令模式和输入模式。 - **命令模式**:默认模式,在此模式下...

    vi命令很详细中文介绍手册

    - `$`:快速移动到行尾。 - `^` 或 `0`:移动到行首。 - `G`:移动到文件的最后一行。 - `nG`:移动到第n行。 - `:n`:同样可以移动到第n行。 - `Ctrl+g`:查看光标所在的行号。 - `Ctrl+b`:向上滚动一屏。 ...

    linux,vi编辑器命令大全

    以上命令覆盖了vi编辑器在Linux系统下的基本使用技巧和高级功能,适用于初学者快速掌握vi编辑器的基本操作,同时也适合有经验的用户进一步提升编辑效率。通过这些命令的学习和实践,可以大大提高在Linux环境下编写、...

    VI 光标移动及常用编辑命令

    本篇将详细解释VI中的光标移动、常用编辑命令,以及一些基本的文字操作技巧。 首先,了解如何在VI中移动光标至关重要。向左移动使用`h`,向下移动使用`j`,向上移动使用`k`,向右移动使用`l`。这些是基础的移动命令...

    vi命令一览表及高级技巧

    本文将深入探讨vi编辑器的基本命令、高级技巧以及一些实用的特性,帮助读者更好地掌握vi的使用。 ### 进入vi的命令 - `vi filename`:这是最基础的打开或创建文件的方式,vi会将光标置于文件的第一行。 - `vi +n ...

    vi练习题(收集+转)

    vi(Visual Editor)是Linux和Unix系统中最常用的文本编辑器之一,它的全称是“视觉化接口”。vi不仅适用于简单的文本编辑,还具备强大的文本操作功能,是很多系统管理员和程序员的首选工具。这篇vi练习题旨在帮助...

    VI编辑器使用说明(PDF日文版)-3

    - 通过以上内容的学习,我们了解了VI编辑器的基本概念、使用场景、初学者常见问题及解决方案、文件版本管理和比较方法、高效移动技巧及其注意事项等。 - 掌握这些技能对于提升工作效率至关重要,尤其是在处理系统...

    十分钟学会vi-命令与技巧

    **十分钟学会VI——命令与技巧** VI(Visual Editor)是一种强大的文本编辑器,尤其在Unix和类Unix系统中广泛使用。对于初学者来说,掌握其基本操作能大大提高工作效率。VI分为两种模式:命令模式和输入模式。在...

    学习vi和vim编辑器_第7版_中文+英文_PDF

    ·快速于vi里移动 ·超越vi基础的技巧,例如使用缓冲区 ·使用vi的全局搜索与替换功能 ·自定义vi,并执行Unix的命令 ·使用Vim的扩展文本对象以及威力强大的正则表达式 ·执行多窗口编辑,并设计Vim脚本 ·...

    《Vi 编辑器》pdf版

    4. 文本定位:在vi中快速定位光标到指定位置,如行首、行尾、文件首、文件尾等,使用命令如“gg”定位到文件首,“G”定位到文件尾,以及“$”或“End”键移动到行尾,“^”或“Home”键移动到行首等。 5. 文本查找...

Global site tag (gtag.js) - Google Analytics