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

shell 文本操作命令

e将光标快速跳转到当前光标所在位置后一个单词尾字母   文件内行间快速跳转  命令功能 :set nu 在编辑器中显示行号  :set nonu 取消编辑器中行号显示 1G跳转到文件首行 ...,光标移动到新行行首,进入插入状态  O在当前行上面插入新行,光标移动到新行行首,进入插入状态  cw删除当前光标到所在单词尾部字符,并进入插入状态  c$删除当前光标到行尾字符,并进入插入状态...,相当于合并当前行和下一行内容   撤消操作  命令功能 u取消最近一次操作,恢复操作结果 可以多次使用u命令恢复已进行多步操作  U取消对当前行进行所有操作  Ctrl + r对使用u命令撤销操作进行恢复...p读取vi缓冲区中内容,粘贴到光标当前位置(不覆盖文件已有的内容)  字符串查找操作  命令功能 /word从上而下在文件中查找字符串“word”  ?...word 从下而上在文件中查找字符串“word” n定位下一个匹配查找字符串  N定位上一个匹配查找字符串 字符串替换操作  命令功能 :s/old/new 将当前行中查找到第一个字符“old

92720

linux vim怎么退出编辑模式_shell退出vi编辑器

光标移动和翻页操作 操作类型光标操作键功能 光标移动h向左移动光标 l向右移动光标 k向上移动光标 j向下移动光标 翻页Ctrl + f向前翻整页 Ctrl + b向后翻整页 Ctrl + u向前翻半页...e将光标快速跳转到当前光标所在位置后一个单词尾字母 文件内行间快速跳转 命令功能 :set nu 在编辑器中显示行号 :set nonu 取消编辑器中行号显示 1G跳转到文件首行 G跳转到文件末尾行...Backspace删除光标左侧字符 Del删除光标位置字符 删除操作 命令功能 x删除光标单个字符 dd删除光标所在行 dw删除当前字符到单词尾(包括空格)所有字符 de删除当前字符到单词尾...,恢复操作结果 可以多次使用u命令恢复已进行多步操作 U取消对当前行进行所有操作 Ctrl + r对使用u命令撤销操作进行恢复 复制与粘贴操作 命令功能 yy复制当前行整行内容到vi缓冲区 yw...word 从下而上在文件中查找字符串“word” n定位下一个匹配查找字符串 N定位上一个匹配查找字符串 字符串替换操作 命令功能 :s/old/new 将当前行中查找到第一个字符“old”

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

vim与程序员

代码补完、编译及错误跳转等方便编程功能特别丰富,在程序员中被广泛使用。 简单来说, vi 是老式字处理器,不过功能已经很齐全了,但是还是有可以进步地方。...比如我们此时按下i,并不会输入一个字符,i被当作了一个命令 移动光标 w(e)  移动光标到下一个单词 b    移动光标上一个单词 数字0  移动到本行开头 $    移动光标到本行结尾 H    ...移动光标到上一次修改行 查找 /chaoge 在整篇文档中搜索chaoge字符串,向下查找 ?...chaoge 在整篇文档中搜索chaoge字符串,向上查找 * 查找整个文档,匹配光标所在所有单词,按下n查找下一处,N上一处 # 查找整个文档,匹配光标所在所有单词...,按下n查找下一处,N上一处 gd 找到光标所在单词匹配单词停留在非注释第一个匹配上 %    找到括号另一半!!

86320

linux之文本编辑器

在这期间还有Sven等很多人加入,持续地改进,直到我们现在使用得很广泛6.x版本。 vim与vi相比,增加了更多特性,如彩色与高亮显示,可以使我们编辑工作更轻松。...查找字符:在编辑大段文字时候,想找到一个词,一个字符串或是其他任何内容,都可以用底线模式下查找功能。 退出vi。编辑完成后,也是由这里退出。...如查找“mail”: “/mail” 使用底线模式查找功能 就是从光标所在位置向后查找“mail”这个单词,如果现在找到不是所需单词,可以按“n”键(表示next),继续查找使用问号“?”...比原来查找更方便。 set tabstop=4 默认情况下,vim中tab键可以一次向后移动8位,我们可以通过这个设置把移动位置调整为4,或者其他用户习惯数值。...在底线模式下使用“:sp /etc/service”,即可以此种方式打开文件,分上下两栏分别显示

2.2K20

《IntelliJ IDEA 2023最新版快捷键大全GIF动图演示》——提升你开发效率

IntelliJ IDEA 2023 最新版 快捷键大全 GIF 动图演示 摘要: 本文介绍了IntelliJ IDEA 2023最新版快捷键大全,通过GIF动图演示了各个功能操作过程。...文章按照不同功能模块进行分类,包括构建/编译、文本编辑、光标操作、文本选择、代码折叠、多个插入符号和范围选择等。通过学习本文,读者可以掌握IntelliJ IDEA最新版快捷键,提高开发效率。...因此,本文将介绍IntelliJ IDEA 2023最新版快捷键大全,通过GIF动图演示各个功能操作过程,帮助读者快速掌握应用于实际开发中。...R:替换字符(所有文件) Ctrl + F3:跳转到光标单词下一位置 Ctrl + Shift + N:查找文件跳转 Ctrl + F12:打开文件结构 Ctrl + Alt + Shift +...Alt + 9:显示版本控制窗口 Alt + 0:显示提交窗口 Alt + F12:显示终端窗口 今日学习总结: 今天我们学习了IntelliJ IDEA 2023最新版快捷键大全,通过GIF动图演示了各个功能操作过程

10510

《IntelliJ IDEA 2023最新版快捷键大全:GIF动图演示,提升你开发效率》

该快捷键共分 16 种,可以方便按各类查找自己需要快捷键~~ 摘要: 本文介绍了IntelliJ IDEA 2023最新版快捷键大全,通过GIF动图演示了各项操作。...因此,本文将为读者详细介绍IntelliJ IDEA 2023最新版快捷键大全,结合GIF动图进行演示,帮助读者全面掌握快捷键使用方法。...三、光标操作 Ctrl + Left:左移一个单词 Ctrl + Right:右移一个单词 Home:移动至行首 End:移动至行尾 Ctrl + Shift + M:移动至大括号 多次按下快捷键,可以在左右两个大括号间切换...R:替换字符(所有文件) Ctrl + F3:跳转到光标单词下一位置 Ctrl + Shift + N:查找文件跳转 Ctrl + F12:打开文件结构 Ctrl + Alt + Shift +...通过对各功能模块分类,包括构建/编译、文本编辑、光标操作、文本选择、代码折叠等,我们了解了不同快捷键功能使用方法。通过观看GIF动图演示,我们可以更直观地了解每个快捷键操作效果。

24310

Vim从理解到应用

2.2、游标移动与跳转 在普通模式下,使用方向键或者反人类h、j、k、l键可以移动游标,通过w、b、e等键进行游标的跳转,具体内容参见下表: 按键 说明 nG(n Shift+g) 游标移动到第n行...(不常用) T 向前搜索跳转到第一个匹配位置之后一个字母(不常用) 注:在命令行模式下,可通过输入:set nu以显示行号 2.3、Vim退出与保存 2.3.1命令行模式下退出...3.1、增删改 3.1.1、增加(插入)操作 Vim很直接拥有一个插入模式进行插入操作,下表为在普通模式下进入插入模式具体方式(不包括通过替换方式进入插入模式方法): 按键 说明 i 在当前光标处进行编辑...与/ 功能相同,只不过 ? 是向上而 / 是向下查找。 进入查找之后,输入n 和 N 可以继续查找。 n是查找下一个内容,N查找上一个内容。...含光标所在处字符 yw 复制一个单词 y2w 复制两个单词 yG 复制至文本末 y1G 复制至文本开头 普通模式下使用p进行粘贴: p(小写)代表粘贴至光标后(下) P(大写)代表粘贴至光标前(上)

48920

vim 文本编辑器

b) 【M】:当前页中间行 c) 【L】当前页页底 4) 以单词为单位移动 a) 【w】移动至下一个单词词首 b) 【e】跳至当前或下一个单词词尾...【#e】向下跳转到第#个单词词尾 【#b】向上跳转到第#个单词词首 5) 行内跳转 a) 【0】(零) :绝对行首,光标移动到当前行行首...注意:地址界定默认是从光标位置开始(即在默认模式进入命令模式时光标位置)向下搜索匹配(如果查到到文件结尾,依旧没找到,会从头开始查找) 【:/pat1/,/pat2/】从第一次被pat1模式匹配到行开始...格式:【s/要查找内容/替换为内容/修饰符】 要查找内容:可以使用模式 替换为内容:不能使用模式,单可以使用\1,\2等后向引用符号;还可以使用“&”引用前面查找查找整个内容 修饰符:...查看是否设置了ruler,在.vimrc中,使用set命令设置选项都可以通过这个命令查看 【:scriptnames】查看vim脚本文件位置,比如.vimrc文件,语法文件及plugin等

4.2K10

编辑器之神VIM

删除 命令 功能 X 删除光标所在位置字符 X 删除光标所在位置之前一个字符 D 从光标开始到行末全部删除 dw 删除光标一个单词 dd 删除光标所在一行 db 删除光标所在前一个单词 前面学了移动...值得注意是此功能只有 vim 才有。 vim 基础使用在命令模式中查找某个单词首先要按 / 键 ?...查找到字符会高亮提示 , 按 n 继续向下搜索 , 按 N 返回上一个搜索。...光标所在行 1,50 1-50 行 命令: 查找命令全称是 substitute 但为了方便期间可以使用简写 sub 或者干脆用 s 这三个单词都可以用做查找命令查找。...参数: 命令 功能 g 替换所有查找到内容 c 每次替换时候都手工确认 y 同意 n不同意仍然继续替换, q 退出替换 i 忽略大小写 I 不忽略大小写 e 不显示出错信息 vim 可以根据用户不同需要来做一些设定

52210

Linux 之 Vim 编辑器从基础到大成使用

gd * 等查找到某个单词后, 再输入此命令则回到上次停留位置. '....,即可在后面使用\1,\2等变量来访问和中内容,如下将data1 data2修改为data2 data1 :s/\w\+\s\+\w\+/\2\t\1 # 3.找到包含字母a删除 :g/a/d...ignorecase 查找到以后,再输入n 查找下一个匹配处, 输入N 反方向查找(不区分大小写) gd #查找光标所在单词相匹配单词, 并将 `光标停留单词`在文档非注释段中第一次出现这个单词地方...同样, 再输入n 查找下一个匹配处, 输入N 反方向查找. * #已查找到文件结尾,再从开头继续查找 # #已查找到文件开头,再从结尾继续查找 g*(g#) #此命令与上条命令相似, 只不过它不完全匹配光标所在处单词...(ctrl-n) #在编辑模式中, 输入几个字符后再输入此命令则vi 开始向上(下)搜索开头与其匹配单词补齐,不断输入此命令则循环查找.

1.9K10

Vim实用技巧

,键反射查找上次f{char}所查找字符 E.查找手动替换 1.*进行查找,一是光标会跳到下一个匹配项上,二是所有出现这个词地方都会被高亮显示出来。...4.dw命令删掉整个单词 5.daw删除整个单词及相关联空格 C.用次数做简单算术运算 1.yyp复制行,cw修改字符 2.c+x,找到第一数字做减法,c+a找到第一个数字做加法 3.vim会把0...:[range]p,显示定位到行,可以混合搭配行号、位置标记以及查找模式,也可以对它们加以偏移 B.使用’:t’和’:m’命令复制和移动行 1....上一单词开头,e下向移动到当前 单词/下一单词结尾,ge反向移动到上一单词结尾 D.对字符进行查找 1.f{char}命令会在光标位置与当前行行尾之间查找指定字符,如果找到了就会把光标移到此字符上...;命令重复f{char}命令,,反向重复F{char}命令 3.t{char},T{char}正/反向移动到下一个{char}所在之处前一个字符上 E.通过查找进行移动 1.

2.5K30

详解linux系统输入输出管理和vim常用功能

任何位于参数之前字符串都将被视为欲查找目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到子目录和文件全部进行显示。...6)vim 分屏功能 ctrl+w s ##上下分屏 ctrl+w v ##左右分屏 ctrl+w c ##关闭光标所在屏幕 ctrl+w 上下左右 ##光标移动到指定屏幕 :sp file2...7)在命令模式下光标移动 gg ##光标移动到文件第一行 G ##光标移动到文件最后 :数字 ##光标移动到到指定行 #####插入模式###### 1 )插入模式下光标移动 i ##光标所在位置插入...I ##光标所在行行首插入 o ##光标所在行下一行插入 O ##光标所在行上一行插入 a ##光标所在字符下一个字符插入 A ##光标所在行行尾插入 s ##光标所在字符删除插入 S ##光标所在行删除插入...##强制退出保存 在对只读文件编写时使用 注意: 所编辑只读文件必须是当前用户文件 或者当前操作用户是root 总结 以上所述是小编给大家介绍linux系统输入输出管理和vim常用功能,希望对大家有所帮助

83021

Vim编辑器基础入门

gd * 等查找到某个单词后, 再输入此命令则回到上次停留位置. '....ignorecase 查找到以后,再输入n 查找下一个匹配处, 输入N 反方向查找(不区分大小写) gd #查找光标所在单词相匹配单词, 并将 `光标停留单词`在文档非注释段中第一次出现这个单词地方...同样, 再输入n 查找下一个匹配处, 输入N 反方向查找. * #已查找到文件结尾,再从开头继续查找 # #已查找到文件开头,再从结尾继续查找 g*(g#) #此命令与上条命令相似, 只不过它不完全匹配光标所在处单词...f(F)x #本命令表示在光标所在行进行查找, 查找光标右(左)方第一个x字符.找到后: 输入; 表示继续往下找输入, 表示反方向查找. 扩展模式两种方法当搜索到了文件末尾(/目标)或开头(?...(ctrl-n) #在编辑模式中, 输入几个字符后再输入此命令则vi 开始向上(下)搜索开头与其匹配单词补齐,不断输入此命令则循环查找.

1.6K20

Linux下文本编辑器介绍「建议收藏」

不保存退出; :x 应该是保存退出 ,功能和:wq!...打开可视模式,按ESC键,然后按v就进入可视模式; 可视模式为我们提供了极为友好选取文本范围,以高亮显示;在屏幕最下方显示有; — 可视 — 或 –VISUAL– 进入可视模式,我们就可以用前面所说命令行模式中光标移动指令...就进入查找模式了; :/SEARCH 注:正向查找SEARCH,按n键把光标移动到下一个符合条件地方; : ?...SEARCH 注:反向查找SEARCH,按n 键,把光标移动到下一个符合条件 举一例:比如我想在一个文件中找到swap单词,我应该如下做; 首先按ESC键,进入命令模式,然后输入: /swap 或 ?...;我们注意到,就是没有替换地方,也会把SEARCH高亮显示; 举例说明: 比如我们有一篇文档要修改; 我们把光标所在行,把所有单词the,替换成THE,应该是 :s /the/THE/g 我们把整篇文档所有的

2.4K20

IntelliJ IDEA 2022最新激活码稳定有效激活码 亲测激活成功

激活码获取最新IDEA全家桶激活码 长期更新:https://docs.qq.com/doc/DS1pwY0h2ZGRGYXl3IDEA对新手来说难,可能其中一个原因就是快捷键组合多而且复杂但是它也很全,基本所有功能都可以通过快捷键来完成...- 折叠代码Ctrl + / 释光标所在行代码,会根据当前不同文件类型使用不同注释符号 (必备)Ctrl + [ 移动光标到当前所在代码花括号开始位置Ctrl + ] 移动光标到当前所在代码花括号结束位置...Alt + F3 选中文本,逐个往下查找相同文本,高亮显示Alt + F7 查找光标所在方法 / 变量 / 类被调用地方Alt + F8 在 Debug 状态下,选中对象,弹出可输入计算表达式调试框...可选中光标所在单词或段落,连续按会在原有选中基础上再扩展取消选中范围 (必备)Ctrl + Shift + N 通过文件名定位 / 打开文件 / 目录,打开目录需要在 输入内容后面多加一个正斜杠...,按住不放,可以同时选择其他单词 / 中文句 (必备)Alt + Shift + 前方向键 移动光标所在行向上移动 (必备)Alt + Shift + 后方向键 移动光标所在行向下移动 (必备)七、Ctrl

1.1K10

linux之vi,vim命令

粘贴 ddp 当前行和下一行互换位置 J 合并行 Ctrl+r 重复上一次动作 Ctrl+z 暂停退出 ZZ 保存离开 xp 交换字符后面的交换到前面 ~ 更换当前光标位置大小写,光标移动到本行右一个位置...P,.粘贴ddp当前行和下一行互换位置J合并行Ctrl+r重复上一次动作Ctrl+z暂停退出ZZ保存离开xp交换字符后面的交换到前面~更换当前光标位置大小写,光标移动到本行右一个位置,直到无法移动...行 查找命令 指令 效果 * 向下查找同样光标的字符 # 向上查找同样光标的字符 /code 查找 code 一样内容,向后 ?...code 查找 code 一样内容,向前 n 查找下一处 N 查找上一处 ma 在光标处做一个名叫 a 标记 可用 26 个标记 (a~z) `a 移动到一个标记 a d`a 删除当前位置到标记 a...此外还增加了识别 C 语言关键字功能。如果一行是以 #开头,那么这种格式将会被特殊对待而不采用缩进格式。

21.5K20

IDEA 2021.1 Win 和 Mac 快捷键大全!!

来源 | https://mp.weixin.qq.com/s/1RqqwZAU5TipmcddS3J_Ug IntelliJ IDEA 2021 Win 和 Mac 快捷键大全,IDEA 基本所有功能都可以通过快捷键来完成...Ctrl + - 折叠代码 Ctrl + / 释光标所在行代码,会根据当前不同文件类型使用不同注释符号 (必备) Ctrl + 移动光标到当前所在代码花括号开始位置 Ctrl + ] 移动光标到当前所在代码花括号结束位置...Alt + F3 选中文本,逐个往下查找相同文本,高亮显示 Alt + F7 查找光标所在方法 / 变量 / 类被调用地方 Alt + F8 在 Debug 状态下,选中对象,弹出可输入计算表达式调试框...版专用,需要在Keymap中设置) 三、Usage Search(使用查询) ⌥F7 / ⌘F7 在文件中查找用法 / 在类中查找用法 ⌘⇧F7 在文件中突出显示用法 ⌘⌥F7 显示用法 四、Compile...上一个突出错误或警告位置 F4 / ⌘↓ 编辑/查看代码源 ⌥ Home 显示到当前文件导航条 F3选中文件/文件夹/代码行,添加/取消书签 ⌥F3 选中文件/文件夹/代码行,使用助记符添加/取消书签

80310

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

剪切、复制和粘贴命令备忘单 yy复制(猛拉)整行 #yy复制指定行数 dd剪切(删除)整行 #dd剪切指定行数 p粘贴在光标后 P粘贴在光标前 删除命令备忘单 d删除突出显示文本 dd删除一行文本...,它们之间有一个空格 gJ将下面的行合并到当前行,它们之间没有空格 u撤消 Ctrl+ r重做 .重复上一个命令 移动命令备忘单 h向左移动光标 j向下移动光标 k向上移动光标 l向右移动光标 b移动单词开头...w移动到下一个单词开头 e移动单词末尾 0跳到行首 $跳到行尾 ^跳转到该行第一个(非空白)字符 Ctrl + b向后移动一个全屏 Ctrl + f向前移动一个全屏 Ctrl + d向前移动...1/2 个屏幕 Ctrl + u向后移动 1/2 个屏幕 Ctrl + e将屏幕向下移动一行(不移动光标) Ctrl + y将屏幕上移一行(不移动光标) Ctrl + o通过跳跃历史向后移动 Ctrl...:set hlsearch启用搜索突出显示 :set number显示行号 :set tabstop=N将 TAB 大小设置为 N :set expandtab将 TAB 转换为空格 :set bg

1.5K20

Linux D02 VI编辑器_终端编辑器(重点重点重点)

食指 k 向上 中指 l 向右 无名指 2) 行内移动 命令 英文 功能 w word 向后移动一个单词 b back 向前移动一个单词 0 行首 ^ 行首, 第一个不是空白字符位置 $ 行尾..., 那么无论使用 d 还是 x, 都可以删除选中文本 删除命令可以和移动命令连用, 以下是常见组合命令: 命令 作用 dw 从光标位置删除到单词末尾 d0 从光标位置删除到一行起始位置 d} 从光标位置删除到段落末尾...可以回到 命令模式 替换命令 作用就是不用进入 编辑模式, 对文件进行 轻量级修改 3.8 查找 常规查找 命令 功能 /str 查找str 查找到指定内容之后, 使用 Next 查找下一个出现位置...n : 查找下一个 N : 查找上一个 如果不想看到高亮显示, 可以随便查找一个文件中不存在内容即可 单词快速匹配 命令 功能 * 向后查找当前光标所在单词 # 向前查找当前光标所在单词...在开发中, 通过单词快速匹配, 可以快速看到这个单词在其他位置使用过 3.9 查找替换 在 vi 中查找和替换命令需要在 末行模式 下执行 记忆命令格式 :%s///g 全局替换 可视区域替换 先选中

1.1K20
领券