首页
学习
活动
专区
工具
TVP
发布

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

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

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

linux vi 替换

基本的替换 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky/ 替换第 n 开始到最后一中每一的第一个...vivian 为 sky :n,$s/vivian/sky/g 替换第 n 开始到最后一中每一所有 vivian 为 sky (n 为数字,若 n 为 ....,表示从当前行开始到最后一) :%s/vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一的第一个 vivian 为 sky :%s/vivian/sky/g(等同于 :g...user01/apras1+ (使用+ 来 替换 / ): /oradata/apras/替换成/user01/apras1/ 删除文本中的^M 问题描述:对于换行,window下用回车换行(0A0D)来表示,linux...在vi中处理:首先使用vi打开文件,然后按ESC键,接着输入命令: :%s/VM// :%s/^M$//g 如果上述方法无用,则正确的解决办法是: tr -d “\r” dest tr

8.1K20

linux vi命令 退出不保存,linux vi保存退出命令(如何退出vi

Vi放弃所作修改而直接退到shell下,则Vi在显示窗口的状态给出提示信息: File exists (use ! to override) 此时, 在末行模式下,。...在末行模式下,若在用此命令退出Vi时,返回到shell;若当前编辑的文件没被修改过,输入命令 :wq Vi将先保存文件,输入命令 :w Vi保存当前编辑文件,输入命令 :x 该命令的功能同命令模式下的ZZ...命令功能相同,连按两次大写字母Z,编辑文件没有被保存,然后Vi并不退出, 在命令模式中,则Vi保存该文件后退出。...newfile 否则可选择另外的文件名来保存当前文件,若当前编辑的文件曾被修改过,但并不退出,若用户就是不想保存被修改后的文件而要强行退出Vi时, 在末行模式下,则Vi直接退出, 返回到shell,若newfile...是一个已存在的文件,然后退出Vi返回到shell, 在末行模式下,则Vi在显示窗口的最末行显示如下信息: No write since last change (use !

26.4K20

linuxvi命令详解_useradd命令详解

Vi也是Linux中最基本的文本编 辑器,学会它后,您将在Linux的世界里畅行无阻。...进入vi的命令 vi filename :打开或新建文件,并将光标置于第一 vi +n filename :打开文件,并将光标置于第n vi + filename :打开文件,并将光标置于最后一...) :光标移至句尾 ( :光标移至句首 }:光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n n+:光标下移n n-:光标上移n n:光标移至第n行尾 H :光标移至屏幕顶...M :光标移至屏幕中间 L :光标移至屏幕最后行 0:(注意是数字零)光标移至当前行 :光标移至当前行尾 屏幕翻滚类命令 Ctrl+u:向文件翻半屏 Ctrl+d:向文件尾翻半屏...—- 4.在整个文件的各行或某几行的行尾加一些字符串。

10.5K10

python0053_ 续符_line_continuation_python行尾

神奇的-反斜杠\\是 转义字符 转义转义 转化含义python3 在 多行输出的时候 也有 特别的应用结尾处有\ 下一 需要 连在一起来执行尝试下面这种东西 在这里 反斜杠实现的是 续的效果此处反斜杠...编辑文件如果 某一 特别长 超过了 80个字符就没有必要一 写完 适当时候加上 续符也能得到 相应的效果 各个被加数 对齐看起来 也比较美观字符串续符Σὺ καὶ δέδορκας κοὐ βλέπεις...尝试改造 小动物输出的 效果得到cow然后将输出 重定向到cow.py笨方法第一加上print("最后一加上")批量替换 :1,9s/$/\\n\\/这个替换是什么意思呢?...替换细节1,9s/$/\\n\\/g 1,9s 在1-9范围内替换substitute各部分之间用/进行分割 被替换模式 $ 行尾结束符替换为的模式 \\n\\先换行再续尝试运行:nohls 取消高亮结果出现了一个不合理的换行修改修改牛尾巴的位置运行正常总结...放在行尾可以让下一和本行连成一有什么方法让字符串原样输出吗?

1K00

Linux操作系统的VI命令

Linux操作系统的VI命令   VILinux系统的一个文本编辑器,该编辑器可以通过使用VI命令来操作,从而完成对文本的编辑。...熟练掌握一些常用的VI命令,可以大大简化编辑操作并提高操作Linux文本的效率 。   ...①光标移动 命令 描述 命令 描述 0 光标定位到开头位置 G 光标定位到结束位置 ^ 光标定位 $ 光标定位行尾 Ctrl+f 光标定位到上一页 Ctrl+b 光标定位到下一页 Ctrl+d 光标定位到上半页...$ 删除光标至行尾   ③删除、复制、粘贴、查找、替换、撤销 命令 描述 命令 描述 yy 复制当前行 [n]yy 向下复制n dd 删除当前行 [n]dd 向下删除n dG 向下删除到最后一...dw 删除当前的单词 d0 删除光标至行 d$ 删除光标至行尾 r 替换光标处的字符 R 替换光标所到处的字符(按ESC键结束) p 在下一位置粘贴内容 /[关键字]、?

2.4K20

vim 快捷键技巧总结

vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。...进入vi的命令 vi filename :打开或新建文件,并将光标置于第一 vi +n filename :打开文件,并将光标置于第n vi + filename :打开文件,并将光标置于最后一...光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n n+:光标下移n n-:光标上移n n$:光标移至第n行尾 H :光标移至屏幕顶 M :光标移至屏幕中间 L :光标移至屏幕最后行...0:(注意是数字零)光标移至当前行 $:光标移至当前行尾 n+        //向下跳n n-         //向上跳n nG        //跳到行号为n的 G          ...y^      //复制从光标到的内容。   y$      //复制从光标到行尾的内容。

1.1K30

Linux笔记:vi常用命令

vi编辑器是所有Unix及Linux系统下标准的编辑器,在很多时候我们都需要使用vi修改服务端配置,vi其实非常强大,只要命令使用熟练的情况下,编辑速度并不亚于现在的图形化编辑器,这里简单地介绍一下它的使用方法和部分常用指令...注:图片来源 https://www.cnblogs.com/dengmj/p/5031498.html VI常用命令 进入VI vi filename # 打开或新建文件,并将光标置于第一 vi...+n filename # 打开文件,并将光标置于第n vi + filename # 打开文件,并将光标置于最后一 vi +/pattern filename # 打开文件,并将光标置于第一个与...} # 光标移至段落开头 { # 光标移至段落结尾 nG # 光标移至第n n+ # 光标下移n n- # 光标上移n n$ # 光标移至第n行尾 H # 光标移至屏幕顶...M # 光标移至屏幕中间 L # 光标移至屏幕最后行 0 # 光标移至当前行 $ # 光标移至当前行尾 翻屏 Ctrl+u # 向文件翻半屏 Ctrl+d # 向文件尾翻半屏

8K21

Liunx命令行:vi详解

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一 vi +n filename :打开文件,并将光标置于第n vi + filename :打开文件,并将光标置于最后一...}:光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n n+:光标下移n n-:光标上移n n$:光标移至第n行尾 H :光标移至屏幕顶 M :光标移至屏幕中间...插入文本类命令 i :在光标前 I :在当前行 a:光标后 A:在当前行尾 o:在当前行之下新开一 O:在当前行之上新开一 r:替换当前字符 R:替换当前字符及其后的字符,直至按ESC...—- 4.在整个文件的各行或某几行的行尾加一些字符串。...—- vi file —- :3,$s/^/some string / 在文件的第一至最后一插入“some string”。

86110

vim的复制粘贴命令_vim编辑器常用命令

接触linux操作系统之后使用vi/vim编辑器用的就比较多,其实vi/vim编辑文件特别方便,但是一些常见的指令模式下的命令确很容易忘,特别是复制剪切粘贴经常忘,所以小结下以后查用起来比较方便。...复制当前光标所在的位置到行尾:y$ 复制当前光标所在的位置到:y^ 剪切: 剪切一:dd 前切三:3dd,即从当前行+下两被剪切了。...剪切当前行光标所在的位置到行尾:d$ 剪切当前行光标所在的位置到:d^ 粘贴: 用v选中文本之后可以按y进行复制,如果按d就表示剪切,之后按p进行粘贴。...: 光标右移一个字符 Backspace: 光标左移一个字符 Enter: 光标下移一 nG: 光标移至第n n+: 光标下移n n-: 光标上移n n: 光标移至第n行尾 0: 光标移至当前行...S: 删除指定数目的,并以所输入文本代替之 do: 删至行 d$: 删至行尾 5.退出 退出输入模式,先按一下[ESC]键(有时要多按两下),然后执行: :w!

14.7K20

linuxvi命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一 vi +n filename :打开文件,并将光标置于第n vi + filename :打开文件,并将光标置于最后一...光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n n+:光标下移n n-:光标上移n n:光标移至第n行尾 H :光标移至屏幕顶 M :光标移至屏幕中间 L :光标移至屏幕最后行...0:(注意是数字零)光标移至当前行 :光标移至当前行尾 屏幕翻滚类命令 Ctrl+u:向文件翻半屏 Ctrl+d:向文件尾翻半屏 Ctrl+f:向文件尾翻一屏 Ctrl+b;向文件翻一屏...插入文本类命令 i :在光标前 I :在当前行 a:光标后 A:在当前行尾 o:在当前行之下新开一 O:在当前行之上新开一 r:替换当前字符 R:替换当前字符及其后的字符,直至按ESC...—- 4.在整个文件的各行或某几行的行尾加一些字符串。 —- vi file —- :3,s/^/some string / 在文件的第一至最后一插入“some string”。

16K30

Linux——vi命令详解

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。...由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。...Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。...L (移至行) L 命令是将光标移到当前行的开头,即将光标移至当前行的第一个非空白处(非制表符或非空格符)。 $(移至行尾) 该命令将光标移到当前行的行尾,停在最后一个字符上。...若在$命令之前加上一个数字n,则光标下移n-1并到达行尾。 [行号] G(移至指定) 该命令将光标移至指定行号所指定的。这种移动称为绝对定位移动。 光标移到了第6

9.2K20

Linux vi的使用

Linux vi的使用 vi模式转换 经常使用的三种基本模式:命令模式(Command Mode),输入模式(Input Mode),末行模式(Last Line Mode),其他的9种模式不做介绍,...vi文件保存和退出 :w 保存文件 :q 退出文件,若文件有改动则提示不能退出 :q!...强制退出,即不保存就退出 :wq 保存并且退出 vi常用操作 1、插入文本(i,I,a,A,o,O) 添加: 输入a后,在光标的右边插入文本 输入A,在一的结尾处添加文本 插入:...通过在命令模式下输入i,在光标的左边插入文本 通过在命令模式下输入I,在行插入文本 插入新: 输入o,在当前光标位置下面打开一 输入O,在当前光标位置上面打开一 2、撤消更改...如果是默认安装,CentOS和RHEL一般在/etc/vimrc下面,Debian和Ubuntu一般在/usr/share/vim/vimrc vi的使用参考资料 http://wiki.dzsc.com

8.4K10

Linux —vim 编辑器

Linux vim 编辑器 1、vi/vim介绍 Linux下常见的文本编辑器有: emacs pico nano joe jed vi 诸如此类,但我们只需要掌握vi/vim即可 vi编辑器是linux...由于不需要图形界面,vi是效率很高的文本编辑器。尽管在linux上也有很多图形界面的编辑器可用,但vi在系统和服务器管理中的功能是那些图形编辑器所无法比拟的。...A:在当前光标所在行的行尾转换为输入模式 o:open,在当前光标所在行的下方新建一并转为输入模式 O:大写的o,不是数字0,在当前光标所在行的上方新建一并转换为输入模式 输入模式—>...^:跳转到的第一个非空白字符 $:跳转到绝对行尾 行间跳转 gg:跳转到第一 G:跳转到最后一 #gg:...d^:表示删除当前光标所在位置到第一个非空白字符位置的内容 d0:表示删除当前光标所在位置到绝对的内容 dd:删除当前光标所在行整行 #dd:删除包括当前光标所在行在内的#

4.9K20

Component之vi

默认使用的C解释器就是在Input Mode下工作的,而Edit Mode又支持两种风格:vi和emacs(低一些的版本只支持vi)。viLinux中最常用的文本编辑器。...今天一起来看看VxWorks里的vi命令怎么用 先复习一个Shell在Input Mode里的命令: h ? ? 然后添加组件INCLUDE_SHELL_VI_MODE ?...t 将光标移动到右侧第一个字符,未找到则移动到行尾 F 将光标移动到左侧第一个字符,未找到则移动到 T 将光标移动到左侧第一个字符,未找到则移动到 $ 将光标移动到行尾...0 将光标移动到 ^ 将光标移动到第一个非空格字符 插入命令 a 在光标字符后切换到Input Mode A 将光标移动到行尾并切换到Input Mode c SPACE 删除光标位置字符并切换到...Input Mode C 从光标位置删除到行尾并切换到Input Mode i 在光标字符前切换到Input Mode I 将光标移动到并切换到Input Mode R 切换到Input Mode并且新输入字符覆盖原有字符

97830

VIM命令收集

VIM命令收集 作者:matrix 被围观: 134 次 发布时间:2022-05-31 分类:Linux | 无评论 » 意识到vim命令是多么的强大,遂单独整理一份。...打开文件 $ vi ./file1 打开后定位到指定文本位置 $ vi ....光标落在上一使用 dd 删除当前行; 再使用 p 粘贴删除的; 粘贴 p 复制 yy复制单行 复制多行: 当前行 1yy复制当前行 2yy复制当前到下一 ......指定 :5,6y复制5-6内容 显示行号 输入:set nu 还原 撤销 u撤销修改 control + r 还原撤销动作 保存退出 :wq!强制保存且退出 :q!...仅强制退出 :ZZ 保存且退出 (注意是大写的ZZ) 移动光标 $当前行尾 ^当前行 A移动到行尾且编辑 I移动到且编辑 gg GG尾行 文件对比 vim支持文件对比 使用-d模式 $ vi

42250

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

vim是vi的增强版,一般现代linux都不缺那几兆空间,所以预装的都是增强版,本文默认使用vim。 养成习惯 vim最大的贡献就是它的按键系统。...常用操作 以下操作在普通模式下执行,连续按键 漫游 j 向下30j 向下移动30k 向上h 向左l 向右0 到^ 到第一个字符,如果前面有空格的话$ 到行尾gg 快速到文件头G 快速到文件尾100G...ctrl+v 块模式 演示:将文件中的每一添加到ArrayList中: 1) 在命令模式下,执行%s/$/");/g,在行尾追加数据 2) 按ESC进入普通模式,并使用gg回到 3) 按ctrl...1) 按下gg到 2) 按下qa进行宏录制,a是我们起的一个标记名称 3) 按I进入插入模式,输入list.add(" 4) 按ESC进入普通模式,然后按$跳到行尾 5) 按j进入下一,然后按^回到...【超全整理】《Linux云计算从入门到精通》系列实战笔记全放送 | Linux运维部落​ http://www.magedu.com 希望大家有所帮助,祝愿大家学有所成。

1.3K20
领券