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

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

光标或行尾移动并不是一项关键操作,但您可能会经常做一些事情,以至于反复捣碎h或l键会让人感到恼火,或者更糟的是,效率低下。...按0键将光标移动到(第 0 列)按$键将光标移动到行尾(最后一列)。让我们更深入地了解如何将光标中的任意位置移动到或行尾。...在 Vim 中将光标移动到在 Vim 中,有两种方法可以将光标移动到。首先,确保您处于正常模式,按 Esc 键确认。然后按任0一(零)键,它会将光标移动到。...^您也可以通过按键将光标移动到开头。在 Vim 中将光标移动到行尾Vim 有一种直接的方法可以将光标移动到行尾。同样,您需要处于正常模式才能执行此操作。光标在哪一列并不重要,只在它在哪一上。...然后,按$键,它会将光标移动到行尾。如果被换行,光标将转到换行行的末尾,而不是列的末尾。

10.7K20
您找到你想要的搜索结果了吗?
是的
没有找到

shell脚本专题(01):探秘脚本

脚本名 执行方式 执行结果 first.sh 空 ./ 成功 脚本first.sh只有一:echo "Hello World",脚本执行成功,那是不是意味着声明可以不需要写呢,或者说的声明会给脚本执行造成什么影响...这个至少证明的声明还是起作用的。...即文中的bash)执行脚本; 2.当脚本有声明shell时,系统会读取对应的shell; 回到之前的问题:不写第一可以不?...答案是不写声明某些时候不影响脚本执行结果,但是为了规范,建议大家最好养成就声明shell的习惯,因为首 #后面的惊叹号会告诉shell用哪个shell来运行脚本,并且声明只能在。...如果声明有误或者在第二声明shell有什么差别没?

1.1K11

Textmate使用手册「建议收藏」Textmate使用手册

cmd + shift + -> 选中光标右面的内容 cmd + shift + <- 选中光标左面的内容 cmd + shift + L 选取一信息 cmd + L 定位到某一 cmd +...option + -> textmate项目中右面的标签 cmd + option + <- textmate项目中左面的标签 cmd + 数字 选择某个标签 cmd + -> 光标回到行尾...cmd + <- 光标回到 cmd + ^ 光标回到 cmd + 下箭头 光标回到页尾 cmd + / 注释一 cmd + z 返回前一个内容 cmd + ] 增加缩进 cmd +...+ shift + W 关闭项目 cmd + option + L 显示行号 cmd + alt + [ 代码格式化 cmd + shift + t 当前文件中所有的方法导航 ctrl + A 光标回到...并且将光标置于下一个位置 Ctrl+K 删除光标到行尾的文字 Ctrl+Y 复制出删除的最后一次文本 Ctrl+O 不移动光标插入新的一 发布者:全栈程序员栈长,转载请注明出处:https:/

1.7K20

vi 的那些事

--> x 删除光标所在的 --> dd(敲 d 两次) 保存当前修改并退出 --> ZZ 撤销上一步操作 --> u 移动光标 --> 0 (数字 0) 移动光标末 --> $ 移动光标到当前页最顶...左侧输入正文[常用] --> i 在光标 右侧输入正文[常用] --> a 在光标所在行的 下一增添新 --> o 在光标所在行的 上一增添新 --> O 在光标 所在行的开头输入正文 -->...按「^」:移动到光标所在行的""   按「w」:光标跳到下个字的开头   按「e」:光标跳到下个字的字尾   按「b」:光标回到上个字的开头 按「dG」:光标回到快速删除所有内容 按「#l」:...11.15.2.7 回复到上一次操作 「u」:如果您误执行一个命令,可以马上按下「u」,回到上一个操作。按多次"u"可以执行多次回复。...「#G」:例如,「15G」,表示移动光标至文章的第15

59420

你会使用Linux编辑器vim吗?

1.2 命令模式下的常用命令 插入命令 对于小写的 aio:a 代表在当前光标后插入;i 代表在当前光标前插入;o 在光标下一插入 对于大写的 AIO:A 代表在当前光标所在行的行尾插入;I 代表在当前光标所在行的插入...,gg 回到第一的开头; 跳到指定的:nG 或者: n $ 移至到当前光标所在的行尾,0 移至到当前光标所在的 补充:b 往前找,w 往后找,并且每次跳过一个单词; 补充:hjkl 对应着左移、...代表移到字符并进入插入模式;# 是把注释符 #插入进去;g 代表不询问; :n1,n2s/^#//g ⭐️表示把的注释符 #取消掉;相当于把的 #替换成空; 2.2 快捷键的定义 定义快捷键...按 0 移至 2.i 插入 3.# 注释 4.退回到命令模式;我们需要四步;但是如果我们自己定义快捷键呢?只需要一步!...:map ^P I# ⭐️我们利用 map 进行快捷键的定义,^ 并不是 ctr+6,而是 ctrl+v+p;I 代表并进入插入模式;# 代表插入的是 #;成功插入后退回到命令模式; ⭐️这样以后再注释

73810

第004课 vi编辑器的使用详解

一般模式 (光标移动、复制、粘贴、删除) 编辑模式(编辑文本) ? 操作演示见视频。 注意: 当不知道处于何种模式时,按ESC键返回到一般模式。...2.进入编辑模式 在一般模式输入: i(在光标前开始插入文本) a(在光标后开始插入文本) o(在当前行之下新开一,并到) vi编辑器5:如何使vi快速移动光标__vi的难点 3.光标移动 在一般模式下...,hjkl这四个按键就可以移动光标 h (左) j (下) k (上) l (右) 1)快速的定位到某一: 文件头、文件尾、指定某一 ngg  //光标移至第n(n为数字,想要跳转的...), 1gg  //就跳到第一,就是文件头 2gg  //就跳到第二 G   //转至文件结尾 注意:ngg和G是在一般模式 2)在某一如何快速定位到某一列: 0  //(数字零)光标移至当前行行...当你不知道处于何种模式时,使用esc键返回到一般模式。 再看光标,难点在于移动光标,可以做到快速切换到某一某一列。

66010

vim的快捷键大全

nJ:连接后面的n u:撤销上一次操作 U:撤销当前行的所有修改 ctrl+r:对撤消的撤消 i 在光标前插入 I 在行插入 a 在光标后插入 A 在行末插入 o:在当前行的下面另起一...:移动到行尾3:移动到行尾 3:移动到3后的行尾 ^:移动到,0也是 +:移到下一 -: 移到上一 f:搜索命令,小写时向后搜索(用来定位)如 fx:定位到下一个x上。...(光标后部分) 不如:daw实用    d4w:删除4个单词    d$:删除当前光标到行尾    d^:删除当前光标至行     d换成c效果是一样的,只是操作完会变成insert模式 dnw...返回上次保存后的状态 Ctrl+z:暂停vi,回到Unix提示符,再输入fg即可回到vi。 ^回到光标位于首字母处;0回到光标位于首字母前。$回到行尾,光标位于行尾字母处。...会在行输入5个连接的hello nr:替换后面n个字符。 nJ:合并下面的n(从本行算起)。 ynl:向后复制n个字符。 e/E:到单词的结尾。

2K40

Component之vi

启动VxWorks后,Shell默认处于Input Mode,要想进入Edit Mode,只需在Shell里点击键盘的ESC键;而在Edit Mode里点击Enter键,就回到Input Mode了 目前...将光标移动到右侧第一个字符,未找到则移动到行尾 F 将光标移动到左侧第一个字符,未找到则移动到 T 将光标移动到左侧第一个字符,未找到则移动到 $ 将光标移动到行尾...0 将光标移动到 ^ 将光标移动到第一个非空格字符 插入命令 a 在光标字符后切换到Input Mode A 将光标移动到行尾并切换到Input Mode c SPACE 删除光标位置字符并切换到...Mode I 将光标移动到并切换到Input Mode R 切换到Input Mode并且新输入字符覆盖原有字符 编辑命令 r 使用字符替换后面的个字符 x 删除光标右侧...那就先记住这几条 CTRL+X 重启 ESC 进入Edit Mode k 上一条命令 Enter 执行当前命令并回到Input Mode 这正是: Shell文本可编辑,进入vi很容易。

98730
领券