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

快速学习-Linux(VIM编辑器)

复制操作 ① 复制光标所在行 按键:yy 粘贴:在想要粘贴地方按下p键【将粘贴在光标所在行下一】,如果想粘贴在光标所在行之前,则使用P键 ② 光标所在行为准(包含当前行),向下复制指定行数...按键:数字yy 2.1.3、剪切/删除 ① 剪切/删除光标所在行 按键:dd (删除之后下一上移) 注意:dd严格意义上说是剪切命令,但是如果剪切了不粘贴就是删除效果。...② 剪切/删除光标所在行为准(包含当前行),向下删除/剪切指定 按键:数字dd (删除之后下一上移) ③ 剪切/删除光标所在的当前行(光标所在位置)之后内容,但是删除之后下一不上移 按键:...D (删除之后当前行会变成空白行) 2.1.4、撤销/恢复 撤销:输入“:u”(不属于命令模式) 或者 u (undo) 恢复:ctrl + r 恢复(取消)之前撤销操作【重做,...,结束行号d”,例如输入“:1,10d” 一步到位复制语法——“:开始行号,结束行号 co 粘贴行号” 剪切粘贴一步到位语法——“:开始行号,结束行号 m 粘贴行号” 2.4、编辑模式

2.7K10

13-4 vi基本编辑

2.插入一 插入文本另一种方式是在文本中重开1,即在两现存文字中间插入空白行并进入插入模式。...(1)示例 ① o-在下面新建一插入 先将光标置于 Line3,再输入o,结果如下图: ? o-下方新建空白行插入.png 就会在 Line3 下方插入了 1 个空白行。...② O-在上面新建一插入 光标置仍于 Line3,再输入O,结果如下图: ? O-上方新建空白行插入.png 可以看到,在 Line 3 上方插入了 1 个空白行,并进入了插入模式。...d20G 当前行到文件第20。 4.剪切、复制和粘贴文本(准) (1)d命令-剪切 d命令不只是删除文本,而是在 剪切 文本。...5.合并行(准) vi 在行概念上非常严格。 通常来说,将光标移动到末端删除末尾字符并不能将此行与下一合并。

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

    nano 使用教程 - Linux 中适合新手文本编辑器

    粘贴文本 这取决于你用是什么 SSH 软件。 Putty 要粘贴文本点击鼠标右键即可。 Xshell 要粘贴文本则是按下 Shift+INSERT 键。...Ctrl+G,显示帮助文本 Ctrl+O,保存当前文件 Ctrl+R,读取其他文件插入光标位置 Ctrl+Y,跳至上一屏幕 Ctrl+K,剪切当前一 Ctrl+C,显示光标位置 Ctrl+X,退出编辑文本...Ctrl+J,对其当前段落(空格为分隔符) Ctrl+W,搜索文本位置 Ctrl+V,跳至下一屏幕 Ctrl+U,粘贴文本至光标处 Ctrl+T,运行拼写检查 Ctrl+_,跳转到某一 ALT+U...DOS/UNIX 换行符 set nowrap # 不要自动换行 set nohelp # 不显示下面两行帮助 set morespace # 隐藏标题下空白行...# 搜索使用大小写敏感 set multibuffer # 使用 CTRL-r 读取文件时,默认读取到缓存 set nonewlines # 不在文件末尾添加 include

    25.7K31

    vim实用指南(一)

    p(小写) 粘贴(在下一粘贴) P(大写) 粘贴(在上一粘贴) ​ d$|D|d+end 删除(剪切)当前位置到行尾内容。...d0|d+home 删除(剪切)当前位置到内容。 [n] dd: 删除(剪切)(n)。 :m,nd 剪切m到n内容。 dgg: 剪切光标以上所有。...dG: 剪切光标以下所有。 daw和das:剪切一个词和剪切一个句子,即使光标不在词首和句首也没关系 dw:剪切当前光标到单词结束! ​...# 删除匹配: :g/UUID/d 删除包含UUID :g/#\|^$/d 删除#注释和空白行 :g/^$\|^\s*$\|^#/d 删除#注释/空白行/空字符串行 1.2.4 替换(一般命令模式...ctrl +x 和 ctrl + f 当前目录内文件名作为关键字补齐。 ctrl +x 和 ctrl + o 拓展名作为语法填充,vim内建关键词补齐。

    86910

    不会vim?看这篇就够了!

    ,可以输入快捷键进行一些操作(删除,复制,移动光标,粘贴等等) 2、编辑模式: 在该模式下可以对文件内容进行编辑; 3、末行模式: 可以在末行输入命令来对文件进行操作(搜索、替换、保存、退出、撤销...: ctrl + b (before) 或 PgUp (2)向下翻屏: 按键: ctrl + f (after) 或 PgDn 2、复制粘贴操作 ①复制光标所在行 按键:yy ②光标所在行为准...、剪切/删除 ①剪切/删除光标所在行 按键:dd (删除之后下一上移) 注意:如果剪切了不粘贴就是删除效果。...②剪切/删除光标所在行为准(包含当前行),向下删除/剪切指定 按键:数字dd (删除之后下一上移) ③剪切/删除光标所在的当前行光标之后内容,但是删除之后下一不上移 按键:D (删除之后当前行会变成空白行...) :s/要替换关键词/内容 作用:替换光标所在行第一处符合条件内容 :s/要替换关键词/内容/g 作用:替换光标所在行全部符合条件内容 :%s/要替换关键词/内容

    3.4K00

    Linux命令之vim三种模式

    2、复制操作 ①复制光标所在行 按键:yy 粘贴:在想要粘贴地方按下p键 ②光标所在行为准(包含当前行),向下复制指定行数 按键:数字yy ③可视化复制 按键:ctrl + v(可视块)...或V(可视)或v(可视),然后按下↑↓← →方向键来选中需要复制区块,按下y键进行复制,最后按下p键粘贴 3、剪切/删除 ①剪切/删除光标所在行 按键:dd (删除之后下一上移) 注意:dd严格意义上说是剪切命令...,但是如果剪切了不粘贴就是删除效果。...②剪切/删除光标所在行为准(包含当前行),向下删除/剪切指定 按键:数字dd (删除之后下一上移) ③剪切/删除光标所在的当前行之后内容,但是删除之后下一不上移 按键:D (删除之后当前行会变成空白行...) 恢复:ctrl + r 恢复(取消)之前撤销操作 5、扩展1:光标的快速移动 ①快速将光标移动到指定 按键:数字G ②当前光标为准向上/向下移动n 按键:数字↑,数字↓ ③当前光标为准向左

    3.5K20

    Linux学习笔记-Day11-12

    Ctrl+C:终止任务Ctrl+L:清屏Ctrl+E:回到行尾Ctrl+A:回到首Ctrl+W:剪切一个单词Ctrl+Y:粘贴命令行剪切内容Ctrl+Z:暂停任务Ctrl+K:剪切光标位置到行尾字符文本查看...##>:重定向,创建文件file写入内容,Ctrl+C终止,会覆盖原有同名文件cat >> file ##>>:追加,在文件file后追加写入内容,Ctrl+C终止其它:zcat:可以查看压缩文本文件...:^/0;末尾:$30j:向下移动30(数字+方向键)Ctrl+f/b::上/下翻页gg:文档第一第一个字符G:快速到文档底部(或[])快捷键:x:剪切单个字符10x:连续剪切10个字符(行为单位...,不足则停止)dd:剪切所在行10dd:剪切所在行及向下共10yy:复制光标所在行10yy:复制所在行及向下共10p/P:在当前行下面/上面粘贴内容u:复原前一个操作(可连续撤销)Ctrl+r:重做上一个动作命令模式按...#不保存退出查询:输入/KEYWORD #只显示关键词第一个字符n向下查找,N向上查找替换::%s/原字符/新字符/g #全局替换:s///g #替换光标所在行:%s/// #替换每一出现第一次

    13010

    跟萌老师学linux第一天

    ,按q退出ls --help## 用 --help 参数查看 ls 命令帮助文档常用Linux快捷键Tab: 补全Ctrl+U: 剪切光标位置到字符Ctrl+C: 终止任务Ctrl+L: 清屏...Ctrl+E: 回到行尾Ctrl+A: 回到首Ctrl+W: 剪切一个单词Ctrl+Y: 粘贴命令行剪切内容Ctrl+Z: 暂停任务Ctrl+K:剪切光标位置到行尾字符文件夹与文件管理命令pwd...(例如 GB, KB 等等)human-S 文件大小排序Size-t 时间排序time-r 倒序排列reversels 列出当前目录文件ls ....make directory建立一个目录-p/--parents递归创建目录mkdir test1/test2#创建不出来mkdir -p test1/test2touch创建文件 “摸一个文件出来...软链接,加绝对路径cat: Concatenate 查看文本文件内容,输出到屏幕-A 打印所有内容,包括特殊字符,如制表符-n 打印出所有行号,-b 参数仅打印非空白行行号zcat:可以查看压缩文本文件

    63130

    windows和各编辑器实用快捷键总结

    windows快捷键 win+tab 选择界面 win+E 打开文件资源管理器 win+PrtSc 全屏截图保存到系统图片”屏幕截图“文件夹,放到剪贴板 win+shift+S 截取选中区域放到剪贴板...当前行和下面一交互位置(特别实用,可以省去先剪切,再粘贴了) Ctrl+1 快速修复(最经典快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+O 快速显示 OutLine Ctrl...+shift+enter Shift+enter在当前行之下创建一个空白行,与光标是否在行末无关。...Ctrl+shift+enter则在当前行之前插入空白行。 ctrl+.及ctrl+1:下一个错误及快速修改 ctrl+m大显示屏幕能够提高工作效率是大家都知道。...Ctrl + d 删除当前行 Ctrl + e 复制粘贴当前行 Ctrl + PageUp/PageDown 光标跳到当前代码编辑视窗/末行首个文本字符之后 Ctrl + m 移动窗口

    90420

    vim常用命令(命令模式、末行模式)

    世间上相遇 都是久别重逢 以下是vim操作一些基础命令,分为两种模式总结整理,分别为命令模式、末行模式,建议读者学习同时能配合实际操作,这样会记得更加牢固。...:dG(包括当前行) 5.9、删除当前位置前面的所有内容:dgg(包括当前行) 温馨提示:vim中删除其实是剪切操作,删除内容可以用p命令粘贴 6、复制操作 6.1、复制当前行...:yy 6.2、粘贴复制内容:p(当前行下一);P(当前行上一) 6.3、复制多行:nyy(如3yy,即从当前位置起,往下复制3(包括当前行)) 6.4、复制选中:按v进入可视模式...A:会跳到行尾并从光标后面开始插入 9.3、i:从光标前面开始插入 9.4、I:会跳到首并从光标前面开始插入 9.5、o:会在光标下一新建空白行插入 9.6、O:会在光标上一新建空白行插入...:强制退出,不保存当前修改 3、wq或x:保存退出 4、文本替换 4.1、s/old/new:如:s/exit/quit,将exit替换为quit(只替换当前行第一处) 4.2、s/old

    2.4K20

    使用 sed 命令进行复制、剪切粘贴

    你可以将保留空间当作剪贴板,实际上,这正是本文所演示内容:如何使用 sed 复制/剪切粘贴。...你可以从保留空间复制内容,然后使用 g 命令将其放入模式空间,观察会发生什么: $ sed -n -e '/three/h' -e 'g;p' example.txtLine threeLine three 第一个空白行是因为当...用 sed 剪切粘贴 现在你知道了如何将字符串从模式空间转到保留空间并再次返回,你可以设计一个 sed 脚本来复制、删除,然后在文档中粘贴。...第二个脚本删除包含字符串 three 任何。这样就完成了与文字处理器或文本编辑器中 剪切 动作等效功能。...重要事情是识别不同操作,了解 sed 何时移至下一预测模式和保留空间包含内容。

    1.9K20

    Linux Vim编辑器基本使用

    ☆ 如何进入命令模式 ☆ 命令模式下我们能做什么 ☆ 移动光标到首或末行(!) ☆ 翻屏 ☆ 快速定位光标到指定(!) ☆ 复制/粘贴(!) ☆ 剪切/删除(!) ☆ 撤销/恢复(!)...粘贴:在想要粘贴地方按下p 键【将粘贴在光标所在行下一】,如果想粘贴在光标所在行之前,则使用P键 ☆ 剪切/删除(!)...在VIM编辑器中,剪切与删除都是dd 如果剪切了文件,但是没有使用p进行粘贴,就是删除操作 如果剪切了文件,然后使用p进行粘贴,这就是剪切操作 ① 剪切/删除当前光标所在行 按键:dd (删除之后下一上移...) 粘贴:p 注意:dd 严格意义上说是剪切命令,但是如果剪切了不粘贴就是删除效果。...② 剪切/删除多行(从当前光标所在行开始计算) 按键:数字dd 粘贴:p 特殊用法: ③ 剪切/删除光标所在的当前行(光标所在位置)之后内容,但是删除之后下一不上移 按键:D (删除之后当前行会变成空白行

    3.2K21

    Vim编辑器

    移动光标、复制粘贴剪切粘贴删除、撤销与恢复。...,如复制5,5yy粘贴︰在想要粘贴地方按下p键【将粘贴在光标所在行下一】 ,如果想粘贴在光标所在行之前,则使用P键。...5)剪切/删除在VIM编辑器中,剪切与删除都是dd。如果剪切了文件,但是没有使用 p进行粘贴,就是删除操作。如果剪切了文件,然后使用p进行粘贴,这就是剪切操作。...a、剪切/删除当前光标所在行按键:dd(删除之后下一上移)粘贴:p注:dd 严格意义上说是剪切命令,但是如果剪切了不粘贴就是删除效果。...b、剪切/删除多行 (从当前光标所在行开始计算)按键:数字dd粘贴:p特殊用法:c、剪切/删除光标所在的当前行(光标所在位置)之后内容,但是删除之后下一不上移按键:D (删除之后当前行会变成空白行)

    85222

    100 条 Linux vim 命令备忘单,收藏起来随时备用!

    强行写入当前文件退出 插入命令备忘单 a 在光标后插入 A 在行尾插入 i 在光标前插入 I 在行中第一个非空白之前插入 gI 在第 1 列中插入 o 在光标下方开始插入 O 在光标上方开始插入...剪切、复制和粘贴命令备忘单 yy复制(猛拉)整行 #yy复制指定行数 dd剪切(删除)整行 #dd剪切指定行数 p粘贴在光标后 P粘贴在光标前 删除命令备忘单 d删除突出显示文本 dd删除一文本...:%s/search/replace/gc 用确认替换替换每次出现搜索 撤消和重做命令备忘单 u 撤消上次更改 Ctrl+r 重做已撤消更改 标签命令备忘单 :tabe 在选项卡中打开文件...V允许选择整行可视模式 CTRL+v允许选择文本块视觉块 在可视化模式下执行: >向右缩进 <向左缩进 y复制 d剪切 ~大小写切换 u将选中文本转换为小写 U将选中文本转换为大写 命令模式备忘单...command在 shell 中运行“命令”显示 STDOUT !! command在 shell 中运行“命令”并将 STDOUT 粘贴到文件中 总结 vim用好,文本编辑一大跑!

    1.5K20

    实用工具:ClipAngel剪切板增强工具使用体验

    使用它可以捕获剪贴板对象,允许用户选择粘贴到其他程序中。ClipAngel可以将自动捕获用户复制到Windows剪贴板任何文本,文件或图像,并将其存储为剪切板记录列表,方面快速复制等功能。...3、 界面效果打开后主界面,可以查看剪切板列表,分为两部分,左侧为剪切板列表,右侧为选择剪切板内容信息,可以清晰查看到剪切内容来源哪个应用程序。...剪切板支持类型很全面:图片、文件、文本、rft、html、图片链接等等,具体如下图:选中剪切内容,然后鼠标右键可以进行操作单条剪切板内容。比如进行粘贴粘贴文件、标为收藏等等实用功能。...; ● 允许将剪辑粘贴为选定原始文本或纯文本或全部; ● 设置“热键重设打开窗口”; ● 在文本中前后搜索过滤器文本; ● 能够删除和移动列表中剪辑; ● 历史记录加密方式存储在磁盘上...; ● 自动和手动检查新版本和一键更新; ● 切换HTML和RTF剪辑“本机格式”; ● 保留历史记录,即使计算机崩溃; ● 列表中剪辑工具提示;5、注意事项 ● ClipAngel

    55820

    使用 sed 命令进行复制、剪切粘贴

    你可以将保留空间当作剪贴板,实际上,这正是本文所演示内容:如何使用 sed 复制/剪切粘贴。...你可以从保留空间复制内容,然后使用 g 命令将其放入模式空间,观察会发生什么: $ sed -n -e '/three/h' -e 'g;p' example.txt Line three Line three 第一个空白行是因为当...用 sed 剪切粘贴 现在你知道了如何将字符串从模式空间转到保留空间并再次返回,你可以设计一个 sed 脚本来复制、删除,然后在文档中粘贴。...第二个脚本删除包含字符串 three 任何。这样就完成了与文字处理器或文本编辑器中 剪切 动作等效功能。...重要事情是识别不同操作,了解 sed 何时移至下一预测模式和保留空间包含内容。 下载备忘单 sed 很复杂。虽然它只有十几个命令,但它灵活语法和原生功能意味着它充满了无限潜力。

    1.7K20

    Linux命令(34)——vim命令

    删除即剪切; d:删除选中文本,删除即剪切; D:删除从当前光标到光标所在行尾全部字符。删除即剪切; dd:删除光标所在行整行内容。删除即剪切; ndd:删除当前行及其后n-1,n为一个数字。...删除即剪切; y:复制选中文本; y0:复制光标前一个字符到内容 y$:复制光标后一个字符到行尾内容 yh:复制光标前1个字符 yl:复制光标后1个字符 nyh:复制光标前n个字符,比如...4yh复制光标前4个字符 nyl:复制光标后n个字符,比如4yl复制光标后4个字符 yy:复制光标所在的当前行; nyy:复制当前行以及其后n-1,n为一个数字; p:小写p,粘贴文本操作,用于将缓存区内容粘贴到当前光标所在位置下方...; P:大写P,粘贴文本操作,用于将缓存区内容粘贴到当前光标所在位置上方; /[字符串]:文本查找操作,用于从当前光标所在位置开始向文件尾部查找指定字符串内容,查找字符串会被加亮显示; ?...如果想添加三的话,是 3o或者n个o。如果 3o 后立即退出插入模式的话,就可以添加三个空白行。如果输入一些文字再退出,可以添加三个相同文字。试一下就知道了。

    3.4K20

    Linux最常用快捷键汇总及详解

    ;但是,纯用键盘操作Linux流畅性跟手来回游走在鼠标、键盘之间体验,完全不是一个数量级,因此,熟悉快捷键熟练运用,必将事半功倍;下面就来一一列举一下常用到快捷键: 内容持续更新请关注: https...✩ ctrl + u 删除(剪切)光标所处位置到所有内容 和 ctrl + k对立 ⭐✩✩ ctrl + w 删除(剪切)光标所处位置之前一个词,空格、标点为界 ⭐✩✩ ctrl + y 粘贴...,如输入docker,不停按ctrl+r会搜索出所有docker相关指令 ⭐✩✩ ctrl + g 终止上面ctrl + r搜索 ⭐✩✩ ctrl + s 锁定终端,使任何人不允许输入,但是输入操作会记录...)当前行 ⭐⭐⭐ dG 删除光标所处之后所有 ⭐⭐✩ D 删除光标到所有内容 ⭐⭐✩ 1,n2d 删除指定区间;如:2,4d,删除2到4(一起删3) ⭐✩✩ 复制、剪切粘贴 快捷键...为剪切3 ⭐⭐✩ p 粘贴剪切板到当前光标所处下一 ⭐⭐⭐ P 粘贴剪切板到当前光标所处上一 ⭐⭐✩ 替换撤销 快捷键 说明 常用度 r 替换当前字符 ⭐⭐✩ R 从光标开始替换,直到esc

    1.2K21

    Linux命令(34)——vim命令

    删除即剪切; d:删除选中文本,删除即剪切; D:删除从当前光标到光标所在行尾全部字符。删除即剪切; dd:删除光标所在行整行内容。删除即剪切; ndd:删除当前行及其后n-1,n为一个数字。...删除即剪切; y:复制选中文本; yy:复制光标所在的当前行; nyy:复制当前行以及其后n-1,n为一个数字; p:小写p,粘贴文本操作,用于将缓存区内容粘贴到当前光标所在位置下方; P:大写...P,粘贴文本操作,用于将缓存区内容粘贴到当前光标所在位置上方; /[字符串]:文本查找操作,用于从当前光标所在位置开始向文件尾部查找指定字符串内容,查找字符串会被加亮显示; ?...vim会fileencodings后面第一个指明编码方式来打开utf-8编码文件,并没有去按顺序寻找合适编码方式来解析文件。...5.2vi下新增空白行 vi或者vim命令新增一空白,在命令行模式下输入o。如果想添加三的话,是 3o或者n个o。如果 3o 后立即退出插入模式的话,就可以添加三个空白行

    2.5K30

    一天一个 Linux 命令(1):vim 命令

    当删除一个字符时,x 删除光标后,X 删除光标前。删除即剪切 d:删除选中文本,删除即剪切 D:删除从当前光标到光标所在行尾全部字符。删除即剪切 dd:删除光标所在行整行内容。...删除即剪切 ndd:删除当前行及其后n-1,n为一个数字。...复制光标前4个字符 nyl:复制光标后n个字符,比如4yl复制光标后4个字符 yy:复制光标所在的当前行 nyy:复制当前行以及其后n-1,n为一个数字; p:小写p,粘贴文本操作,用于将缓存区内容粘贴到当前光标所在位置下方...P:大写P,粘贴文本操作,用于将缓存区内容粘贴到当前光标所在位置上方; /[字符串]:向后搜索,支持正则表达式。...如果想添加三的话,键入 3o ,如果想添加 n 则键入 n 个 o。如果键入 3o 后立即退出插入模式的话,就可以添加三个空白行。如果输入一些内容再退出,可以添加三相同内容。

    84410
    领券