首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏mathor

    vim编辑器

    每一个要使用 Linux 的程序员,都应该或多或少的学习一些 vi 的常用命令 1.2 vi 和 vim 在很多 Linux 发行版中,直接把 vi 做成 vim 的软连接 vi vi 是 Visual vi 的特点: 没有图形界面功能强大的编辑器 只能是编辑 文本内容,不能对字体、段落进行排版 不支持鼠标操作 没有菜单 只有命令 vi 编辑器在 系统管理、服务器管理 编辑文件时,其功能永远不是图形界面的编辑器能比拟的 vim vim = vi improved vim 是从 vi 发展出来的一个文本编辑器,支持 代码补全、编译 及 错误跳转 等方便编程的功能特别丰富,在程序员中被广泛使用,被称为 编辑器之神 查询软连接命令 /vi $ ls -l /usr/bin/vim.basic # 查找 vim 的运行文件 $ which vim $ ls -l /usr/bin/vim $ ls -l /etc/alternatives /vim $ ls -l /usr/bin/vim.basic 2.

    2.5K40发布于 2020-07-30
  • 来自专栏全栈程序员必看

    Vim:如何退出Vim编辑器

    Vim:如何退出Vim编辑器? (笑)这个问题可以说是每个初学者的 必经之路咯 解决办法如下! 想要退出vim时,先按Esc,然后直接输入“ : ”就会在最下面显示出一行,vim开始进入命令模式(而不是write模式) 当初自己傻得不行,明知道命令却不知道如何使用,分享给那些一样和我不知道怎么使用命令的

    2K20编辑于 2022-09-05
  • 来自专栏python知识

    编辑器vim

    启动和退出 命令模式和编辑模式 光标操作 文本操作 查找和替换 /正则表达式 :1,$s/正则表达式/替换后的内容/gice g - global i - ignore case c - confirm e - error 参数设定 .vimrc set ts=4 set nu 高级技巧 映射快捷键 inoremap key:... 录制宏 在命令模式下输入qa开始录制宏(qa/qb/qc/qd) 执行你的操作,这些操作都会被录制下来 如果要录制的操作完成了,按q结束录制 @a播放宏(1000@a - 将

    68330发布于 2021-05-20
  • Vim编辑器

    这次浅聊一下 Vim编辑器,它是由 vi 发展演变过来的文本编辑器,是 Linux众多发行版的默认文本编辑器。内容如下。 一、Vim编辑器Vim文本编辑器,是由 vi 发展演变过来的文本编辑器,使用简单、功能强大、是 Linux众多发行版的默认文本编辑器。 1.2 vim 编辑器Vim (Vi improved)是 vi 编辑器的加强版,比 vi 更容易使用。vi 的命令几乎全部都可以在vim上使用。 1.3 vim编辑器的安装1)已安装Centos通常都已经默认安装好了 vi 或 Vim 文本编辑器。当命令行中输入“vim”显示如下所示的画面时,视为 Vim 安装成功。 1.5 Vim四种模式的关系四种模式的关系如图:2Vim使用2.1 Vim打开文件vim 文件名称如果文件已存在,则直接打开如果文件不存在,则vim编辑器会自动在内存中创建一个新文件案例:使用 vim

    2.1K22编辑于 2024-01-28
  • 来自专栏Golang开发

    vim 编辑器

    VIM和vi的区别 vim是vi的加强版,支持多级撤销和语法高亮和自动补全。 Command Mode命令模式 vim的默认模式,编辑器等待输入命令 命令 作用 n 显示搜索命令定位到的下一个字符串 N 显示搜索命令定位到的上一个字符串 o 在光标所在的行下方插入一行并切换到输入模式 gg 将光标移动到文档开头 G 将光标移动到文档末尾 ZZ 文件将保存并退出vim 逐字符移动 h:光标向左移动 l:光标先右移动 j:光标向下移动 k:关闭向上移动 复制yank yy:复制光标所在整行 exrc" $VIM 预设值: "/etc" $VIMRUNTIME 预设值: "/usr/share/vim/vim74" 设置行号永久显示 vim ~/.vimrc 输入以下内容保存 set number 寄存器 寄存器是VIM用于保存临时数据的地方。

    1.2K20发布于 2019-05-29
  • 来自专栏Jack96

    vim编辑器

    Linux vim的使用 Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。 安装 sudo apt-get install vim Copy 使用 vim 有三种工作模式:命令模式,输入模式和编辑模式。 ! v : 打开最后使用vim打开的文件 vim filename : 打开/新建一个文件 命令模式:按Esc键切换到命令模式 命令/操作 说明 ZZ(shift + zz) 保存退出 光标定位 vim novisualbell " 关闭使用可视响铃代替呼叫 set t_vb= " 置空错误铃声的终端代码 set showmatch " 插入括号时,短暂地跳转到匹配的对应括号 set matchtime=2 backspace=indent,eol,start "不设定在插入状态无法用退格键和 Delete 键删除回车符 set cmdheight=1 " 设定命令行的行数为 1 set laststatus=2

    1.6K20编辑于 2023-03-07
  • 来自专栏软件工程师Michael

    VIM编辑器

    什么是VIM? Vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 vim 则可以说是程序开发者的一项很好用的工具。 vim的工作模式: 普通模式 在普通模式中,用的编辑器命令,比如移动光标,删除文本等等。这也是Vim启动后的默认模式。 这正好和许多新用户期待的操作方式相反(大多数编辑器默认模式为插入模式)。 2. 插入模式 在这个模式中,大多数按键都会向文本缓冲中插入文本。大多数新用户希望文本编辑器编辑过程中一只保持这个模式。 Vim的“文本对象”也能和移动命令一样用在这个模式中。 4. 选择模式 这个模式和无模式编辑器的行为比较相似(Windows标准文本控制的方式)。 模式的切换 VIM.png 小结: 开发人员要学习的各种工具实在太多太多,没有哪个教程可以教会我们所有的工具,最快捷的办法就是多动手,多摸索了~

    92140编辑于 2022-04-20
  • 来自专栏贾维斯Echo的博客

    vim编辑器

    编辑器  编辑插入: a:直接插入 i:直接插入 0:在下一行插入 O:在上一行插入 u;撤销 删除与复制 ndd n为数字 删除光标所在的向下n行,列如:20dd 删除20 重做上一次操作 屏幕移动光标位置 H:移动到屏幕最上方 M:屏幕中间一行 L:屏幕最后一行 可视块模式: 批量去注释 前提:注释的行需要整齐排列 1、在命令模式,按ctrl+v 2、 上下键选中#号 3、按下d 批量加注释 前提:注释的行需要整齐排列 1、先将光标移动到首行的开头位置 2、在命令模式,按ctrl+v 3、上下键选中第一列 egon$/EGON/g $只替换结尾 :% w/root/1.tat 写入1.tat :set nu 加行号 [root@localhost ~]# vim /etc/vimrc 永久修改 文件对比 vimdiff 以vim方式打开两个文件对比, 高亮显示不同的内容 diff 文件对比,显示文件内容的不同

    53340编辑于 2023-10-18
  • 来自专栏Linux网络

    【Linux】vim编辑器

    vim是Linux中一个较为常用的编辑器,也是Linux中上手难度最大的编辑器之一。 有的同学可能知道vi这个编辑器,其实vim就是vi的增强升级版。只要我们学会了如何使用vim,那Linux下的其他编辑器就可以说是到手就顷刻炼化了。 2.vim的模式 vim的模式有特别特别多,但对于正常使用来说,我们掌握其中3种即可: 1.普通模式(Normal mode) 普通模式也称命令模式。 2.插入模式(Insert mode) 插入模式由普通模式通过点击"i"或"insert"进入。在该模式下,可以实现信息的输入与编辑,通过esc可以回退到普通模式。 hyc@hcss-ecs-4ce7:~$ vim new.c 2.编辑信息 点击" i "或" insert ",进入插入模式。

    14310编辑于 2026-01-14
  • 来自专栏Linux云运维

    Linux —vim 编辑器

    Linux vim 编辑器 1、vi/vim介绍 Linux下常见的文本编辑器有: emacs pico nano joe jed vi 诸如此类,但我们只需要掌握vi/vim即可 vi编辑器是linux vi编辑器可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制,这是其他编辑程序所没有的。 vim是vi的增强版,比vi更容易使用。 vi的命令几乎都可以在vim上使用。 2、vi/vim使用详解 2.1 vi/vim的特点 •vi/vim是一种纯文本编辑器,它不像word可以排版,可以调整字体大小,可以改变字体等等。 •vi/vim只是一个文本编辑工具,只能对文本的内容进行操作,比如新增内容、修改内容、删除内容等等 •全屏幕显示 2.2 vi/vim三种编辑模式 vi/vim编辑器有三种编辑模式,分别是: 命令模式 pattern:从下往上查找匹配的内容 n:从上往下查找匹配到的内容的下一条 N:从下往上查找匹配到的内容的下一条 末行模式下查找并替换:s s命令只能在末行模式下使用 语法:ADDR1,ADDR2

    6.4K20编辑于 2022-08-20
  • 来自专栏C++打怪之路

    Linux编辑器-vim

    要查看你的所有模式:打开vim,底行模式直接输入 : help vim-modes ---- 二、vim的基本操作 1.模式的切换 进入vim,在系统提示符号输入vim及文件名称后,就进入 vim全屏幕编辑画面  例如: vim test.c 我们正常打开vim就是进入命令模式。 转化操作图: 2.命令模式操作集 光标操作 shift + 4 = $ 跳转到行最右边 shift + 6 = ^ 跳转到行的最左边 shift + g = G 跳转到最底部 gg 跳转到顶部 2.vim的配置 我们vim打开 .vimrc 文件,加入配置的命令就好了。 唯一不足之处在于配一行的自动缩进是2格(我这里已经改成了4格)。 我们进入 .vimrc 文件之后,进入末行模式输入 /2 就可以找到这里。我们将2改成4即可完成配置。

    3.3K30编辑于 2023-03-31
  • 来自专栏南桥谈编程

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

    前言 本篇文章,小编将介绍Linux编辑器–>vim以及vim的配置。 要查看你的所有模式:打开vim,底行模式直接输入:help vim-modes vim基本操作 进入vim 创建一个新的文件,如:text.c文件 通过指令 vim text.c即可进入vim界面 进入 ,不存盘强制退出vim) vim指令 vim命令模式指令 移动光标 vim可以直接用键盘上的光标来上下左右移动,但正规的vim是用小写英文字母「h」、「j」、「k」、「l」,分别控制光标左、下、上、右移一格 保存文件 「w」: 在冒号输入字母「w」就可以将文件保存起来 离开vim 「q」:按「q」就是退出,如果无法离开vim,可以在「q」后跟一个「!」强制离开vim。 简单vim配置 我们在vim下写代码,会有很多问题,如:无法自动缩进,不能补齐括号等问题,在编程中带来不便。为了解决这一问题,我们需要去配置一下我们的vim,这样才能使得vim使用起来更加方便。

    1.8K10编辑于 2024-01-26
  • 来自专栏LVM

    vim 超强编辑器

    一、Vim编辑器的基本操作 1. 基本操作 VIM:模式化的编辑器 基本模式 编辑模式 (命令模式) 输入模式 (插入模式) 末行模式 (vim内置的命令行接口) Note:打开的时候默认的模式是编辑模式 /pat1/,/pat2/:表示从第一次被pat1匹配到的行开始,一直到pat2匹配到的行结束 使用方式: (2). 多文件模式 vim FILE1 FILE2 FILE3 … :next 切换至下一个文本 :prev 切换至前一个文本 :first 切换至前一个文本 :last 切换至最后一个文本 窗口分隔模式 vim -o|-O FILE1 FILE2 … image.png image.png -o:水平分割 -O:垂直分割 在窗口间切换:Ctrl+w,Arrow

    1K10发布于 2020-07-22
  • 来自专栏devops探索

    vim编辑器设置

    vim来写python程序,所需要设置的地方 下载插件: 1 git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 配置参考 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 /bundle/Vundle.vim call vundle#begin() " let Vundle manage Vundle, required Plugin 'VundleVim/Vundle.vim ' Plugin 'vim-scripts/indentpython.vim' Plugin 'vim-syntastic/syntastic' Plugin 'altercation/vim-colors-solarized ' Plugin 'scrooloose/nerdtree' Plugin 'jistr/vim-nerdtree-tabs' Plugin 'Lokaltog/vim-powerline' Plugin

    62210发布于 2020-07-31
  • 来自专栏热爱C嘎嘎

    Linux编辑器——vim

    目录 1.vim的基本概念 2. vim的基本操作 3. vim正常模式命令集 4.vim末行模式命令集 5.  简单vim配置 ---- 1.vim的基本概念 这里主要讲解vim最常用的三种模式:命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)。 要查看你的所有模式:打开vim,底行模式直接输入   :help vim-modes 2. vim的基本操作 首先进入vim,在系统提示符号输入vim及文件名称后,就进入vim全屏幕编辑画面:   保存文件:[w」: 在冒号输入字母「w」就可以将文件保存起来 离开vim: 「q」:按「q」就是退出,如果无法离开vim,可以在「q」后跟一个「!」强制离开vim。 简单vim配置 配置文件的位置: 在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。

    3.8K20编辑于 2023-03-30
  • 来自专栏爬虫逆向案例

    Linux 编辑器之神vim编辑器

    vim 编辑器 Linux:使用文本文件来保存配置信息 文本编辑器:ASCII文件 emacs vi vi:Visual Interface(纯字符界面的编辑器) 全屏文本编辑,nano 模式化的编辑器 moduler vim :vi improved vi的模式: 编辑模式:键盘操作通常被解析为编辑命令: 输入模式: 末行模式:vim的内置的命令行接口,执行vim内置命令 编辑模式–>输入模式 keyword n:往下翻查找的结果 N:往上翻查找的结果 支持正则表达式 vim的可视化模式 编辑模式: v:按照光标走过的区域选择 V:选择矩形行 vim可视化模式: v: 按光标走过的区域选择 :表示当前行 :最后一行 -2:倒数第3行 /pat1/,/pat2/:起始处为光标所在行 d: 删除 c:改变 跟d一样操作 y:yank,复制 跟d一样操作 s:替换 :set nohlsearch 关闭高亮显示,对当前shell有效 打开多个文件,分窗口: vim -o vim -O Ctrl+w, 上下箭头 分割当前窗口: Ctrl+w, s Ctrl+w, v 窗口属性的定义:

    10.2K20发布于 2021-11-22
  • 来自专栏全栈程序员必看

    vim 搜索命令_linux vim编辑器

    VIM查找命令 VIM命令 功能 f 向前搜索并将光标停留在目标字符上 F 向后搜索并将光标停留在目标字符上 ; 重复刚才的查找 , 反向重复刚才的查找 t 向前搜索并将光标停留在目标字符的前一个字符上

    3.3K10编辑于 2022-11-09
  • 来自专栏机器学习、深度学习

    vim 编辑器安装 使用

    sudo apt-get install vim ubuntu 16.04 开机开启数字小键盘解决方法 sudo apt-get install numlockx sudo vim /etc/rc.local :修改文件内容,在exit 0前增加以下内容并保存 if [-x /usr/bin/numlockx ]; then numlockx on fi vim怎么插入内容呢? 1.快捷键 i:切换到插入模式 2.方向键调整光标到插入位置 3.复制粘贴代码 4:Esc键退出插入模式,回到默认的命令模式,输入命令 :wq 表示保存并退出

    62230发布于 2019-05-26
  • 来自专栏全栈程序员必看

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

    Esc+:+wq+回车(w是write,q是quit) 2. Esc+:+x+回车(x=wq) 3. +回车 详细例子如下: 假如在 /c/DevTools/gitRepository 目录下有个gitTest.txt 用vim gitTest.txt命令进入编辑状态 输入i或o进入编辑状态(i是在光标位置进行编辑 Esc+:+wq+回车(w是write,q是quit) 2. Esc+:+x+回车(x=wq) 3. Esc+shift+zz 4.

    7.9K20编辑于 2022-11-15
  • 来自专栏生信技能树-R

    Linux-vim编辑器

    vim的三种模式 ·命令模式 ·编辑模式 ·末行模式 vim +文件名(打开文件) 默认进入命令模式 按:到末行模式 ->wq 退出 按i到编辑模式 命令模式 pic1 图片 编辑模式 pic2 图片 末行模式 pic3 图片 补充 set nowarp (单行显示) 替换 %s/被替换/替换为/g (%s/A/a/g)把所有的A替换为a (///可以换成其他的符号,只要是一样的三个字符就可以) Vim pic4 图片 vim编辑器查看帮助文档 vimtutor zh_CN 影响到原文件的几种代码 vim sed -i cat > xxx cat sum.md5 | cut -d ' ' -f 1 >

    1.5K00编辑于 2023-03-28
领券