首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在vi的可视模式下将光标跳转到特定的行?

在vi的可视模式下,可以通过以下步骤将光标跳转到特定的行:

  1. 进入可视模式:按下"v"键进入普通可视模式,按下"V"键进入行可视模式,或按下"Ctrl+v"键进入块可视模式。
  2. 选择要跳转到的行:使用上下箭头键或"hjkl"键移动光标,选择要跳转到的行。
  3. 跳转到特定行:按下":"键进入命令行模式,在命令行中输入选择的行数,然后按下"Enter"键。

例如,要将光标跳转到第10行,可以按照以下步骤操作:

  1. 按下"v"键进入普通可视模式。
  2. 使用下箭头键或"j"键将光标移动到第10行。
  3. 按下":"键进入命令行模式。
  4. 在命令行中输入"10",然后按下"Enter"键。

这样,光标就会跳转到第10行。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云服务器(CVM):提供弹性计算能力,满足各种业务需求。产品介绍链接
  • 腾讯云云数据库 MySQL 版:提供高性能、可扩展的 MySQL 数据库服务。产品介绍链接
  • 腾讯云对象存储(COS):提供安全、稳定、低成本的云端存储服务。产品介绍链接
  • 腾讯云人工智能:提供丰富的人工智能服务和解决方案,包括图像识别、语音识别、自然语言处理等。产品介绍链接
  • 腾讯云物联网平台(IoT Hub):提供全面的物联网解决方案,支持设备连接、数据采集、设备管理等功能。产品介绍链接
  • 腾讯云移动推送:提供高效、稳定的移动消息推送服务,帮助开发者实现消息推送功能。产品介绍链接
  • 腾讯云区块链服务(BCS):提供一站式区块链解决方案,支持快速搭建和部署区块链网络。产品介绍链接

请注意,以上仅为腾讯云的产品示例,其他云计算品牌商也提供类似的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux —vim 编辑器

e:至当前或下一个单词词尾 b:至当前或上一个单词词首 #w:以当前光标为起点至第#个单词词首 #e:以当前光标为起点至第...#个单词词尾 #b:以当前光标为起点至第#个单词词首 行内跳转 0:数字0,跳转到绝对首 ^:跳转到第一个非空白字符...光标所在当前行 $ 最后一 +# 光标所在行往后# $-# 倒数第# % 全文 命令模式复制命令:yy 命令模式粘贴命令:p p:小写p 若删除或复制为整行内容,则粘贴至光标所在行下方...:r R:替换模式,替换多个字符 r#:当前光标的字符替换为#,这里#可以是任何字符 命令模式撤销编辑:u u:撤销前一次编辑操作,连接u命令可以撤销此前n次编辑操作 #u:直接撤销此前#次编辑操作...(点):重复前一次编辑操作 可视模式可视模式可以对选取内容进行前面讲所有编辑操作 v:按字符选取内容 V:按矩形块()选取内容 末行模式下文本查找: /pattern:从上往下查找匹配内容

5.1K20

vi编辑器

,首先由进入vi可视模式,可使用如下方式进入vi可视模式:v:选择光标所在字符并进入可视模式,V:选择光标所在整行并进入可视模式。...x:删除光标所在处字符J:当前行与之下合并~:转换光标所在字母大小写ndd:删除n(从光标所在行算起)、n是自然数,3、4、5nyy:复制nnx:删除n个字符R:以输入字符替代原有的字符直到按...:重复之前命令扩展模式与文件存储和退出:vi扩展模式也叫最后一模式,在命令行模式按冒号:键即可进入扩展模式,按Esc键重新返回命令模式。...快速移动光标:适合长距离快速移动光标在文件中位置命令:G:跳转到文件最后一、G是go第1个字母nG:跳转到文件第n ------ n为自然数1、2、3等Ctrl+d:光标下移半屏幕、d是down...:不显示当前操作模式永久设定变量设置:每次开启vi是时都需某些变量特定设置,可将这些变量特定设置放在一个名为.exrc文件中,在一些Linux中该文件名也可以是.vimrc。

2.8K40

VIM文本编辑器常用技巧

简介: VIM编辑器是一个功能强大、高度可定制化文本编辑器,其在VI编辑器基础上拥有了代码高亮在内多项功能增加和改进,深受用户喜爱。...(:vim /etc/passwd即可编辑passwd文件) vim后接一个不存在名称,编辑器新创建一个以该文件命名文件。...1、进入插入模式 命令 操作详解 a 在当前光标后追加数据 A 在当前光标所在行行尾追加数据 i 在当前光标前追加数据 I 在当前光标所在行首输入 o 在光标所在行下一打开新编写 O 在光标所在行上一打开新编写...2、退出vim编辑模式 在编辑模式,如需退出编辑模式,请先按esc键回到进入文本时状态,随后使用:加以下操作退出编辑模式。... w 跳转到下个单词词首 e 跳转到当前或下一个单词词尾 b 跳转到当前或前一个单词词首 0 跳转至行首 $ 跳转至行尾 H 跳转至当前页(屏幕)页首 M 跳转至当前页(屏幕)页中间 L 跳转至当前页

1K10

linuxvim命令详解

h,j,k,l 上,,左,右 ctrl-f 上翻一页 ctrl-b 翻一页 % 跳到与当前括号匹配括号处,当前在{,则跳转到与之匹配}处 w 跳到下一个字首...,长 0 至行首,不管有无缩进,就是跳到第0个字符 ^ 至行首第一个字符 $ 至行尾 gg 至文件第一 gd 至当前光标所在变量声明处 [N...a `a 跳转到标签a处 编辑 r 替换一个字符 J 下一和当前行连接为一 cc 删除当前行并进入编辑模式 cw 删除当前字,并进入编辑模式 c$...A 追加模式,置光标末 o 在当前行之下新加一,并进入插入模式 O 在当前行之上新加一,并进入插入模式 Esc 退出插入模式 可视模式 标记文本 v 进入可视模式...,单字符模式 V 进入可视模式模式 ctrl+v 进入可视模式,列模式,类似于UE模式 o 跳转光标到选中块另一个端点 U 选中块中内容转成大写 O

2.5K30

Mac之vim普通命令使用

h,j,k,l 左,,上,右 ctrl-f 上翻一页 ctrl-b 翻一页 % 跳到与当前括号匹配括号处,当前在{,则跳转到与之匹配}处 w 跳到下一个字首...,长 0 至行首,不管有无缩进,就是跳到第0个字符 ^ 至行首第一个字符 $ 至行尾 gg 至文件第一 gd 至当前光标所在变量声明处 [N...a `a 跳转到标签a处 编辑 r 替换一个字符 J 下一和当前行连接为一 cc 删除当前行并进入编辑模式 cw 删除当前字,并进入编辑模式 c$...A 追加模式,置光标末 o 在当前行之下新加一,并进入插入模式 O 在当前行之上新加一,并进入插入模式 Esc 退出插入模式 可视模式 标记文本 v 进入可视模式...,单字符模式 V 进入可视模式模式 ctrl+v 进入可视模式,列模式,类似于UE模式 o 跳转光标到选中块另一个端点 U 选中块中内容转成大写 O

6.2K30

Mac之vim普通命令使用「建议收藏」

右 ctrl-f     上翻一页 ctrl-b     翻一页 %     跳到与当前括号匹配括号处,当前在{,则跳转到与之匹配}处 w     跳到下一个字首,按标点或单词切割 W    ...就是跳到第0个字符 ^     至行首第一个字符 $     至行尾 gg     至文件第一 gd     至当前光标所在变量声明处 [N]G     跳到第N。...a `a     跳转到标签a处 编辑 r     替换一个字符 J     下一和当前行连接为一 cc     删除当前行并进入编辑模式 cw     删除当前字,并进入编辑模式 c$    ...并置光标首 a     追加模式,置光标于当前光标之后 A     追加模式,置光标末 o     在当前行之下新加一,并进入插入模式 O     在当前行之上新加一,并进入插入模式 Esc...     退出插入模式 可视模式 标记文本 v     进入可视模式,单字符模式 V     进入可视模式模式 ctrl+v     进入可视模式,列模式

2.1K31

vim 文本编辑器

vi: Visual Interface 文本编辑器,可视化接口 vim:vi iMproved缩写,即vi增强版 vim编辑器分为三种主要模式: 命令模式(编辑模式):默认模式,移动光标,剪切/...(模式)匹配到模式之间切换 注意:vim打开文件后,默认进入模式为:命令模式: 命令模式进入插入模式(输入模式)输入:【i】或者【o】或者【a】等 命令模式进入末行模式(...【#b】向上跳转到第#个单词词首 5) 行内跳转 a) 【0】(零) :绝对首,光标移动到当前行首 b) 【^】光标移动到当前行首第一个非空白字符...c) 【&】光标移动到当前行行尾 6) 行间跳转(相当于上下跳转) a) 【G】跳转到最后一(整个文档最后一) b) 【gg或者1G】跳转到文档第一...插入模式(输入模式剪切) 正常模式(默认模式)按v(逐字)或V(逐行)进入可视模式,然后用【j】【k】【l】【h】命令移动即可选择某些或字符,再按d即可剪切 13) 复制命令(y,yank

4.2K10

Linux生产环境上,最常用一套“vim“技巧

转到第100 不建议在插入模式进行光标移动,这很低效 复制:y yy 复制一10yy 向下复制10yw 复制光标开始一个单词y$ 复制光标到行尾yfB复制光标到第一个大写B中间内容y2fB...dd 删除一200dd 删除200dw 删除一个单词 (最喜欢啦)df” 删除到出现第一个双引号 粘贴: p p 粘贴复制或剪切内容3p 复制或剪切内容粘贴三次 可视模式 v 模式,选择一些内容...可视模式是非常有用一种模式,在普通模式按v即可进入。...ctrl+v 块模式 演示:文件中每一添加到ArrayList中: 1) 在命令模式,执行%s/$/");/g,在行尾追加数据 2) 按ESC进入普通模式,并使用gg回到首 3) 按ctrl...n 查找下一个匹配N 查找上一个匹配2n 查找下面第二个匹配 如果觉得跳来去晕头转向,可以在命令模式输入set nu开启行号。 宏录制 这可以说是vim一个杀手锏了。拿上面的例子来说。

1.3K20

Linux强大编辑器Vim使用『技巧』

G 快速到文件尾 100G 跳转到第100 不建议在插入模式进行光标移动,这很低效 复制:y yy 复制一 10yy 向下复制10 yw 复制光标开始一个单词 y$ 复制光标到行尾 yfB 复制光标到第一个大写...可视模式 v 模式,选择一些内容 可视模式是非常有用一种模式,在普通模式按v即可进入。...ctrl+v 块模式 演示:文件中每一添加到ArrayList中: 1) 在命令模式,执行%s/$/");/g,在行尾追加数据 2) 按ESC进入普通模式,并使用gg回到首 3) 按ctrl...n 查找下一个匹配 N 查找上一个匹配 2n 查找下面第二个匹配 如果觉得跳来去晕头转向,可以在命令模式输入set nu开启行号 宏录制 这可以说是vim一个杀手锏了。拿上面的例子来说。...文件中每一添加到ArrayList中 1) 按gg到首 2) 按qa进行宏录制,a是我们起一个标记名称 3) 按I进入插入模式,输入list.add(" 4) 按ESC进入普通模式,然后按

1.4K40

vivim基本使用方法

3) 底模式(last line mode) 文件保存或退出vi,也可以设置编辑环境,寻找字符串、列出行号……等。...不过一般我们在使用时把vi简化成两个模式,就是模式(last line mode)也算入命令行模式command mode)。...想用光标键往回移动,将该字删除,就要先按一「ESC」键转到「命令行模式(command mode)」再删除文字。...更改 「cw」:更改光标所在处字到字尾处 「c#w」:例如,「c3w」表示更改3个字 9). 至指定 「ctrl」+「g」列出光标所在行行号。...5、vi命令列表 1) 下表列出命令模式一些键功能: h左移光标一个字符 l右移光标一个字符 k光标上移一 j光标下移一 ^光标移动至行首 0数字“0”,光标移至文章开头 G光标移至文章最后

1.2K10

vi与vim区别以及常用命令

在命令模式,用户按“:”键即可进入末行模式,此时vi会在显示窗口最后一(通常也是屏幕最后一)显示一个“:”作为末行模式提示符,等待用户输入命令。...多数文件管理命令都是在此模式执行把编辑缓冲区内容写到文件中等)。末行命令执行完后,vi自动回到命令模式。...4、可视模式 (Visual-mode) 在正常模式中按v,V,+v,可以进入可视模式可视模式操作有点像拿鼠标进行操作,选择文本时候有一种鼠标选择即视感,有时候会很方便。...i:在当前光标所在字符前面,转为输入模式; a:在当前光标所在字符后面,转为输入模式; o:在当前光标所在行下方,新建一,并转为输入模式; I:在当前光标所在行首,转为输入模式; A:在当前光标所在行行尾...p:粘贴到光标的后面 P:粘贴到光标的前面 2)可视模式 复制: y:复制当前行 ny:复制当前行至下面的n 粘贴

1.2K20

技术|必知必会 Vim 编辑器基础命令

理解Vim模式Vim有两种模式,详细介绍如下: 命令模式:当启动Vim编辑器后,默认处在命令模式。...命令模式光标移动Vim快捷键允许你使用不同方式来移动光标: G–跳转到文件最后一gg–跳转到文件首$–跳转到末尾0(数字0)–跳转到开头w–跳转到下一个单词开始(单词分隔符可以是空格或其他符号...o–在光标所在行下面插入新O–在光标所在行上面插入新ea–在单词末尾插入拷贝、粘贴和删除一yy–复制一p/P–内容粘贴到光标之后/之前dd–删除一dw–删除一个单词在Vim中搜索和替换匹配模式...模式–向前搜索给定模式n–向后重复搜索之前给定模式N–向前重复搜索之前给定模式:%s/旧模式/新模式/g–文件中所有的旧模式替换为新模式:s/旧模式/新模式/g–当前行中所有的旧模式替换为新模式...:%s/旧模式/新模式/gc–逐个询问是否文件中模式替换为新模式何在Vim编辑器中跳转到特定你可以根据需求以两种方式达到该目的,如果你不知道行号,建议采用第一种方法。

1.3K40

Linux系列 使用vi文本编辑器

命令模式:启动vi编辑器后默认进入命令模式。该模式中主要完成光标移动、字符串查找,以及删除、复制、粘贴文件内容等相关操作。...行内快速跳转 按Horme键成“键,散字0键元标快速鹏转到本行首。 接End键或1键光标快速跳转到本行行尾。...使用按键命令G可跳转到文件最后一。 使用按键会令#G可院转到文件中第#(其中“二”号用高体数字替换)。...---- 4.末行模式基本操作 在命令模式中按:键可以切换到末行模式vi编辑器最后一中将显示”:提示符,用户可以在该提示符后输入特定末行命令,完成保存文件,退出编辑器,打开新文件,读取其他文件内容及字符串替换等丰富功能操作...:r /etc/filesystems ----  (3)替换文件内容 在vi编辑器末行模式中,能够文件中特定字符串替换成新内容,当需要大批量修改同一内容时,使用替换功能将大大提高编辑效率,使用替换功能时末行命令格式如下

32520

浅谈Vim

4、可视化操作就是说vim不仅可以在终端运行,也可以运行于x window、 mac os、 windows。 5、对vi完全兼容某些情况,你可以把vim当成vi来使用。...,长end-of-line被认为是一个字 e     跳到下一个字尾 E     跳到下一个字尾,长 b     跳到上一个字 B     跳到上一个字,长至行首,不管有无缩进,就是跳到第...一般模式 "d gg"从当前行删除到所有内容。                 “d G"从当前行删除到行尾所有内容。...n 查找下一个& (当在vim用//查找字符串时候,字符串有多个时候,按n,光标会跳到下一个字符串) :g/^\s*$/d 删除所有空白 批量注释或取消注释文本 注释文本: 一般模式Ctrl...命令模式 :n n为数字,跳到第n

98940

Linux 系统 vim 编辑器使用简明教程

mode) 控制屏幕光标的移动,字符、字或删除,移动复制某区段及进入插入模式、底模式。...3) 底模式(last line mode) 文件保存或退出vi,也可以设置编辑环境,寻找字符串、列出行号。 不过一般我们在使用时把vi简化成两个模式,就是模式也算入命令模式。...J    //合并光标所在行及下一为一(依然在命令模式) 三、移动光标(vi命令模式使用) vi 可以直接用键盘上光标来上下左右移动,但正规vi是用小写英文字母 h 、 j 、 k 、 l...yusi123     //向光标上搜索yusi123字符串 n           //向下搜索前一个搜素动作 N         //向上搜索前一个搜索动作 六、至指定(vi命令模式使用)...n+        //向下n n-         //向上n nG        //跳到行号为n G           //至文件底部 七、设置行号(vi命令模式使用)

1.5K70

Vim常用快捷键

一、移动光标 h j k l 上 左 右 ctrl-y 上移一 ctrl-e 下移一 ctrl-u 上翻半页(up) ctrl-d 翻半页(down) ctrl-f 上翻一页(forward...) ctrl-b 翻一页(backward) w 跳到下一个字首,按标点或单词分割 W 跳到下一个字首,长end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,长 b...跳到上一个字 B 跳到上一个字,长 0 至行首,不管有无缩进,就是跳到第0个字符 ^ 至行首第一个字符 $ 至行尾 gg 至文首 G 调至文尾 5gg/5G 调至第5 gd 至当前光标所在变量声明处...三、插入模式 i 从当前光标处进入插入模式 I 进入插入模式,并置光标首 a 追加模式,置光标于当前光标之后 A 追加模式,置光标末 o 在当前行之下新加一,并进入插入模式 O 在当前行之上新加一...,只要执行gg=G就能搞定 十二、如何在vim中编译程序 在vim中可以完成make,而且可以编译结果也显示在vim里,先执行 :copen 命令,结果输出窗口打开,然后执行 :make 编译后结果就显示在了

1.7K00

超全Vim常用快捷键,建议收藏备用!

一、移动光标 h j k l 上 左 右 ctrl-y 上移一 ctrl-e 下移一 ctrl-u 上翻半页(up) ctrl-d 翻半页(down) ctrl-f 上翻一页(forward)...ctrl-b 翻一页(backward) w 跳到下一个字首,按标点或单词分割 W 跳到下一个字首,长end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,长 b 跳到上一个字...B 跳到上一个字,长 0 至行首,不管有无缩进,就是跳到第0个字符 ^ 至行首第一个字符 $ 至行尾 gg 至文首 G 调至文尾 5gg/5G 调至第5 gd 至当前光标所在变量声明处...三、插入模式 i 从当前光标处进入插入模式 I 进入插入模式,并置光标首 a 追加模式,置光标于当前光标之后 A 追加模式,置光标末 o 在当前行之下新加一,并进入插入模式 O 在当前行之上新加一...,只要执行gg=G就能搞定 十二、如何在vim中编译程序 在vim中可以完成make,而且可以编译结果也显示在vim里,先执行 :copen 命令,结果输出窗口打开,然后执行 :make 编译后结果就显示在了

18.3K21

VIM常用快捷键(转载)

跳到下一个字首,长end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,长 b 跳到上一个字 B 跳到上一个字,长 0 至行首,不管有无缩进,就是跳到第0个字符 ^...至行首第一个字符 $ 至行尾 gg 至文首 G 调至文尾 5gg/5G 调至第5 gd 至当前光标所在变量声明处 fx 在当前行中找x字符,找到了就跳转至 ; 重复上一个f命令,而不用重复输入...复制一个字y/Y 复制到末 p 粘贴粘贴板内容到当前行下面 P 粘贴粘贴板内容到当前行上面 插入模式 i 从当前光标处进入插入模式 I 进入插入模式,并置光标首 a 追加模式,置光标于当前光标之后...A 追加模式,置光标末 o 在当前行之下新加一,并进入插入模式 O 在当前行之上新加一,并进入插入模式 Esc 退出插入模式 编辑 J 下一和当前行连接为一 cc 删除当前行并进入编辑模式...gg=G就能搞定 如何在vim中编译程序 在vim中可以完成make,而且可以编译结果也显示在vim里,先执行 :copen 命令,结果输出窗口打开,然后执行 :make 编译后结果就显示在了

1.6K20

一张图记住 Vim 常用命令

至指定 4、Last line mode命令简介 A) 列出行号 B) 跳到文件中某一 C) 查找字符 D) 保存文件 E) 离开 Vim 三、总结 一、图片 ?...底模式(last line mode) 文件保存或退出 vim ,也可以设置编辑环境,寻找字符串、列出行号……等。...想用光标键往回移动,将该字删除,就要先按一「ESC」键转到「命令行模式(command mode)」再删除文字。...按「^」:移动到光标所在行"首" 按「w」:光标跳到下个字开头 按「e」:光标跳到下个字字尾 按「b」:光标回到上个字开头 按「#l」:光标移到该行第#个位置,:5l,56l。 4)....更改 「cw」:更改光标所在处字到字尾处 「c#w」:例如,「c3w」表示更改3个字 9). 至指定 「ctrl」+「g」列出光标所在行行号。

4.6K21

Linux编辑器——Vim详解

⭐前言 vi/vim区别简单点来说,它们都是多模式编辑器,不同是vim是vi升级版本,它不仅兼容vi所有指令,而且还有一些新特性在里面。...将该字删除,可以先按一「ESC」键转到[命令模式]再删除文字。...“行尾” 按「^」:移动到光标所在行首” 按「w」:光标跳到下个字开头 按「e」:光标跳到下个字字尾 按「b」:光标回到上个字开头 按「#l」:光标移到该行第#个位置,:5l,56l 按...20个字符 「dd」:删除光标所在行 「#dd」:从光标所在行开始删除# 复制 「yw」:光标所在之处到字尾字符复制到缓冲区中。...「ctrl + r」: 撤销恢复 更改 「cw」:更改光标所在处字到字尾处 「c#w」:例如,「c3w」表示更改3个字 至指定 「ctrl」+「g」列出光标所在行行号。

2.9K10
领券