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

如何在iterm2的vim中使光标在插入模式下显示为垂直线,在正常模式下显示为块

在iterm2的vim中,可以通过设置vim的配置文件来实现光标在插入模式下显示为垂直线,在正常模式下显示为块。

首先,打开vim的配置文件,可以使用以下命令:

代码语言:txt
复制
vim ~/.vimrc

然后,在配置文件中添加以下内容:

代码语言:txt
复制
" 设置插入模式下光标为垂直线
let &t_SI = "\<Esc>[6 q"
" 设置正常模式下光标为块
let &t_EI = "\<Esc>[2 q"

保存并退出配置文件。

接下来,重新打开iterm2中的vim,你会发现光标在插入模式下显示为垂直线,在正常模式下显示为块。

这里推荐腾讯云的云服务器(CVM)产品,腾讯云的云服务器提供了稳定可靠的计算资源,适用于各种应用场景。你可以通过以下链接了解更多关于腾讯云云服务器的信息:

腾讯云云服务器产品介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

vim从安装到熟练,这篇文章就够了

Vim几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,正常模式,按i、a、o等都可以进入插入模式。...可视模式正常模式按v可以进入可视模式可视模式,移动光标可以选择文本。按V进入可视行模式, 总是整行整行选中。...ctrl+v进入可视模式,之后使用 j/k/h/l键可以选中一 替换模式正常模式,按R进入。 备注:插入模式iao有什么区别呢?...13.8 多行缩进缩出 正常模式,按两>;光标所在行会缩进。 如果先按了n,再按两>;,光标以下n行会缩进。 对应,按两<;,光标所在行会缩出。...一些小功能 简单计算器: 插入模式,输入C-r =,然后输入表达式,就能在 光标处得到计算结果

4.7K10

这可能是最全最实用Vim操作集合

2 Vim 基础 Vim 是一个纯命令操作编辑器,它拥有不同模式,你可以认为是不同状态,通过不同模式输入不同命令可以实现各种文本操作功能,包括我们对文本常用操作复制、黏贴、删除、新增...比如我们用 Vim 打开一个文件,默认进入就是正常模式模式之间切换: 按 ESC 键总是可以切换到正常模式正常模式是无法编辑文本;不过正常模式可以有其他操作,后面再具体展开; 只能从正常模式进入插入模式...命令和可视模式 Vim 提供了一个 命令模式 对 一系列连续行 执行一条 正常模式 命令 :normal 命令,包括批量复制,批量黏贴,批量插入、批量删除等。...{commands},即命令模式,表示 {range} 指定范围内每行执行若干 正常模式命令 {commands},normal 命令可以简写 norm,可选参数 !...8.2 主题配置 配置主题是为了赏心悦目,试过 VS Code 中使Vim 插件,有部分高级功能无法正常使用,虽然结合 VS Code 也是比较漂亮,但不好用这一点就有点遗憾了,需要插件开发者去解决相关问题

2.1K20
  • 一天一个 Linux 命令(1):vim 命令

    比如 vim 插入模式下面连按两次 d,那么就会在光标位置插入两个字母 d,如果在正常模式下面连按两次 d,那么光标所在当前行将会被删除。...启动 vim 命令默认情况进入正常模式正常模式,用户可以输入各种合法 vim 命令,用于管理自己文档。...正常模式 v(逐个字符选择文本)、 V(逐行选择文本)、Ctrl+v(按照方式选择文本),可以进入可视模式。...正常模式,用户按冒号即可进入命令行模式,此时 vim 会在显示窗口最后一行显示一个冒号作为命令行模式提示符,等待用户输入命令。...多数文件管理命令都是在此模式执行把编辑缓冲区内容写到文件中等)。命令执行完后,vim 自动回到正常模式

    84410

    Linux学习笔记之vim操作指令大全

    插入模式:可以输入文本,正常模式,按i、a、o等都可以进入插入模式。 可视模式正常模式按v可以进入可视模式可视模式,移动光标可以选择文本。按V进入可视行模式, 总是整行整行选中。...ctrl+v进入可视模式。 替换模式正常模式,按R进入。  Vim键盘命令图: ?...13.8 多行缩进缩出 正常模式,按两>;光标所在行会缩进。 如果先按了n,再按两>;,光标以下n行会缩进。 对应,按两<;,光标所在行会缩出。 如果在编辑代码文件,可以用=进行调整。...可视模式,选择要调整代码,按=,代码会按书写规则缩排好。 或者n =,调整n行代码缩排。...15.4 一些小功能 简单计算器: 插入模式,输入C-r =,然后输入表达式,就能在 光标处得到计算结果。

    2.8K21

    vim配置即.vimrc文件配置及vim操作技巧

    插入模式:可以输入文本,正常模式,按i、a、o等都可以进入插入模式。 可视模式正常模式按v可以进入可视模式可视模式,移动光标可以选择文本。按V进入可视行模式, 总是整行整行选中。...ctrl+v进入可视模式。 替换模式正常模式,按R进入。 2....正常模式删除光标所在位置字符,请按∶ x   5....正常模式要在光标所在位置开始插入文本,请按∶  i     输入必要文本     特别提示∶按 键会带您回到正常模式或者取消一个不期望或者部分完成 命令。...输入小写 a 可以光标所在位置之后插入文本。输入大写 A 可以光标所在行行末之后插入文本。   3. 输入大写 R 将进入替换模式,直至按 键退出替换模式而进入正常模式

    4K11

    【Linux】深入理解awk命令

    简单来说,就是不同模式按下同一个键会有不同效果。比如,比如在Vim命令模式,按"x"键会删除光标所在处字符;而在插入模式,按"x"键会在光标位置插入字符"x"。...插入模式(Insert Mode) 插入模式,可以对文件进行类似于Windows文档写入操作,我们只需命令模式i、a或o键即可进入该模式。...这三种插入方式有所不同: i:光标所在位置插入输入字符 a:光标所在位置下一个字符处插入输入字符 o:光标所在行下一行插入新行,光标位于行首 当我们进入插入模式后,可以看到左下角状态...:强制性操作 4、可视模式(Visual Mode) 命令模式v、V、Ctrl+v等键进入可视模式模式,用户可以选择文本,以便执行复制、删除、替换等操作。...首先,将光标移动到要复制文本起始位置,然后按大写字母V,进入可视模式。此时,光标所在行文本将被高亮显示,表示已选择。接着,将光标移动到要复制文本结束位置,按y键进行复制。

    14110

    【Linux入门】Vim文本编辑器

    操作系统中使用图形化文本编辑器,Gedit、Kate、Nano等 3、使用 vi 或 vim(推荐) vi 及 vim 介绍 vi 和 vim 都是 Linux 系统文本编辑器,类似于 Windows...命令格式及示例: # 格式 vim 文件名 # 示例 vim 1.txt 2、编辑文本 进入vim编辑器,默认是正常模式,此时无法输入文本内容,按i键进入插入模式,此时编辑器左下角会显示“ -- 插入...3、保存文件 编辑完成后,按Esc键退出插入模式,回到正常模式正常模式,按:键进入命令模式,再输入wq,此时编辑器左下角会显示“ :wq”,然后按Enter键保存并退出 vim 编辑器。...在这个模式,可以使用键盘快捷键来移动光标、删除文本等,但无法输入内容。 插入模式(Insert mode):在这个模式,你可以向文本中添加内容。正常模式,按i键即可进入插入模式。...Esc 退出插入模式,返回正常模式 x 删除光标所在字符 dd 删除光标所在整行 yy 复制光标所在整行 p 光标所在位置粘贴之前复制内容 u 撤销最近一次编辑操作 v 进入可视模式 / 搜索特定文本

    76631

    【总结】vim命令使用总结,该来还是躲不掉啊晕

    /dofy/learn-vim vim工作模式 普通模式 终端使用vi或vim进入, vim example.txt 由Shell进入vim编辑器时,首先进入普通模式。...普通模式,从键盘输入任何字符都被当作命令来解释。普通模式没有任何提示符,输入命令后立即执行,不需要回车,而且输入字符不会在屏幕上显示出来。 编辑模式 编辑模式主要用于文本编辑。...尽管普通模式命令可以完成很多功能,但要执行一些字符串查找、替换、显示行号等操作还是必须要进入命令模式。 如果不确定当前处于哪种模式,按两次 Esc 键将回到普通模式。..., 开始插入字符 O - 在当前行之上另起一行, 开始插入字符 ea - 从当前单词末尾开始插入 Ctrl + h - 插入模式,删除光标字符 Ctrl + w - 插入模式,删除光标单词...控制 Ctrl + n - 插入模式光标之前插入自动补全下一个匹配项 Ctrl + p - 插入模式光标之前插入自动补全上一个匹配项 Ctrl + rx - 插入寄存器 x 内容

    54221

    Linux学习笔记(一)使用文本编辑器Vim

    如果要让我们设置每次启动vim都生效,则需要修改vim配置文件/etc/vim/vimrc,最后一行写入一行指令set nu并保存即可。 ? 二、Vim正常模式 1....控制光标移动 通常我们习惯了使用键盘上下左右键来控制光标的移动,实际上vim正常模式中可以使用键盘上H、J、K、L来控制光标的左、、上、右移动。 ?...表示使用Vim时临时查看Linux命令执行结果 2. 查找命令 (1) 对于文本可以使用查找命令,使用/要查找字符,使用命令/e即可查找当前文本中e字符。...四、vim可视模式 对于文件进行重复大量操作,我们可以一次性执行完成。 1. 字符可视模式 按小写v 字符可视模式,移动光标时以字符单位对文本进行选中: ? 2....(1) 插入 如果我们要对选中每一行开头都插入字符123,选中指定后,按I键进入编辑模式而且光标进入行开始位置,输入我们想要输入字符后,再按一esc键就可以对每一行开头都插入字符123操作

    2.2K11

    文本编辑器及文本处理 文本编辑器介绍 常见Linux文本编辑器有: emacs nano gedit kedit vi vimLinux文本编辑器-emacs emacs是一款功能强大

    这个模式中,可以用鼠标或者光标键高亮选择文本,不过输入任何字符的话,Vim会用这个字符替换选择高亮文本,并且自动进入插入模式。 命令行模式命令行模式中可以输入会被解释成并执行文本。...插入普通模式:这个模式插入模式ctrl-o键时候进入。...这个时候暂时进入普通模式,执行完一个命令之后,Vim返回插入模式 插入可视模式:这个模式插入模式ctrl-o键并且开始一个可视选择时候开始。可视区域选择取消时候,Vim返回插入模式。...插入选择模式:通常这个模式插入模式鼠标拖拽或者shift方向键来进入。当选择区域取消时候,Vim返回插入模式。...Ctrl+r 重做最后一次“撤销”改变 vim基础操作 - 保存文件并退出 退出插入模式插入模式按ecs键退出插入模式 常用保存/退出命令: :w 保存 :q 退出 :wq

    75740

    vivim编辑器必知必会

    vim编辑器三种模式:一般模式、编辑模式和命令行模式一般模式中可以进行删除、复制和粘贴功能,但是无法编辑文件内容。从一般模式切换到编辑模式可以按i、I、o、O、a、A、r、R键。...按Esc键可以回到一般模式一般模式中输入:、/、?三个中任意一个可以将光标移到最下面的一行。...一般模式切换到编辑模式: i,I:进入插入模式,i从目前光标所在处插入。I目前所在行第一个非空格字符处开始插入。 a,A:进入插入模式。a从目前光标所在处下一个字符处开始插入。...A从所在行最后一个字符处开始插入。 o,O:进入插入模式。o在下一行插入。O在上一行插入。 r,R:进入替换模式。r只替换光标所在那个字符一次。...我们vim一般模式Ctrl+z组合键,vim就会被丢到后台执行。回到命令提示符环境后,我们模拟将vim工作不正常中断。 kill -9 %1;强制杀死制定进程。

    92900

    舒适美观mac终端, iTerm+zsh+powerlevel9k+vim+virtualenv

    mv iterm2 .iterm2指令隐藏这个文件夹, 也可以不隐藏, 看你喜欢了. ----- 毛玻璃 然后可以调整一透明度和模糊度, b格满满毛玻璃效果就出现了: [image] [0081Kckwly1glarvj1kmbj31dd0u0qj9...set cursorline " 取消光标闪烁 set novisualbell " 总是显示状态行 set laststatus=2 " 状态栏显示当前执行命令 set showcmd "...标尺功能, 显示当前光标所在行列号 set ruler " 设置命令行高度2 set cmdheight=2 " 粘贴时保持格式 " set paste " 高亮显示匹配括号 set showmatch...set autoindent " c程序提供自动缩进 set smartindent " 使用c样式缩进 set cindent " 制表符4 set tabstop=4 " 统一缩进...时关闭折叠代码 set nofoldenable 进入vim命令模式, za即可折叠当前 zM关闭所有折叠 zR打开所有折叠 [image] ----- 插件管理和使用 安装管理工具vundle:

    4.2K30

    Linux Vim编辑器基本使用

    ① 复制当前行(光标所在那一行) 按键:yy 粘贴:在想要粘贴地方按p 键【将粘贴在光标所在行下一行】,如果想粘贴在光标所在行之前,则使用P键 ② 从当前行开始复制指定行数,复制5行,5yy...☆ 如何进入末行模式 进入末行模式方法只有一个,命令模式使用冒号:方式进入。 ☆ 末行模式我们能做什么 文件保存、退出、查找与替换、显示行号、paste模式等等 ☆ 保存/退出(!)...导致遇到换行符时候,如果Vim开启了自动缩进,就会默认把上一行缩进插入到下一行开头,最终使代码变乱。...命令模式 + i : insert缩写,代表光标之前插入内容 命令模式 + a : append缩写,代表光标之后插入内容 3)退出编辑模式 在编辑模式中,直接按Esc,即可从编辑模式退出到命令模式...五、可视化模式 1)如何进入到可视化模式 命令模式中,直接按ctrl + v(可视)或V(可视行)或v(可视),然后按↑ ↓ ← →方向键来选中需要复制区块,按y 键进行复制(不要按yy),

    3.2K21

    华为认证欧拉openEuler-HCIA文本编辑器及文本处理

    这个模式中,可以用鼠标或者光标键高亮选择文本,不过输入任何字符的话,Vim会用这个字符替换选择高亮文本,并且自动进入插入模式。 命令行模式命令行模式中可以输入会被解释成并执行文本。...插入普通模式:这个模式插入模式ctrl-o键时候进入。...这个时候暂时进入普通模式,执行完一个命令之后,Vim返回插入模式 插入可视模式:这个模式插入模式ctrl-o键并且开始一个可视选择时候开始。可视区域选择取消时候,Vim返回插入模式。...插入选择模式:通常这个模式插入模式鼠标拖拽或者shift方向键来进入。当选择区域取消时候,Vim返回插入模式。...Ctrl+r 重做最后一次“撤销”改变 vim基础操作 - 保存文件并退出 退出插入模式插入模式按ecs键退出插入模式 常用保存/退出命令: :w 保存 :q 退出 :wq

    38040

    【Linux 】开发利器:深度探索 Vim 编辑器无限可能

    1. vim基本概念   Vim是一款强大文本编辑器,常用于终端环境编辑文本文件。Vim有多种工作模式,包括普通模式插入模式、可视模式等12种模式。...: 【正常模式】切换至【插入模式】:a/i/o 输入a:在当前光标的后一位置进入插入模式 输入i:在当前光标处进入插入模式 输入o:在当前光标处新起一行进入插入模式插入模式】切换至【正常模式】:Esc...(不存盘强制退出vim) wq!(强制保存并退出vim) 【底行模式】切换至【正常模式】:Esc  如果想从底行模式进入插入模式也只能先转回正常模式,再通过正常模式切换至插入模式。...:将光标往右移动 正常模式vim可以直接用键盘上光标来上下左右移动,但正规vim是用小写英文字母「h」、「j」、「k」、「l」,分别控制光标左、、上、右移一格   5)按「Shift+g...=4 例如: 我们使用vim打开刚刚创建.vimrc文件,然后插入模式输入set nu显示行号,并保存退出: 当我们使用vim打开test.c文件时: 发现配置行号后再使用vim打开

    9010

    vi与vim区别以及常用命令

    模式,用户输入任何字符都被vi当做文件内容保存起来,并将其显示屏幕上。文本输入过程中,若想回到命令行模式,按”ESC”键即可。...命令模式,用户按“:”键即可进入末行模式,此时vi会在显示窗口最后一行(通常也是屏幕最后一行)显示一个“:”作为末行模式提示符,等待用户输入命令。...多数文件管理命令都是在此模式执行把编辑缓冲区内容写到文件中等)。末行命令执行完后,vi自动回到命令模式。...2、插入模式 (Insert-mode) 正常模式中按i, a, o, I,A,O键,会进入插入模式。现在只用记住按i键会进行插入模式插入模式中,击键时会写入相应字符。...四、VI与VIM常用命令 注:由于VI与VIM命令上几乎相同,所以这里那VIM例。

    2K20

    2023最全vim编辑器教程(详细、完整)-编辑器之神

    一、vi和vim介绍 vi和vim是两款常用文本编辑器。vi是Unix系统中最早文本编辑器之一,vim是vi改进版本。 vi具有简单、高效特点,可以终端中使用。...它具有多种模式,包括命令模式插入模式和底行模式命令模式,用户可以执行各种编辑操作,移动光标、删除字符、复制粘贴等。插入模式,用户可以输入文本。...底行模式,用户可以执行一些底行命令,保存文件、退出编辑器等。 vim是vi改进版本,也是一个强大文本编辑器。它保留了vi所有功能,并添加了许多新特性。...: i 光标所在字符前开始插入 a 光标所在字符前开始插入 o 光标所在行下面另起一行开始插入 I 光标所在行行首开始插入,若行首有空格则在空格后插入 A 光标所在行行尾开始插入 O 光标所在行上面另起一行开始插入...S 删除光标所在行并开始插入 按照以上不同方式进入编辑模式后,正常使用键盘进行增删改即可,重点掌握前两种方式,退出编辑模式键盘按ESC键; 七、vim功能模块 1.代码着色 语法1::syntax

    2.7K50

    Vim编辑器

    2)编辑模式(输入/插入模式命令模式输入小写字母 a 或小写字母 i 即可进入编辑模式模式可以对文件内容进行编辑。...,复制5行,5yy粘贴︰在想要粘贴地方按p键【将粘贴在光标所在行下一行】 ,如果想粘贴在光标所在行之前,则使用P键。...2.6 可视化模式1)如何进入可视化模式命令模式,直接按 ctrl + v(可视)或V(可视行)或v(可视),然后按↑ ↓ ← →方向键来选中需要复制区块,按y 键进行复制(不要按yy),...2)可视化模式复制操作第一步:命令模式,直接按小v ,进入可视化模式第二步:使用方向键↑↓← →选择要复制内容,然后按 y 键第三步:移动光标,停在需要粘贴位置,按 p 键进行粘贴操作3)配置文件添加多行注释...2)异常退出解决方案什么是异常退出:在编辑文件之后并没有正常去wq(保存退出),而是遇到突然关闭终端或者断电情况,则会显示下面的效果,这个情况称之为异常退出。

    85222

    Linux04:(4.6k)vim编辑器「建议收藏」

    .退出方式 补充一些win10快捷键 Linux_day04 一.vim编辑器 vim三种模式 命令模式 不能对文件直接编辑,但可以通过快捷键删除行,复制,粘贴,移动光标等 编辑模式-输入...复制命令是y,即yank(抽出) ,常用命令如下: y 使用v模式选定了某一时候,复制选定到缓冲区用; yy 复制整行(nyy或者yny ,复制n行,n数字); y^ 复制当前到行头内容...: 打开两个——#vim passwd password 查看已打开文件——输入:files %a位置有2种显示可能: %a:active意思,表示当前处于显示文件,或理解活跃...:默认显示行号 set nu ;显示不着色 syntax off c.全局配置文件(vim自带,位置/etc/vimrc,一般不要修改) 当既有个人配置文件又有全局配置文件时,优先执行个人配置文件...,可以理解备份) 将此文件删除后可以正常访问。

    1.7K20
    领券