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

Linux编辑器vim(含vim的配置)

该模式是我们后面用的最频繁的编辑模式。 底行模式(last line mode) 文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,shift+: 即可进入该模式。...vim界面有些特殊,鼠标都不起作用,那么如何退出呢?...」:删除光标所在行 「#dd」:从光标所在行开始删除#行 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。...「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。...「#G」:例如,「15G」,表示移动光标至文章的第15行行首 vim底行模式命令 列出行号 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。

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

    vim编辑器和gccg++编辑器的使用讲解

    该模式是我们后面用的最频繁的编辑模式 底行模式: 文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,shift+: 即可进入该模式。...我们在xshell上一探究竟: 可以看到我新建的一个文件用vim打开后默认时插入模式 但是有些版本打开默认时命令模式 那么该如何切换各种模式呢?...20个字符 「dd」:删除光标所在行(可以作为剪切,dd后可以p粘贴) 「#dd」:从光标所在行开始删除#行 3.3 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。...「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。...「#G」:例如,「15G」,表示移动光标至文章的第15行行首 4 vim底行模式命令集 4.1 列出行号 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号 例如: 4.2

    56110

    Linux 新手必学:yum 软件管理 + vim 编辑器使用与配置全攻略

    因此,建议用户在使用前访问官方网站或咨询相关社区以获取最新的信息和帮助 二、yum具体操作 2.1 查看软件包 通过 yum list 命令可以罗列出当前⼀共有哪些软件包....该模式是我们后面用的最频繁的编辑模式。 末行模式 (last line mode)文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。在命令模式下,shift+: 即可进入该模式。...「#X」:例如,「20X」表示删除光标所在位置的 “前面” 20 个字符 「dd」:删除光标所在行 「#dd」:从光标所在行开始删除 #行 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。...「#yw」:复制 #个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行 “往下数” 6 行文字。 「p」:将缓冲区内的字符贴到光标所在位置。...列出行号 「set nu」:输入「set nu」后,会在文件中的每一行前面列出行号。

    26810

    【Linux】vim—基操

    3.底行模式(last line mode) 文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,shift+: 即可进入该模式。...要查看你的所有模式:打开vim,底行模式直接输入:help vim-modes vim的三模式互相切换,退出vim [命令模式]切换至[插入模式] 输入a或 i 或 o [插入模式]切换至[命令模式...,不保存强制退出vim) vim “ 命令模式 ” 命令集 "注意:1.下面涉及到的阿拉伯数字只能从键盘上面的那一行中先择,右边不行" (底行模式也一样) 2.以下操纵全对于命令模式 移动光标...「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行。 「#yy」:[6yy」拷贝从光标所在的该行“往下数”6行文字。 「p」:粘贴:将缓冲区内的字符贴到光标所在位置。...跳到文件中的某一行 「#」:在底行模式下输入哪个数字,光标跳到对应行 查找字符 「/关键字」:从**光标当前位置【往后】查找,一直按「n」一直【 往后 】查找 「?

    62710

    如何熟练使用vim工具?

    Vim是一款文本编辑器,是从Unix中的vi编辑器(visual editor)发展而来的。Vim可以在多种操作系统上运行,包括Unix、Linux、macOS和Windows等。...(1)按shift+;键即可进入底行模式,用户可以在该模式下输入各种命令,文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作等。 (2) 按"Esc"键退出到命名模式....「ndd」:从光标所在行开始删除n行. (5) 复制 复制: 「yw」:复制从光标处开始到单词的结尾的字符到缓存区. 「nyw」:复制n个字到缓冲区 「yy」:复制光标所在行到缓冲区。...「nyy」:表示拷贝从光标所在的该行往后n行数据. 粘贴: 「p」:将缓冲区内的字符贴到光标所在位置。 注意:所有与“y”有关的复制命令都必须与“p”配合才能完成复制与粘贴功能。...列出行号(底行模式下) 「set nu」:会在文件中的每一行前面列出行号。

    3.2K11

    【Linux】yum、vim

    目录 Linux 软件包管理器 yum 什么是软件包 查看软件包 如何安装软件 如何卸载软件 软件源​编辑 关于 rzsz Linux编辑器-vim使用 vim的基本概念 vim的基本操作 vim...该模式是我们后面用的最频繁的编辑模式。 末行模式(last line mode) 文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,shift+;即可进入该模式。...20个字符 「dd」:删除光标所在行 「#dd」:从光标所在行开始删除#行 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。...「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。...「#G」:例如,「15G」,表示移动光标至文章的第15行行首。 vim末行模式命令集 列出行号 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。

    2.6K10

    一张图记住 Vim 常用命令

    跳至指定行 4、Last line mode下命令简介 A) 列出行号 B) 跳到文件中的某一行 C) 查找字符 D) 保存文件 E) 离开 Vim 三、总结 一、图片 ?...底行模式(last line mode) 将文件保存或退出 vim ,也可以设置编辑环境,如寻找字符串、列出行号……等。...「#dd」:从光标所在行开始删除#行 5). 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。 「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。...「#yy」:例如,「6yy」表示拷贝从光标所在的该行 “往下数” 6行文字。 「p」:将缓冲区内的字符粘贴到光标所在位置。...A) 列出行号 「set nu」:输入「set nu」后,会在文件中的每一行前面列出行号。

    6.4K21

    【Linux】--- 详解Linux软件包管理器yum和编辑器vim

    前面”20个字符 「dd」:删除光标所在行 「#dd」:从光标所在行开始删除#行 复制: 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。...「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。...「#G」:例如,「15G」,表示移动光标至文章的第15行行首。 2.3 vim末行模式命令集 列出行号: 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。...2.4 关于vim的几个相关问题 在vim中如何批量化注释和批量化去注释? 具体操作:Ctrl + v进入视图模式,->h,j,k,l进行区域选择,->//注释,->Esc退出。...普通用户无法进行sudo提权,要如何操作?即如何在sudoers配置文件中添加自己?

    52710

    Linux编辑器——Vim详解

    该模式是我们后面用的最频繁的编辑模式。 末行模式(last line mode) 文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。...20个字符 「dd」:删除光标所在行 「#dd」:从光标所在行开始删除#行 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。...「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。...列出行号 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。...⭐简单vim配置 ⭐配置文件的位置 在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。

    4.9K10

    批量处理文件,除了 Python,不妨试试 VIM!

    但这是先入为主的印象,VIM 处理文本还是很方便快捷的:我们有了 Python 这把锤子,不排斥再来 VIM 这个锯嘛,这样才能“工欲善其事,必先利其器”。...替换域里的 \1 指代的是 () 中的匹配内容,也就是 src 从 \_vsb/ 之后遇到的第一个 \ 为止的内容。当替换时,我们依然把这部分,用 \1 使用上,只是把 \ 改为\_。...” 3.6 缓冲区批量执行 bufdo VIM 的 Buffer 缓冲区,相当于内存。当我们具体修改某个文件时,实际是在内存中对他进行修改,只有当输入 :w 命令时,修改才写回硬盘。...使用 vim a.txt b.txt 指令,一次性打开两个文件,当前访问和修改的是 a.txt。使用指令 :bnext 在缓冲区之间跳转。指令 :ls 列出了当前所有缓冲区文件。...缓冲区列表执行 :bufdo 命令则进一步提高工作效率。 VIM 编辑器处理这个问题,使用的技巧都比较通用,可以迁移到其他文本处理任务中。

    78410

    编辑器Vim基本模式和指令 --【Linux基础开发工具】

    该模式是我们后面用的最频繁的编辑模式。 末行模式(last line mode) 文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,shift+: 即可进入该模式。...,不存盘强制退出vim) 五、vim正常模式命令集 插入模式 按「i」切换进入插入模式「insert mode」,按“i”进入插入模式后是从光标当前位置开始输入文件; 按「a」进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字...20个字符 「dd」:删除光标所在行 「#dd」:从光标所在行开始删除#行 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。...「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷⻉从光标所在的该行“往下数”6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。...列出行号 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。

    1K10

    Linux编辑器--vim使用

    该模式是我们后面用的最频繁 的编辑模式。 末行模式(last line mode) 文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,shift+: 即可进入该模 式。...「#X」:例如,「20X」表示删除光标所在位置的“前面”20个字符 「dd」:删除光标所在行 「#dd」:从光标所在行开始删除#行 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。...「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。...列出行号 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。...简单vim配置 配置文件的位置 在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。

    19310

    【Linux系统】第四节—详解yum+vim

    该模式是我们后⾯⽤的最频繁的编辑模式。 底行模式(last line mode) ⽂件保存或退出,也可以进⾏⽂件替换,找字符串,列出⾏号等操作。...“前⾯”20个字符 Γdd」:删除光标所在⾏ Γ#dd」:从光标所在⾏开始删除#⾏ 复制 Γyw」:将光标所在之处到字尾的字符复制到缓冲区中。...Γ#yw」:复制#个字到缓冲区 Γyy」:复制光标所在⾏到缓冲区。 Γ#yy」:例如,Γ6yy」表⽰拷贝从光标所在的该⾏“往下数”6⾏⽂字。 Γp」:将缓冲区内的字符贴到光标所在位置。...列出⾏号 Γset nu」: 输⼊Γset nu」后,会在⽂件中的每⼀⾏前⾯列出⾏号。...参考资料: Vim从入门到牛逼(Vim from zero to hero)

    22300

    论vim使用之瞎扯淡

    vim是个啥? 最优秀的自由软件,,高度可定制的文本编辑器之一,俗话说:上到用vim改sh、python脚本,下到用vim改txt文本。只要会玩,定位关键词、跳行、搜大小........ndd 剪切 2 行 dw 剪切当前单词 D 剪切, 从光标位置到行末 d$ 剪切, 从光标位置到行末 (同D) x 剪切当前字符 分屏和标签 操作 说明 :e file 新建缓冲区打开 filename...:bnext or :bn 切换到下个缓冲区 :bprev or :bp 切换到上个缓冲区 :bd 关闭缓冲区 :ls 列出所有打开的缓冲区 :sp file 新建缓冲区打开 filename 并水平分割窗口...使用Leader键 vim中的组合键是通过按键序列来执行的,例如qd这个操作,你只需要先按下q再按下d就好了,而不需要qd一起按。 由于Vim已经占用了大量的按键,导致我们配置快捷键时处处受限。...- 列出所有已配置的插件 " :PluginInstall - 安装插件,追加 `!

    94130

    【linux学习指南】Linux开发工具 vim

    该模式是我们后面用的最频繁 的编辑模式。 末行模式(last line mode) 文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。...前面”20个字符 「dd」:删除光标所在行 「#dd」:从光标所在行开始删除#行 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。...「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。...列出行号 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。...vim配置 配置文件的位置 在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。

    59510

    Linux环境开发工具【yum与vim】

    该模式是我们使用最频繁的编辑模式。 底行模式的功能: 文本保存或退出,也可以进行文件的替换,找字符串列出行号等操作。在命令模式下输入shift + ;即可进入底行模式。...dd]:从光标所在行开始删除#行 复制 [yw]:将光标所在之处到字尾的字符复制到缓冲区中。...[[n]yw]:复制n个字到缓冲区 [yy]:复制光标所在行到缓冲区。 [[n]yy]:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。 [p]:将缓冲区内的字符贴到光标所在位置。...列出行号 [set nu]: 输入[set nu]后,会在文件中的每一行前面列出行号。 演示:输入set nu后的效果图 !...[wq]:一般建议离开时,搭配[w]一起使用,这样在退出的时候还可以保存文件 想要深入的学习vim,可以看github上的Vim 从入门到精通

    33910

    【LInux】基础开发工具

    #dd」:从光标所在行开始删除#行 复制: 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。...「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。...底行模式 列出行号: 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。...如何判断我们当期在对哪个文件进行编译呢?光标所在处就是我们编译的文件 如何切换编译的文件呢?shift+ww vim配置 在vim中,配置文件通常是.vimrc文件,位于用户的主目录中。...保存 .vimrc 文件后,重新启动 vim 或执行 :source ~/.vimrc 以应用更改。

    85810

    linux基础命令介绍四:文本编辑 vim

    下面列出一些在普通模式下可以执行的命令及它们的作用: 文本修改: ....重复上一个命令 x 删除光标位置的字符 d 从光标处开始剪切 dd 剪切光标所在位置的整行(保存在临时缓冲区) ndd n为数字,表示从当前行开始,从上到下剪切n行 p 将缓冲区中的内容放到当前行之下...np n是数字,相当于执行n次p命令 P 将缓冲区中的内容放到当前行之上 y 从光标处开始复制 yy 复制当前行(保存在临时缓冲区) nyy n为数字,表示从当前行开始,从上到下复制n行...r 替换光标所在位置的一个字符 R 从光标位置开始替换,并进入文本输入模式(ESC退出) u 撤销上一次操作 ZZ 保存退出 移动光标: h或左箭头键 光标向左移动一格 l或右箭头键 光标向右移动一格...([aou]\)g/h\1t/g 如匹配hello或world两个单词: /\\|\ 这里只列出部分vim用到的正则表达式,关于正则的更多内容,以后的文章中还会有描述和举例

    1.7K20

    Linux中开启 Vim 之旅:从快捷键到插件的实用手册

    该模式是我们后面用的最频繁 的编辑模式。 末行模式(last line mode) 文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,shift+: 即可进入该模式。...保存文件:在命令模式中输入 :w,保存当前文件。 退出vim:在命令模式中输入 :q,退出 vim。 保存并退出:在命令模式中输入 :wq 或 :x,可以保存并退出。...前面”20个字符 「dd」:删除光标所在行 「#dd」:从光标所在行开始删除#行 复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。...「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字。 「p」:将缓冲区内的字符贴到光标所在位置。...列出行号 「set nu」: 输入「set nu」后,会在文件中的每一行前面列出行号。

    1.1K10
    领券