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

Linux强大编辑器Vim使用『技巧』

vim是vi增强版,一般现代linux都不缺那几兆空间,所以预装都是增强版,本文默认使用vim。 养成习惯 vim最大贡献就是它按键系统。...这也是为什么chrome、idea、atom等编辑器都会提供一个vim mode。笔者见过很多资深程序员,包括架构师,习惯使用方向键去控制光标的移动。...查找字符串 同样,正则知识也可以应用* 在普通模式,按/直接进入查找,输入相应字符串按确定即可。...n 查找下一个匹配 N 查找上一个匹配 2n 查找下面第二个匹配 如果觉得跳来跳去晕头转向,可以在命令模式输入set nu开启行号 宏录制 这可以说是vim一个杀手锏了。拿上面的例子来说。...同一个编辑器缓冲区是剪贴板是共享,可以方便在多个文件中复制 bp 跳转到上一个缓冲区 bn 跳转到下一个缓冲区 退出编辑器 wq 保存当前文件并退出 wqa 保存所有文件并退出 q!

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

Linux编辑器vim(含vim配置)

前言 本篇文章,小编将介绍Linux编辑器–>vim以及vim配置。...vim基本概念 正常/普通/命令模式(Normal mode) 控制屏幕光标的移动,字符、字或行删除,移动复制某区段及进入Insert mode,或者到 last line mode 插入模式(...,不存盘强制退出vim) vim指令 vim命令模式指令 移动光标 vim可以直接用键盘上光标来上下左右移动,但正规vim是用小写英文字母「h」、「j」、「k」、「l」,分别控制光标左、、上、右移一格...为了解决这一问题,我们需要去配置一我们vim,这样才能使得vim使用起来更加方便。...下面给大家展示一配置好vim: 可以自动补齐,自动缩进等,和VS没什么太大差别啦 这里自动化配置方案读者可以私信小编,小编将为大家提供。

25710

Linuxvim 编辑器

Linux vim 编辑器 1、vi/vim介绍 Linux常见文本编辑器有: emacs pico nano joe jed vi 诸如此类,但我们只需要掌握vi/vim即可 vi编辑器linux...和unix上最基本文本编辑器,工作在字符模式。...由于不需要图形界面,vi是效率很高文本编辑器。尽管在linux上也有很多图形界面的编辑器可用,但vi在系统和服务器管理中功能是那些图形编辑器所无法比拟。...vi命令几乎都可以在vim上使用。 2、vi/vim使用详解 2.1 vi/vim特点 •vi/vim是一种纯文本编辑器,它不像word可以排版,可以调整字体大小,可以改变字体等等。...•vi/vim只是一个文本编辑工具,只能对文本内容进行操作,比如新增内容、修改内容、删除内容等等 •全屏幕显示 2.2 vi/vim三种编辑模式 vi/vim编辑器有三种编辑模式,分别是: 命令模式

5.2K20

vim编辑器linux几个常用操作

linux系统中vim可以说是最常用到编辑器了,但是vim和在windowsnotepad有很大不同,今天就介绍一vim常用几个操作。...首先需要打开文件,这里以修改iptables做演示 vim /etc/sysconfig/iptables 输入上面的命令,文件就用vim打开了,vim分为2种模式,一个是快捷键,另一个是才是编辑模式...复制一行 看到上面开放22端口就想复制一行,只需在默认快捷键模式,在一行上连续按2”y”键,然后按一”p”键 ?...然后在进入编辑模式修改就可以了 删除 如果想要删除一样,在默认模式按2”d”就可以 结束保存 结束和保存都是在默认模式中,按’:’然后输入wq,然后回车就退出保存了 ?...强制退出,不然会报错 vim包括vi常用就是这几个快捷键,会这几个就可以实现大部分功能了

1.4K50

linux中退出vim编辑器命令_linux打开vim编辑器

大家好,又见面了,我是你们朋友全栈君。 编辑完保存退出四种方式 1. Esc+:+wq+回车(w是write,q是quit) 2....Esc+ZZ(在大写开启) 如果是进入了编辑,但是未进行任何改动保存退出命令如下: Esc+:+q+回车 不保存退出命令: Esc+:+q+!...+回车 详细例子如下: 假如在 /c/DevTools/gitRepository 目录下有个gitTest.txt 用vim gitTest.txt命令进入编辑状态 输入i或o进入编辑状态(i是在光标位置进行编辑...,o是在文档头进行编辑),输入测试erereer 编辑完保存退出四种方式 1....Esc+ZZ(在大写开启) 如果是进入了编辑,但是未进行任何改动保存退出命令如下: Esc+:+q+回车 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

6.3K20

Linux编辑器-vim

要查看你所有模式:打开vim,底行模式直接输入 : help vim-modes ---- 二、vim基本操作 1.模式切换 进入vim,在系统提示符号输入vim及文件名称后,就进入...+ 命令 执行Linux命令 :%s/printf/cout/g 将全文printf换成cout (printf 和 cout 可以换成别的内容) ---- 三、vim基本配置 1.vim配置原理...3.一键配置 有已经配置,我们点开链接:VimForCpp: 快速将vim打造成c++ IDE (gitee.com) 翻找到这个命令:curl -sLf https://gitee.com/.../install.sh 直接复制粘贴到Linux命令行中,确认就行了,然后输入一次root密码后就一键配置成功了。 可以看到全部都配置好了。...vim打开 /etc/sudoers,我们翻到100行左右时候会有这个内容 ,yy复制一100行内容,p粘贴一,把root改成需要提权用户就好了。

2.6K30

LinuxLinux编辑器---vim使用

、上、右光标移动 w b 代表向后和向前按照单词移动(nw nb 多个单词向前向后移动),宏观上单词 2.文本复制、粘贴、剪切、撤销 yy 复制(nyy 多行复制,n代表次数) p 粘贴(np...都表示强制操作 vs + 文件名进入分屏,但无论分多少屏,光标只有一个 ctrl + ww 切换光标到另一屏幕 可以不退出vim在底行模式执行linux命令,但是需要在命令前加感叹号!...四、vim配置原理 vim配置是一人一份,一个用户配置是该用户,不影响其他用户!...网上有大量vim配置,我们可以自己将搜索到vim配置拷贝到自己.vimrc文件中 下面就是我在网上搜到一些vim配置 如果你不想自己配置的话,也可以将下面的这条命令拷贝下来,在xshell.../install.sh 五、解决普通用户无法使用sudo提权 将用户切换为root,在root中找到/etc/sudoers文件并用vim打开,然后在下面列表中仿照root格式添加普通用户,最后在底行模式输入

2.2K30

Linux编辑器——vim

目录 1.vim基本概念 2. vim基本操作 3. vim正常模式命令集 4.vim末行模式命令集 5. ...第一种——正常/普通/命令模式(Normal mode) 命令模式主要作用是控制屏幕光标的移动,字符、字或行删除,移动复制某区段及进入Insert  mode,或者到 last line mode...第二种——插入模式(Insert mode) 只有在Insert mode,才可以做文字输入,按「ESC」键可回到命令行模式。该模式是用最频繁编辑模式。...在命令模式,shift+: 即可进入该模式。...[正常模式]切换至[末行模式]:「shift + ;」, 其实就是输入「:」 退出vim及保存文件,在[正常模式],按一「:」冒号键进入「Last line mode」,例如: : w (保存当前文件

2.8K20

Linux编辑器——vim使用

环境:centos7.6,腾讯云服务器 Linux文章都放在了专栏:【 Linux 】欢迎支持订阅 ---- vim基本概念 vim是什么?...vim是一款多模式编辑器,是vi升级版本,在兼容vi指令同时,还带有一些新特性在里面。通过本章学习,我们以后便可以在Linuxvim来进行编写我们源代码了。...vim安装与基本使用 在一些云服务器里,大多vim都是已经安装好后了,当然,如果自己Linux中并没有安装vim 编辑器,我们以root身份输入命令:yum install -y vim即可。...vim基本模式 上面我们介绍了,vim是一款多模式编辑器,这里我们主要知道以下几个就足以够用了: 命令模式:vim默认打开就是命令模式,该模式是vim最根本模式,几种模式切换都是从命令模式进行.../install.sh 然后按照提示输入root密码,然后等待下载下载完毕后就会得到一个已经配置后精美vim了 (vim自动配置原帖在这里:->点击传送,注意此自动配置仅适用centos7.6环境

3.4K41

Linux编辑器——vim

vim设置 vim配置文件:/etc/vimrc 编辑/etc/vimrc 用vim打开一个空白文档,然后把已经复制代码给粘贴进来,发现它有自动缩进功能,最终导致粘贴文本一行比一行靠右,看起来乱成一团...这可能会产生让人误解后果,当然也产生了不必要系统资源花销。不过像是版本控制软件一般首选还是比较文件内容,修改时间一般不加以理会。 文件加密 Linuxvim或vi给文件加密。...+d 删除当前光标上单词 d+i+w 选中当前光标上单词 v+i+w vim一些命令 替换模式 在一般模式按键盘上r和R进入替换模式。...,再输入“:r/root/1.txt”回车 正在编辑文件时,不退出文件仍可以运行linux命令 eg:我在编辑一个文件,但这时候我想查看“/root/1.txt” 文件内容,但是我不想退出我正在编辑文件...在vim查找关键字时不区分大小写 在一般模式输入“:set ic” 如果想取消就输入“:set noic” 把文件设置成只读文件 在一般模式输入“:set readonly” 把文件恢复到打开时状态

1.7K10

Linux编辑器——Vim详解

⭐前言 vi/vim区别简单点来说,它们都是多模式编辑器,不同vim是vi升级版本,它不仅兼容vi所有指令,而且还有一些新特性在里面。...当然,也可以直接删除 [命令模式]切换至[末行模式] 「shift + ;」, 其实就是输入「:」 退出vim及保存文件,在[正常模式],按一「:」冒号键进入「Last line mode」,例如...移动光标 vim可以直接用键盘上光标来上下左右移动,但正规vim是用小写英文字母「h」、「j」、「k」、「l」,分别控制光标左、、上、右移一格 按「G」:移动到文章最后 按「 $ 」:移动到光标所在行...替换 「r」:替换光标所在处字符。 「R」:替换光标所到之处字符,直到按「ESC」键为止。 撤销上一次操作 「u」:如果您误执行一个命令,可以马上按「u」,回到上一个操作。...操作实验一 保存文件 「w」: 在冒号输入字母「w」就可以将文件保存起来 离开vim 「q」:按「q」就是退出,如果无法离开vim,可以在「q」后跟一个「!」强制离开vim

4.1K10

Linux使用VIM编辑器方法

Vim 作为一款功能强大、选项丰富编辑器,为许多用户所热爱。本文介绍了一些在 Vim 中默认未启用但实际非常有用选项。...技巧:快速提高 vim 使用效率原则与途径 vim 是所有 Unix/Linux 操作系统默认配备编辑器。...因其强大功能和高效操作,vim 也成为众多 Unix/Linux 用户、管理员必须掌握并熟练使用编辑工具之一。尤其是在没有图形界面的情况,更是离不开 vim。...vim 是所有 Unix/Linux 操作系统默认配备编辑器。因其强大功能和高效操作,vim 也成为众多 Unix/Linux 用户、管理员必须掌握并熟练使用编辑工具之一。...小技巧: 在 Linux ,如果以 root 用户登录系统的话,通过 vi 命令打开 Vim 编辑器往往只加载最基本功能,像语法加亮着色功能基本上没有。

1.8K10

linuxvim编辑器

vim编辑器 1. 概念 一款编辑器,只负责写代码 2.安装 [yzq@VM-8-8-centos ~]$ sudo yum install vim 3....使用 1.使用一些按键没有反应 当我们 使用 vim +文件名 进入文件中时,发现一些按键 按了没有反应 这是因为vim是一个多模式编辑器,默认在命令模式,按键都被当做命令了 2....命令使用 1.设置行号 在底行模式 set nu 2.取消行号 一定是在底行模式 set nonu 3.命令模式编辑操作 1....光标的上下左右操作 h(左) j() k(上) l(右) 6....复制粘贴 yy(光标所在行复制) p(粘贴,默认为当前行下一行) yy n p(复制n行) 当n为5时 复制光标所在第五行asd在第12行粘贴 n yy (从当前光标所在复制多行

1.1K10

Linux 编辑器之神vim编辑器

vim 编辑器 Linux:使用文本文件来保存配置信息 文本编辑器:ASCII文件 emacs vi vi:Visual Interface(纯字符界面的编辑器) 全屏文本编辑,nano 模式化编辑器...moduler vim :vi improved vi模式: 编辑模式:键盘操作通常被解析为编辑命令: 输入模式: 末行模式:vim内置命令行接口,执行vim内置命令 编辑模式–>输入模式...输入模式-->编辑模式 ESC 编辑模式-->末行模式 : 末行模式-->编辑模式 ESC,ESC vi命令使用格式 vim [options] /path/to/file 退出: :q!...o:水平分隔 ctrl+w,上下箭头 -O:垂直分隔 ctrl+w,左右箭头 +#:打开文件后在第#号行首 +:打开文件后在最后一行 光标移动: 单字符移动: h:左 l:右 j:...keyword n:往下翻查找结果 N:往上翻查找结果 支持正则表达式 vim可视化模式 编辑模式: v:按照光标走过区域选择 V:选择矩形行 vim可视化模式: v: 按光标走过区域选择

9.3K20

vim 搜索命令_linux vim编辑器

大家好,又见面了,我是你们朋友全栈君。...VIM查找命令 VIM命令 功能 f 向前搜索并将光标停留在目标字符上 F 向后搜索并将光标停留在目标字符上 ; 重复刚才查找 , 反向重复刚才查找 t 向前搜索并将光标停留在目标字符前一个字符上...T 向后搜索并将光标停留在目标字符后一个字符上 / 向前查找 ?...向后查找 n 继续查找 N 反向查找 * 向前查找与当前光标下字符精确匹配字符串 # 向后查找与当前光标下字符精确匹配字符串 :set hlsearch 打开高亮显示查找文本 :set nohlsearch...最后 “g” 标记表示替换行中所有匹配点。如果仅仅对当前行进行操作,那么只要去掉%即可 c表示替换前提示,“\” 来匹配结尾。

2.6K10

Linux Vim编辑器基本使用

大家好,又见面了,我是你们朋友全栈君。 一、VIM编辑器 1)vi概述 2)vim编辑器 3)vim编辑器安装 ☆ 已安装 ☆ 未安装 4)vim编辑器四种模式(!)...3)vim编辑器强制退出(不保存) 4)命令模式相关操作(!)...六、VIM编辑器实用功能 1)代码着色 2)异常退出解决方案 3)退出vim编辑器 一、VIM编辑器 1)vi概述 vi(visual editor)编辑器通常被简称为vi,它是Linux和Unix系统上最基本文本编辑器...3)vim编辑器安装 ☆ 已安装 Linux通常都已经默认安装好了 vi 或 Vim 文本编辑器,我们只需要通过vim命令就可以直接打开vim编辑器了,如下图所示: ☆ 未安装 有些精简版Linux...☆ 如何进入命令模式 答:在Linux操作系统中,当我们使用vim命令直接打开某个文件时,默认进入就是命令模式。

3.2K21
领券