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

Linux命令(34)——vim命令

vi; :[行号]:光标跳转到指定行的行首; :$:光标跳转到最后一行的行首; gg:跳转到首行; G:跳转到尾行 Ctrl+g:显示总行数; x或X:删除一个字符,x删除光标后的一个字符,而X删除光标前的一个字符...在命令模式下,用户按“:”键即可进入末行模式下,此时Vi会在显示窗口的最后一行(通常也是屏幕的最后一行)显示一个“:”作为末行模式的提示符,等待用户输入命令。...命令新增一行空白,在命令行模式下输入o。...如果想在每一行执行相同的命令,在 vim 里可以用 :g 实现。一般的语法是: :g/pattern/cmd 它表示在匹配 /pattern/ 这个正则表达式的行上执行 cmd 命令(也称冒号命令)。...---- 参考文献 [1]man vim [2]Linux命令大全.vi命令 [3]VIM乱码原因与解决方案 [4]Vim如何插入特殊字符 [5]让VIM彻底告别乱码 [6]vim复制字符

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

vim命令搜索_linuxvim

不过在此之前,请注意文中涉及到的所有的例子、命令、指令均是在 Ubuntu 14.04,Vim 7.4 下测试的。...例如,如果你想要搜索的单词是 linux,下图显示的就是在 Vim 窗口底部的搜索命令: 敲击回车键之后,你会看到 Vim 会将光标停留在从光标在插入模式中的位置开始,找到的包含此单词的第一行。...例如,请看下附截图: 这可以通过设置 hlsearch 变量来实现,例如在普通/命令行模式中执行下述命令: :set hlsearch 2、使搜索不区分大小写 在 Vim 中进行搜索默认是区分大小写的...然而,如果这不是你想要的搜索方式,你可以使用如下命令来使搜索变得不区分大小写: :set ignorecase 所以当我设置 ignorecase 变量后再使用前边提到的命令,搜索 linux,那么 Linux...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除

10.2K20

Linux命令(34)——vim命令

Linux中的vi编辑器叫vim,它是vi的增强版(vi iMproved),与vi编辑器完全兼容,而且实现了很多增强功能。...vi; :[行号]:光标跳转到指定行的行首; :$:光标跳转到最后一行的行首; gg:跳转到首行; G:跳转到尾行 Ctrl+g:显示总行数; x或X:删除一个字符,x删除光标后的,而X删除光标前的。...5.2vi下新增空白行 vi或者vim命令新增一行空白,在命令行模式下输入o。如果想添加三行的话,是 3o或者n个o。如果 3o 后立即退出插入模式的话,就可以添加三个空白行。...如果想在每一行执行相同的命令,在 vim 里可以用 :g 实现。一般的语法是: :g/pattern/cmd 它表示在匹配 /pattern/ 这个正则表达式的行上执行 cmd 命令(也称冒号命令)。...---- 参考文献 [1]man vi [2]Linux命令大全.vi命令 [3]VIM乱码原因与解决方案 [4]Vim如何插入特殊字符

2.4K30

Linux Vim 命令手记

订阅本站 经常使用 Linux 的同学在编辑文本文件的时候一定知道 Vim 这一款神器,它代替 Linux 默认原装的 Vi 编辑器,它的快捷键可以使你在操控文件的时候如庖丁解牛般流畅,博主目前只会简单的命令...,感觉不能满足开发需求,今天特地的学习了一下,并且针对于常用的命令做了整理及汇总: 开源项目 首先,Vim 编辑器是一个开源的项目,按照惯例,请给开发者一个 Star 奖励: 常用命令示意图 ?...vim 常用命令示意图 常用命令参考 快捷键 操作说明 Ctrl + f 屏幕向下移动一页,类似 Page Down 按键 Ctrl + b 屏幕向上移动一页,类似 Page Up 按键 0 或 Home...,x为向后删除一个字符,X为向前删除一个字符 dd 删除光标所在那一行 ndd n为数字,删除光标所在向下n行 yy 复制光标所在那一行 nyy n为数字,复制光标所在向下n行 p, P p将已经复制的数据在光标下一行粘贴...:q 退出编辑,进入到命令行模式中去。 :wq 保存且退出编辑。 :wq! 强制保存且退出编辑。 Vim 环境修改 :set nu 显示行号,设置后会在没有行前面前缀对应行号。

4.6K40

Linux基础命令vim

vim vim是unix系统最通用的文本编辑器,它的功能可以说是非常强大了,它是vi的升级版。vim有三种工作模式:编辑模式、命令模式、末行模式,默认打开的时候进入命令模式。...vim有许多内置命令,可以帮助我们更好的编辑文件 命令 说明 ESC 进入到命令模式 命令模式 a 从光标位置之后添加内容 A 从光标位置之后添加内容 i 从光标位置开始插入内容 I 从光标所在行的行首开始插入内容...o 光标所在行的下方新建一行 O 光标所在行的上方新建一行 D 删除光标到这一行结束的字符 dd 删除光标行 ndd 删除光标开始的n行 yy 复制光标行 nyy 复制光标开始的n行 p 粘贴到光标下方...强制退出 set nu 显示行号 set nonu 不显示行号 1、语法 vim [选项]  file 2、选项列表 选项 说明 –version 显示命令版本信息 –help 显示帮助文档 +num..., love code. 2)显示行号 1 hello world,   2 i am david.   3 i love linux,   4 love code. ~

3.5K10

vim命令复制粘贴命令_linux编辑文件命令vim

用同一个终端,直接使用这个命令vim file1 file2 这样就可以直接用y和p复制粘贴了。 但是这样比较麻烦,需要在两个文件之间切换。 2. 之所以不能直接用y和p复制粘贴。...可以使用一下命令查看vim的寄存器的内容: 在vim的normal模式下: :reg 这样就可以看到寄存器的名字及其存放的内容了。如下图所示: 其中,寄存器的名字都是以“开头的。...所以,你可以使用以下命令将内容复制到 ”+ 这个寄存器中: “+y 然后在另外一个文件中,使用如下命令粘贴; ”+p 这样就可以了实现两个文件之间的复制粘贴了。...Debian/Ubuntu下可以通过安装vim-gnome解决,命令如下: $ sudo apt-get install vim-gnome 3....如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除

6.5K10

linux vim dd命令_vim命令和vi的区别

Vim是从vi发展而来的文本编辑器,可以用颜色或底线等方式来显示一些特殊的信息。VimLinux中必不可少的工具,搭建网站修改配置文件时经常用到。本教程介绍Vim的模式和常用操作。...Vim的常用操作包括以下三种: 插入 替换 删除 插入 基本命令: i:在当前字符的左边插入。 I:在当前行的行首插入 。 a:在当前字符的右边插入。 A:在当前行的行尾插入。...nx(n为数字): 删除光标高亮的字符及其后面的n-1个字符。 dd:删除光标所在的那一行。 ndd(n为数字):删除光标所在行及其下面的n-1行。...步骤如下: 运行vim example.conf命令打开文件,进入普通模式。 运行/#Listen 12.34.56.78:80找到目标,光标此时定位在#字符上。 按x删除#。...步骤如下: 运行vim example.conf命令打开文件,进入普通模式。 运行/#Listen 12.34.56.78:80找到目标。 按2dd删除以下内容。

4.7K10

linux删除用户名命令,linux删除用户命令

Linux删除以后的时候我们需要通过相关的命令来实现。下面由学习啦小编为大家整理linux删除用户命令的相关知识,希望对大家有帮助!...linux删除用户命令简介 userdel 是一个底层用于删除用户的工具。在 Debian 上,我们通常会使用 deluser 命令。...那么它会删除所有和用户名相关的条目。在我们删除它之前,用户名必须存在。 linux删除用户命令的用法 由于 userdel 会修改系统账户文件,那么我们需要root特权来运行它。...而当我们用“userdel -f pasadena”只会显示已经登录的要被删除的用户信息。命令本身已经成功。...补充:linux删除用户命令userdel总结 上面就是Linux使用userdel命令删除用户账号的方法介绍了,userdel命令不仅能够用来删除系统用户账号,还能用于删除文件。

18.6K30

linuxvim命令详解

高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的: :qx 开始记录宏,并将结果存入寄存器x q 退出记录模式 @x 播放记录在x寄存器中的宏命令...dw 删除一个字(word) x 删除当前字符 X 删除前一个字符 D 删除到行末 yy 复制一行,此命令前可跟数字,标识复制多行,如6yy,表示从当前行开始复制...“a 将内容放入/存入a寄存器,可以支持多粘贴板 附:比如常用的一个寄存器就是系统寄存器,名称为+,所以从系统粘贴板粘贴到vim中的命令为”+p,注意此处的+不表示操作符,二十一个寄存器。...跳转至上次编辑位置 在屏幕上移动 H 移动光标到当前屏幕上最上边的一行 M 移动光标到当前屏幕上中间的一行 L 移动光标到当前屏幕上最下边的一行 书签 ma 把当前位置存成标签...a `a 跳转到标签a处 编辑 r 替换一个字符 J 将下一行和当前行连接为一行 cc 删除当前行并进入编辑模式 cw 删除当前字,并进入编辑模式 c$

2.5K30

linux之vi,vim命令

vim 是对 vi 的扩展,文中的很多操作是 vi 通用的 vi 是区分大小写的命令的,也就是说 g与G 是不同的命令 在不同模式下,快捷键是不一样的 模式分 一般模式 编辑模式 指令模式 一般模式用于文件内部操作...非空白字G移动到文档最后一行gg移动到文档第一行v进入光标模式,配合移动键选中多行Ctrl+f向下翻页Ctrl+b向上翻页u撤销上一次操作``回到上次编辑的位置dw删除这个单词后面的内容dd删除光标当前行...,以输入的文本替代指定数目的字符 S 删除指定数目的行,并以输入的文本替代 ncw,nCW 修改指定数目 n 的字符 nCC 修改指定数目 n 的行 删除命令 按键 效果 ndw,nDW 删除光标开始及其后...可以增加当前行的缩进 Ctrl-Shift-d则可以减少当前行的缩进 使用0-Ctrl-Shift-d命令,将移除所有缩进 需要注意的是,当我们输入命令中的 “0” 时,Vim 会认为我们要在文本中插入一个...0,并在屏幕上显示输入的“0”;然后当我们执行命令 0-Ctrl-Shift-d 时,Vim 就会意识到我们要做的是减少缩进,这时 0 会就会从屏幕上消失 vim tab 缩进 tab 缩进宽度默认为

21.7K20

linux 之 vi,vim 命令

vim 是对 vi 的扩展,文中的很多操作是 vi 通用的 vi 是区分大小写的命令的,也就是说 g与G 是不同的命令 在不同模式下,快捷键是不一样的 模式分 一般模式 编辑模式 指令模式 一般模式用于文件内部操作...修改指定数目 n 的行 删除命令 按键 效果 ndw,nDW 删除光标开始及其后 n-1 个字符 dw 删除这个单词后面的内容...缩进 Normal Mode 下,命令>>将对当前行增加缩进,而命令<<则将对当前行减少缩进undefined在命令前使用数字,来指定命令作用的范围 5<< 在 Insert/Replace Mode...时,Vim 会认为我们要在文本中插入一个 0,并在屏幕上显示输入的“0”;然后当我们执行命令 0-Ctrl-Shift-d 时,Vim 就会意识到我们要做的是减少缩进,这时 0 会就会从屏幕上消失 vim...set shiftwidth=n 设置自动语法高亮 syntax on 原文链接:https://rumenz.com/rumenbiji/linux-vi-vim.html

7K00

linux创建文件命令vim_vim文件

创建文件【vi】 一、进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件...k或Ctrl+p:光标上移一行 j或Ctrl+n :光标下移一行 Enter :光标下移一行 w或W :光标右移一个字至字首 b或B :光标左移一个字至字首 e或E :光标右移一个字至字尾 ) :光标移至句尾...四、插入文本类命令 i :在光标前 I :在当前行首 a:光标后 A:在当前行尾 o:在当前行之下新开一行 O:在当前行之上新开一行 r:替换当前字符 R:替换当前字符及其后的字符,直至按ESC键 s:...从当前光标位置处开始,以输入的文本替代指定数目的字符 S:删除指定数目的行,并以所输入文本代替之 ncw或nCW:修改指定数目的字 nCC:修改指定数目的行 五、删除命令 ndw或ndW:删除光标处开始及其后的...n-1个字 do:删至行首 d$:删至行尾 ndd:删除当前行及其后n-1行 x或X:删除一个字符,x删除光标后的,而X删除光标前的 Ctrl+u:删除输入方式下所输入的文本 六、搜索及替换命令 /pattern

6.8K30

linux vim命令详解_linux中查看文件内容的命令

vimlinux中最基本的操作 vim常用模式 1、命令模式 2、插入模式 3、底行模式 4、可视化模式,命令模式按v进入 5、替换模式,命令模式下按r进入 1、插入模式 默认进入文件打开的是命令模式...按 “x” 删除光标处的字符; “u” 恢复上一个操作的命令,相当于撤销; 以y开头的都是复制 “yw” 复制光标处的单词 “yl” 复制光标处的字母 “yy” 复制一整行 “yny” n为数字...“p” 就是粘贴了,粘贴到光标处 以d开头的都是删除 “dw” 删除一个单词 “dl” 删除一个字母 “dd” 删除一整行 “dnd” n为数字,删除n行; 基本的命令就是这些,当然还有一些特殊的...“i” 在光标处插入字符 “I” 光标所在行的行首插入字符 “o” 光标所在行的下一行新行插入字符 “O” 光标所在行的上以行新行插入 “s” 删除光标所在字符并插入字符 “S” 删除光标所在行并插入字符...“a” 光标所在字符的下一个字符插入 “A” 光标所在行的行尾插入字符 “gg” 光标移动到首行 “G” 光标移动到尾行 3、底行模式 最后就是底行模式了,命令模式下按“:”,光标就到最后一行

7.8K40
领券