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

如何在Vim中移动到行尾?

在Vim中,您可以使用以下命令移动到行尾:

  1. 使用 "gg" 命令跳到文件的第一行。
  2. 使用 "G" 命令跳到文件的末尾。
  3. 在 Vim 模式中,您可以用以下命令向光标所在行的末尾插入文本:
  4. "+": 在当前行下面插入一行,并将光标定位在插入行的开头。
  5. "-": 在当前行上面插入一行,并将光标定位在插入行的结尾。
  6. "{i,o,O}": 向当前文件末尾的下一行、上一行或当前行插入光标,并将光标定位在插入行的开头或结尾。

这些命令都可以帮助您在 Vim 中移动到行尾。希望这能帮助您解决问题。

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

相关·内容

何在 Vim 中将光标移动到行首或行尾

Vim 是最受赞誉的文本编辑器之一,这是有原因的。您可以想到的每项任务(除了键入文本)只需敲几下键即可完成,无需触摸鼠标或触控板。...将光标从行首或行尾移动并不是一项关键操作,但您可能会经常做一些事情,以至于反复捣碎h或l键会让人感到恼火,或者更糟的是,效率低下。...值得庆幸的是,它可以在 Vim 中轻松完成:按 Esc 键进入正常模式。按0键将光标移动到行首(第 0 列)按$键将光标移动到行尾(最后一列)。...让我们更深入地了解如何将光标从行中的任意位置移动到行首或行尾。在 Vim 中将光标移动到行首在 Vim 中,有两种方法可以将光标移动到行首。首先,确保您处于正常模式,按 Esc 键确认。...在 Vim 中将光标移动到行尾Vim 有一种直接的方法可以将光标移动到行尾。同样,您需要处于正常模式才能执行此操作。光标在哪一列并不重要,只在它在哪一行上。然后,按$键,它会将光标移动到行尾

11.1K20

高效编程:在IntelliJ IDEA中使用VIM

学习材料 # Vim 从入门精通 : Github 8k Vim 学习教程 # 简明 VIM 练级攻略:陈皓 的 VIM 存活攻略 # 游戏:VIM 大冒险: 通过游戏的方式学习 VIM 准备工作...移动命令 初阶移动 h, j,k,l: 左,下,上,右 移动 0,^,$:行首,行首字母,行尾 gg,G,50G:文件头,文件尾,跳转到指定行 演示操作: h-> j->k->l->0->^->$...左移一个单词(标点分割), B右移一个字串(空格/换行分割) { & }: 移动到段首,尾部 , 换行符分割 Ctrl + u/d:上/下翻页 演示操作: w -> b -> W -> B 实际开发中移动操作...a & A:a在光标字符后添加,A在行尾添加。...ctrl + R: 重放命令- 回退撤销操作 复制粘贴命令 y [number] motion : 复制命令,常用的有 yy 复制一行,yw 复制下一个单词,y$ 复制行尾

94210

vim快捷键大全

光标移动 以下是一些在 Vim 中移动光标的快捷键: h 向左移动一个字符 j 向下移动一行 k 向上移动一行 l 向右移动一个字符 w 向右移动一个单词 b 向左移动一个单词 0 移动到行首 $ 移动到行尾...gg 移动到文件开头 G 移动到文件结尾 :n 移动到第 n 行 文本编辑 以下是一些在 Vim 中编辑文本的快捷键: i 进入插入模式,在当前光标处插入文本 a 进入插入模式,在当前光标的下一个字符处插入文本...在当前行的上一行插入一个新行并插入文本 r 替换当前字符 R 进入替换模式,可以一次性替换多个字符 x 删除当前字符 dd 删除当前行 D 删除当前行中光标后的所有字符 :w 保存当前文件 :q 退出 Vim...:wq 保存并退出 Vim 操作撤销 以下是一些在 Vim 中操作撤销的快捷键: u 撤销最后一次操作 Ctrl + r 恢复上一次被撤销的操作 搜索和替换 以下是一些在 Vim 中搜索和替换的快捷键...中复制和粘贴的快捷键: yy 复制当前行 p 粘贴复制的内容当前光标位置的下一行 P 粘贴复制的内容当前光标位置的上一行

1.6K21

linux vivim

vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。...这三种模式的作用分别是: 命令模式: 用户刚刚启动 vi/vim,便进入了命令模式。 此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。...若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。 命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。 输入模式 在命令模式下按下i就进入了输入模式。...在输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车键,换行 BACK SPACE,退格键,删除光标前一个字符 DEL,删除键,删除光标后一个字符 方向键,在文本中移动光标...HOME/END,移动光标行首/行尾 Page Up/Page Down,上/下翻页 Insert,切换光标为输入/替换模式,光标将变成竖线/下划线 ESC,退出输入模式,切换到命令模式 底线命令模式

40730

Linux Vim操作指令思维导图

Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。...思维导图: 以下内容来自runoob: vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last...这三种模式的作用分别是: 命令模式: 用户刚刚启动 vi/vim,便进入了命令模式。 此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。...在输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车键,换行 BACK SPACE,退格键,删除光标前一个字符 DEL,删除键,删除光标后一个字符 方向键,在文本中移动光标...HOME/END,移动光标行首/行尾 Page Up/Page Down,上/下翻页 Insert,切换光标为输入/替换模式,光标将变成竖线/下划线 ESC,退出输入模式,切换到命令模式 底线命令模式

62520

Vim 模式

Vim/三种模式 Vim和Vi一样具有三种模式:命令模式(Command mode),插入模式(Insert mode)和底线命令模式(Last line mode)。...命令模式 用户刚刚启动Vim,便进入了命令模式。 此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。...若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式. 命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。 输入模式 在命令模式下按下i就进入了输入模式。...在输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车键,换行 BACK SPACE,退格键,删除光标前一个字符 DEL,删除键,删除光标后一个字符 方向键,在文本中移动光标...HOME/END,移动光标行首/行尾 Page Up/Page Down,上/下翻页 Insert,切换光标为输入/替换模式,光标将变成竖线/下划线 ESC,退出输入模式,切换到命令模式 底线命令模式

52810

Mac之vim普通命令使用

Mac之vim普通命令使用 https://www.cnblogs.com/muchu/p/6492824.html 高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的...yy 复制一行,此命令前可跟数字,标识复制多行,6yy,表示从当前行开始复制6行 yw 复制一个字 y$ 复制行末 p 粘贴粘贴板的内容当前行的下面 P...粘贴粘贴板的内容当前行的上面 ]p 有缩进的粘贴,vim会自动调节代码的缩进 "a 将内容放入/存入a寄存器,可以支持多粘贴板 附:比如常用的一个寄存器就是系统寄存器,名称为+,所以从系统粘贴板粘贴到...移动光标 在vim中移动光标跟其他的编辑器中有很大的区别,不过一旦学会了,就会飞速的在文本中移动了。...,长跳 0 跳至行首,不管有无缩进,就是跳到第0个字符 ^ 跳至行首的第一个字符 $ 跳至行尾 gg 跳至文件的第一行 gd 跳至当前光标所在的变量的声明处 [N

6.2K30

linux下vim命令详解

高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的: :qx 开始记录宏,并将结果存入寄存器x q 退出记录模式 @x 播放记录在x寄存器中的宏命令...yy 复制一行,此命令前可跟数字,标识复制多行,6yy,表示从当前行开始复制6行 yw 复制一个字 y$ 复制行末 p 粘贴粘贴板的内容当前行的下面 P...粘贴粘贴板的内容当前行的上面 ]p 有缩进的粘贴,vim会自动调节代码的缩进 “a 将内容放入/存入a寄存器,可以支持多粘贴板 附:比如常用的一个寄存器就是系统寄存器,名称为+,所以从系统粘贴板粘贴到...移动光标 在vim中移动光标跟其他的编辑器中有很大的区别,不过一旦学会了,就会飞速的在文本中移动了。...,长跳 0 跳至行首,不管有无缩进,就是跳到第0个字符 ^ 跳至行首的第一个字符 $ 跳至行尾 gg 跳至文件的第一行 gd 跳至当前光标所在的变量的声明处 [N

2.5K30

Kali下常用的Linux编辑器

image.png 01 Vim Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。...使用教程 基本上 vi/vim 共分为三种模式,分别是命令模式,输入模式和底线命令模式。 命令模式: 此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。...按键 释义 ENTER 回车键,换行 BACK SPACE 删除光标前一个字符 DEL 删除光标后一个字符 方向键 在文本中移动光标 HOME/END 移动光标行首/行尾 Insert 切换光标为输入...当然可以创建所有的文本格式,php jsp doc bat html都行。...在第 n1 与 n2 行之间寻找 p 这个字符串,并将该字符串取代为 p2 示列 100 200 行之间搜寻 p 并取代为 p2 :100,200s/p/p2/g 从第一行到最后一行寻找 p 字符串

3.5K40

vim的快捷键大全

个空格长度 set ai #设置自动缩进 syntax on #高亮 2、基本 空格键 向右移动一格 x 删除后面的字符 X 删除前一个字符 删除3个字符就是3x dd:删除一行 D 删除行尾...:移动到行尾3:移动到行尾 3:移动到3行后的行尾 ^:移动到行首,0也是 +:移到下一行的行首 -: 移到上一行的行首 f:搜索命令,小写时向后搜索(用来定位) fx:定位下一个x上。...} = 下一个空行上 ###5、VIM的一些插件: c.vim :如果是用root账号的,把文件复制/usr/share/vim/vim70中解压没有用的,不存在 $HOME/.vim 这个目录...^回到行首,光标位于行首字母处;0回行首,光标位于行首字母前。$回到行尾,光标位于行尾字母处。 nb:向前移动n个单词,nw:向后移动n个单词。光标位于单词的第一个字母处。...在屏幕中移动: H、M、L分别移动到屏幕的顶部、中间和尾部。 nH、nL 移动到距离屏幕顶部和顶部n行的位置。 Enter:下一行的第一个字符。 +:下一行的第一个字符。

2K40

Linux vivim 转

但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是 vimVim是从 vi 发展出来的一个文本编辑器。...vim 则可以说是程序开发者的一项很好用的工具。 连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处理软件。...这三种模式的作用分别是: 命令模式: 用户刚刚启动 vi/vim,便进入了命令模式。 此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。...在输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车键,换行 BACK SPACE,退格键,删除光标前一个字符 DEL,删除键,删除光标后一个字符 方向键,在文本中移动光标...HOME/END,移动光标行首/行尾 Page Up/Page Down,上/下翻页 Insert,切换光标为输入/替换模式,光标将变成竖线/下划线 ESC,退出输入模式,切换到命令模式 底线命令模式

2K10

关于新手vim的使用和常用命令

在输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车键,换行 BACK SPACE,退格键,删除光标前一个字符 DEL,删除键,删除光标后一个字符 方向键,在文本中移动光标...HOME/END,移动光标行首/行尾 Page Up/Page Down,上/下翻页 Insert,切换光标为输入/替换模式,光标将变成竖线/下划线 ESC,退出输入模式,切换到命令模式 底线命令模式...e或E :光标右移一个字j至字尾 ) :光标移至句尾 ( :光标移至句首 }:光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n行首 n+:光标下移n行 n-:光标上移n行 n$:光标移至第n行尾...H :光标移至屏幕顶行 M :光标移至屏幕中间行 L :光标移至屏幕最后行 0:(注意是数字零)光标移至当前行首 $:光标移至当前行尾 屏幕翻滚类命令 Ctrl+u:向文件首翻半屏 Ctrl+d:向文件尾翻半屏...:g/p1/s//p2/g:将文件中所有p1均用p2替换 选项设置 all:列出所有选项设置情况 term:设置终端类型 ignorance:在搜索中忽略大小写 list:显示制表位(Ctrl+I)和行尾标志

55030

Vim的使用知道这写就够了

Vi 和 Vim的区别 Vim是从Vi发展出来的一个文本编辑器 所有的 Unix Like 系统都会内建 vi 文本编辑器,而其他编辑器则不一定 Vim支持多级撤销 Vim较易用 Vim支持语法高亮...Vim支持可视化操作 对Vi完全兼容 Vi Vim的三种模式 输入模式:在此模式下可以输入字符,按ESC将回到命令模式。...输入模式 Enter 回车键,换行 Backspace 退格键,删除光标前一个字符 Del 删除键,删除光标后一个字符 方向键 在文本中移动光标 Home/End 移动光标行首/行尾 Page Up/...用恰当的空格来填充这个 tab Vim的多文件编辑 filename vim 将在原窗口中打开新的文件,若旧文件编辑过,会要求保存 sp filename vim 将分割出一个横向窗口,在该窗口中打开新文件...打开的两个文件上下窗口分布: vim- file11file2 打开的两个文件左右窗口分布: vim- O file11file2 Vim的文件查找 /name 在整篇文档中搜索匹配 name 的字符串向下查找

60530

Linux学习(三)——vivim 的使用

可以使用以下按键: · 字符按键以及 Shift 组合,输入字符 · ENTER,回车键,换行 · BACK SPACE,退格键,删除光标前一个字符 · DEL,删除键,删除光标后一个字符 · 方向键,在文本中移动光标...· HOME/END,移动光标行首/行尾 · Page Up/Page Down,上/下翻页 · Insert,切换光标为输入/替换模式,光标将变成竖线/下划线 · ESC,退出输入模式,切换到命令模式...但是目前我们使用比较多的是 vim 编辑器。 1. vi/vim 使用实例 $ vim runoob.txt 直接输入 vi 文件名 就能够进入 vi 的一般模式了。...在第 n1 与 n2 行之间寻找 word1 这个字符串,并将该字符串取代为 word2 举例来说,在 100 200 行之间搜寻 vbird 并取代为 VBIRD 则: :100,200s/vbird...重复前一个动作的意思 批量添加注释 · 块选择模式 Ctrl + v 进入块选择模式, 然后移动光标选中你要注释的行, 再按大写的 I 进入行首插入模式输入注释符号 // 或 #, 输入完毕之后, 按两下

41240

学好vim一篇就够了-vi和vim的使用教程

它是一个老式的文字处理工具,但是功能很齐全,不仅是文本处理工具,还是一个程序编辑工具,就连官方网站也说vim是一个程序开发工具而不是文字处理软件,因为它包含了很多额外的功能,:多文件编辑,区块复制等...在输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车键,换行 BACK SPACE,退格键,删除光标前一个字符 DEL,删除键,删除光标后一个字符 方向键,在文本中移动光标...HOME/END,移动光标行首/行尾 Page Up/Page Down,上/下翻页 Insert,切换光标为输入/替换模式,光标将变成竖线/下划线 ESC,退出输入模式,切换到命令模式 底线命令模式...【取消行号】 gg 【第一行】 G 【到最后一行】 nG或4gg 【第n行】第四行 :n 【第n...】 D 【删除从光标所在处到行尾】 :n1,n2d 【删除指定的行】 :10,20d 【删除第十行第20行的内容】 光标移到第一行,然后dG

91720

VIM 简单使用1

在输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车键,换行 BACK SPACE,退格键,删除光标前一个字符 DEL,删除键,删除光标后一个字符 方向键,在文本中移动光标...HOME/END,移动光标行首/行尾 Page Up/Page Down,上/下翻页 Insert,切换光标为输入/替换模式,光标将变成竖线/下划线 ESC,退出输入模式,切换到命令模式 底线命令模式...安装配置 将解压目录下所有文件将其拷贝vim可执行程序同级目录下 启动VIM的时候,默认是不会激活该插件的,如要在命令模式下键入命令: NERDTree NERDTree命令简介 和编辑文件一样,通过...光标出现在打开的文件中 go 效果同上,不过光标保持在文件目录里,类似预览文件内容的功能 i和s可以水平分割或纵向分割窗口打开文件,前面加g类似go的功能 t 在标签页中打开 T 在后台标签页中打开 p 到上层目录 P 根目录...K 同目录第一个节点 J 同目录最后一个节点 m 显示文件系统菜单(添加、删除、移动操作) ?

36810

linux之文本编辑器

vim与vi相比,增加了更多的特性,彩色与高亮显示,可以使我们的编辑工作更轻松。...通过设置,vim会自动检测文件中内容的类型,并以不同的颜色进行高亮显示,注释变成蓝色,关键字变成褐色,而字符串变成红色等,与vi传统的黑白显示模式相比,vim更易读易用。...另一个有趣的功能是vim支持从右到左输入字符,这在使用一些特殊语言(Farsi)进行编程时是比较有用的。在vim中,我们还可以使用多窗口显示,在一个屏幕中同时对多个文件进行操作。...d$(常用) 从当前位置删除行尾。 dG 从光标当前所在行开始,删除下面所有行。做了这个操作之后,vi还会提醒“现在还剩xxx行”。...y$ 从当前位置复制行尾。 p(常用) 如果要粘贴到其他地方 p 就可以了。 xp 当前的字符与后一个字符交换位置。 ddp 光标所在行的上下两行交换位置。 J 将光标所在的上下两行合并。

2.2K20

Vim实用技巧

$移动到行尾 2.a命令在当前光标之后添加内容 3.A命令在当前行的结尾添加内容,相当于$a C.以退为近 1.f{char}让vim查找下一处指定字符出现的位置 2....dd、>>,gu例外,使用guu,全部小写 三、插入模式 A.在插入模式中可即时更正错误 1.c+h删除前一个字符,c+w删除前一个单词,c+u删除至行首 B.返回普通模式 1.esc、c+[切换到普通模式...进入列块可视模式 2.i,a在光标处字符前后插入,I,A在行首和行尾插入 五、命令行模式 A.在一行或多个连续行上执行命令 1....:[range]copy{address},把[range]的行复制{address},{address}为.复制当前行下方,为空复制[range]下方 2.简写:co或:t,yyp命令会使用寄存器...make dir来进行补救 八、用动作命令在文档中移动 A.让手指保持在本位行上 1.h左移一列,l右移一列,j下移一行,k上移一行 2.只用h和l来解决“差一错误”(off-by-one errors

2.5K30
领券