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

在Vim正常模式下,DEL键不换行

是指在Vim编辑器的正常模式下按下DEL键时,光标所在位置的字符会被删除,但不会导致当前行的文本向前移动或换行。

Vim是一款功能强大的文本编辑器,广泛用于开发和编辑各种类型的文件。在Vim中,有多种模式可供使用,包括正常模式、插入模式、可视模式等。正常模式是默认的模式,用于执行各种编辑操作和命令。

DEL键在Vim正常模式下的行为与Backspace键不同。当光标位于文本行的末尾时,按下DEL键会删除光标前的字符,并保持当前行不变。而按下Backspace键会删除光标前的字符,并将当前行的文本向前移动,相当于删除了当前行的最后一个字符并换行。

在Vim中,DEL键的行为可以通过修改配置文件进行自定义。可以使用以下命令在Vim中打开配置文件:

代码语言:txt
复制
:edit $MYVIMRC

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

代码语言:txt
复制
set backspace=indent,eol,start

这样配置后,DEL键在正常模式下的行为将与Backspace键相同,即删除光标前的字符并将当前行的文本向前移动。

对于Vim的更多详细信息和使用技巧,可以参考腾讯云的Vim产品介绍页面:Vim产品介绍

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

相关·内容

linux vivim

这三种模式的作用分别是: 命令模式: 用户刚刚启动 vi/vim,便进入了命令模式。 此状态敲击键盘动作会被Vim识别为命令,而非输入字符。...: 切换到底线命令模式,以最底一行输入命令。 若想要编辑文本:启动Vim,进入了命令模式,按i,切换到输入模式。 命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。...输入模式 命令模式i就进入了输入模式。...输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车换行 BACK SPACE,退格,删除光标前一个字符 DEL,删除,删除光标后一个字符 方向文本中移动光标...命令模式:(英文冒号)就进入了底线命令模式

40930

Linux Vim操作指令思维导图

这三种模式的作用分别是: 命令模式: 用户刚刚启动 vi/vim,便进入了命令模式。 此状态敲击键盘动作会被Vim识别为命令,而非输入字符。...若想要编辑文本:启动Vim,进入了命令模式,按i,切换到输入模式。 命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。 输入模式 命令模式i就进入了输入模式。...输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车换行 BACK SPACE,退格,删除光标前一个字符 DEL,删除,删除光标后一个字符 方向文本中移动光标...命令模式:(英文冒号)就进入了底线命令模式。...底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。 底线命令模式中,基本的命令有(已经省略了冒号): q 退出程序 w 保存文件 按ESC可随时退出底线命令模式

63620

Vim 模式

当用户处于不同模式的时候,敲击键盘会产生不同的作用。 命令模式 用户刚刚启动Vim,便进入了命令模式。 此状态敲击键盘动作会被Vim识别为命令,而非输入字符。...: 切换到底线命令模式,以最底一行输入命令。 若想要编辑文本:启动Vim,进入了命令模式,按i,切换到输入模式. 命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。...输入模式 命令模式i就进入了输入模式。...输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车换行 BACK SPACE,退格,删除光标前一个字符 DEL,删除,删除光标后一个字符 方向文本中移动光标...命令模式:(英文冒号)就进入了底线命令模式

53510

学好vim一篇就够了-vi和vim的使用教程

今天就来一起学习一vi和vim。 什么是 vimVim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,程序员中被广泛使用。...: 切换到底线命令模式,以最底一行输入命令。 若想要编辑文本:启动Vim,进入了命令模式,按i,切换到输入模式。 命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。...输入模式 命令模式i就进入了输入模式。...输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车换行 BACK SPACE,退格,删除光标前一个字符 DEL,删除,删除光标后一个字符 方向文本中移动光标...命令模式:(英文冒号)就进入了底线命令模式

97020

Linux vivim 转

这三种模式的作用分别是: 命令模式: 用户刚刚启动 vi/vim,便进入了命令模式。 此状态敲击键盘动作会被Vim识别为命令,而非输入字符。...若想要编辑文本:启动Vim,进入了命令模式,按i,切换到输入模式。 命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。 输入模式 命令模式i就进入了输入模式。...输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车换行 BACK SPACE,退格,删除光标前一个字符 DEL,删除,删除光标后一个字符 方向文本中移动光标...命令模式:(英文冒号)就进入了底线命令模式。...底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。 底线命令模式中,基本的命令有(已经省略了冒号): q 退出程序 w 保存文件 按ESC可随时退出底线命令模式

2K10

Linux命令篇(六):vivim专项

) 2.1.1 命令模式 启动vi/vim命令,便进入到了命令模式,此时敲击键盘操作便会被vim识别为命令动作,模式可以进行如下操作命令: i:切换到输入模式光标当前位置开始输入文本 x:删除当前光标所在处的字符...2.1.2 输入模式 命令模式,按 i 即可进入输入模式,使用Esc可以退出输入模式。...输入模式中可以使用的操作如下: ENTER,回车换行 BACK SPACE,退格,删除光标前一个字符 DEL,删除,删除光标后一个字符 方向文本中移动光标 HOME/END,移动光标到行首.../行尾 Page Up/Page Down,上/翻页 Insert,切换光标为输入/替换模式,光标将变成竖线/下划线 ESC,退出输入模式,切换到命令模式 2.1.3 命令行模式 输入模式中按esc...退出输入模式后,按“:”便可进入底线命令行模式底线命令模式中,可以进行查询字符串等内容的操作,基本常用的命令有(已经省略了冒号): :w -保存文件 :q -退出 Vim 编辑器 :wq -

9310

Linux学习(三)——vivim 的使用

命令模式 用户刚刚启动 vi/vim,便进入了命令模式。 此状态敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按i,并不会输入一个字符,i被当作了一个命令。...输入模式 命令模式i就进入了输入模式。...输入模式中,可以使用以下按键: · 字符按键以及 Shift 组合,输入字符 · ENTER,回车换行 · BACK SPACE,退格,删除光标前一个字符 · DEL,删除,删除光标后一个字符...底线命令模式 命令模式:(英文冒号)就进入了底线命令模式。...(常用) 删除、复制与贴上 · x, X 一行字当中,x 为向后删除一个字符 (相当于 [del] 按键), X 为向前删除一个字符(相当于 [backspace] 亦即是退格) (常用) · dd

42740

Vim的使用知道这写就够了

Vim支持可视化操作 对Vi完全兼容 Vi Vim的三种模式 输入模式:在此模式可以输入字符,按ESC将回到命令模式。...vi/vim工作模式 命令模式 i 切换到输入模式,就可以输入字符 x 删除当前光标所在处的字符 : 切换到底行命令模式,可以最低一行输入命令 若想要编辑文本:启动Vim,进入命令模式,按 i ,切换到输入模式...输入模式 Enter 回车换行 Backspace 退格,删除光标前一个字符 Del 删除,删除光标后一个字符 方向 文本中移动光标 Home/End 移动光标到行首/行尾 Page Up/...Page Down 上/翻页 Insert 切换光标未输入/替换模式,光标将编程竖线/下划线 Esc 退出输入模式,切换到命令模式 底行命令模式 命令模式 : (英文冒号)就进入底行命令模式...ctrl+w 来 vim 打开的多个窗口中切换.

64630

VIM 简单使用1

普通模式(Normal mode) 用户刚刚启动 vi/vim,便进入了普通模式。 此状态敲击键盘动作会被Vim识别为命令,而非输入字符。...按: 切换到底线命令模式,以最底一行输入命令。 若想要编辑文本:启动Vim,进入了命令模式,按i(插入)或a(附加)都可以,切换到输入模式。...插入模式(Insert mode) 命令模式i就进入了输入模式。...输入模式中,可以使用以下按键: 字符按键以及Shift组合,输入字符 ENTER,回车换行 BACK SPACE,退格,删除光标前一个字符 DEL,删除,删除光标后一个字符 方向文本中移动光标.../ 命令行模式(Command line mode) 命令模式:(英文冒号)就进入了底线命令模式

37910

如何在 Vim 中将光标移动到行首或行尾?

Vim 是最受赞誉的文本编辑器之一,这是有原因的。您可以想到的每项任务(除了键入文本)只需敲几下键即可完成,无需触摸鼠标或触控板。...值得庆幸的是,它可以 Vim 中轻松完成:按 Esc 进入正常模式。按0将光标移动到行首(第 0 列)按$将光标移动到行尾(最后一列)。... Vim 中将光标移动到行首 Vim 中,有两种方法可以将光标移动到行首。首先,确保您处于正常模式,按 Esc 确认。然后按任0一(零),它会将光标移动到行首。... Vim 中将光标移动到行尾Vim 有一种直接的方法可以将光标移动到行尾。同样,您需要处于正常模式才能执行此操作。光标在哪一列并不重要,只它在哪一行上。然后,按$,它会将光标移动到行尾。...如果行被换行,光标将转到换行行的末尾,而不是列的末尾。

11.7K20

Kali常用的Linux编辑器

image.png 01 Vim Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,程序员中被广泛使用。...使用教程 基本上 vi/vim 共分为三种模式,分别是命令模式,输入模式和底线命令模式。 命令模式: 此状态敲击键盘动作会被Vim识别为命令,而非输入字符。...: 切换到底线命令模式 输入模式 命令模式i就进入了输入模式。...按键 释义 ENTER 回车换行 BACK SPACE 删除光标前一个字符 DEL 删除光标后一个字符 方向 文本中移动光标 HOME/END 移动光标到行首/行尾 Insert 切换光标为输入.../替换模式,光标将变成竖线/下划线 ESC 退出输入模式,切换到命令模式 底线命令模式 命令模式:(英文冒号)就进入了底线命令模式

3.6K40

如何在 Vim 中复制,剪切,粘贴

当你处理文本文件时,复制,剪切,粘贴文本是最常用的操作。 Vim 以及它的前辈 Vi macOS 和基本上所有的 Linux 版本上都预装了。...在你喜欢的编辑器还没有安装的情况,对 Vim 有一些基本了解是很有用处的。 本文展示 Vim/Vi 编辑器中如何拷贝,剪切以及粘贴。...正常模式复制,剪切以及粘贴 当你启动 Vim 编辑器时,默认就进入了正常模式。在这个模式,你可以运行 Vim 命令,并且浏览整个文件。 从其他任何模式返回正常模式,你只需要按Escc。...默认支持的符号对是(),{},[].这个复制括号内内容时,很有用处。 剪切 (Deleting) 正常模式,d按键是用来剪切文本的。把光标移动到想要的位置,参考下面的命令按d按键。...可视模式复制,剪切,粘贴 Vim 可视模式,允许你选择和操作文本。 01.将光标放到你想要开始复制或者剪切的那一行。 02.可视模式有三个子类型 按v进入可视模式 按v进入可视行模式

40.2K52

vim技巧:我的 .vimrc 配置文件,详解每一个配置项的作用

命令可以看到vim默认 " 为vim配置脚本设置了textwidth为78,当输入超过78个字符 " 并按空格时会自动换行.将textwidth设成0关闭该功能 "" vim: tw=0 : "..." 默认已经设置这一项, " 可以正常使用Backspace.如果使用自己编译的vim版本, " 并自行配置.vimrc文件,可能就没有设置这一项,导致 " Backspace用不了,或者时灵时不灵...控制台打开vim时,控制台使用鼠标 " 右键来复制粘贴,设置全鼠标模式,鼠标右键被映射为 " visual mode,不能用来复制粘贴,不方便.但是如果 " 设置鼠标模式,会无法使用鼠标滚轮来滚动界面...用 map 命令来映射快捷,它前面可以加一些前缀来对应 " 不同的场景.下面 map 前面的 nore 表示非递归. nore 前面 " 的n表示只普通模式下生效.即,基于下面的配置,插入模式...CR> " 插入模式也用F9来去掉搜索高亮.下面的表示CTRL-O. " CTRL-O可以插入模式执行一次命令 inoremap :nohlsearch ?

13.1K21

gVim编辑器——基本设置、常用命令、代码片段

如果你这样做会发现两个问题:一是这种方式中文的双引号 “ ” 是不正常显示的;二是这种方式模板定制时不能出现汉字,否则调出模板时的汉字是乱码。所以还是按上面的方法来吧。   ...③“ab默认”那鼠标右键点击修改,将其修改为 D:\Program Files\Vim\vim72\gvim.exe -p --remote-tab-silent "%1"   这样用gVim打开多个文件时它就自动启用多标签模式了...45 46 三、列操作模式(命令模式按ctrl + q) 47 48 1.选中 :hjkl表示左下上右 49 2.删除 :按delete删除 50 3.插入 :按I再输入数据,按ese退出 51...五、代码片段   安装和配置好gVim后,Program Files (x86)\Vim目录下有个“_vimrc”文件,双击选择gVim软件打开,在里面添加代码片段就行了。...所以格式是 ab: 名称 代码,注意一空格符。   编写模板程序时可以放心的打空格了。但是注意一点,这里不能按Enter,如果要达到程序换行的目的,用就行了。

3.9K20

【LInux】——常见20个常用指令

三种模式的转换图: 命令模式 用户刚刚启动 vi/vim,便进入了命令模式。此状态敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按i,并不会输入一个字符,i被当作了一个命令。...若想要编辑文本:启动Vim,进入了命令模式,按i,切换到输入模式。 输入模式 命令模式 i 就进入了输入模式。...输入模式中,可以使用以下按键: 字符按键以及Shift组合:输入字符 ENTER:回车换行 BACK SPACE:退格,删除光标前一个字符 DEL:删除,删除光标后一个字符 方向文本中移动光标...命令模式:(英文冒号)就进入了底线命令模式。...底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。 底线命令模式中,基本的命令有(已经省略了冒号): q 退出程序 w 保存文件 按ESC可随时退出底线命令模式

5710

linux的vi命令详解_centos7 vi命令

这三种模式的作用分别是: 命令模式: 用户刚刚启动 vi/vim,便进入了命令模式。 此状态敲击键盘动作会被Vim识别为命令,而非输入字符。...: 切换到底线命令模式,以最底一行输入命令。 若想要编辑文本:启动Vim,进入了命令模式,按i,切换到输入模式。 命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。...输入模式命令模式i就进入了输入模式输入模式中,可以使用以下按键: 字符按键以及Shift组合 输入字符。 ENTER 回车换行。...BACK SPACE 退格,删除光标前一个字符。 DEL 删除,删除光标后一个字符。 方向 文本中移动光标。 HOME/END 移动光标到行首/行尾。...(常用) 删除、复制与粘贴 按键 说明 x, X 一行字当中,x 为向后删除一个字符 (相当于 [del] 按键), X 为向前删除一个字符(相当于 [backspace] 亦即是退格) (常用)

10.4K10

一天一个 Linux 命令(1):vim 命令

默认情况,打开 vim 后自动进入命令模式。从编辑模式切换到命令模式使用 ESC ,从命令模式切换到编辑模式使用 A、a、O、o、I、i 。...关于 vim模式说明,可以打开 vim 后键入 :help mode 来查看。 正常模式 (command mode) 不管用户处于何种模式,只要按一 ESC ,即可进入正常模式。...启动 vim 命令默认情况进入正常模式正常模式,用户可以输入各种合法的 vim 命令,用于管理自己的文档。...模式,用户输入的任何字符都被Vi当做文件内容保存起来,并将其显示屏幕上。文本输入过程中,若想回到命令模式,键入 ESC 即可。...正常模式,用户按冒号即可进入命令行模式,此时 vim 会在显示窗口的最后一行显示一个冒号作为命令行模式的提示符,等待用户输入命令。

80010

linux中vi,vim操作技巧

#自动缩进 set nowarp #不换行 退出vim编辑器 保存退出 使用 Vim 编辑器保存并退出编辑状态是一件轻而易举的事,你只需记住按 ESC 切换到正常模式,然后输入冒号(:),之后输入...可以通过切换到正常模式(编辑模式按 ESC )来进行操作: dd:输入两次dd删除当前行。 3dd:从当前行开始删除3行。...撤销与重做 使用 Vim 或其他编辑器的时候,你可能经常需要对某些修改进行撤销或重做。 Vim 中,你可以切换到正常模式,按 u 来撤销操作,按 Ctrl+r 来重做。...vim rumenz.txt:read !pwd 切换到上次修改的位置 想知道你文件中做的最后一次修改是什么位置?切换到正常模式,输入 g; 来即可切换到上次修改的位置。...vim中以16进制查看文件 正常模式,输入:%!xxd会把当前文本转换成16进制vim rumenz.txt 123 :%!xxd 恢复到正常模式 > vim rumenz.txt 123 :%!

2.5K00

Vim 新手节省时间的 10 多个小技巧

不关闭终端退出编辑器 使用 Vim 编辑器保存并退出编辑状态是一件轻而易举的事,你只需记住按 ESC 切换到正常模式,然后输入冒号(:),之后输入 wq 即可实现保存并退出。...可以通过切换到正常模式(编辑模式按 ESC )来进行操作: dd : (输入两次 d,下同)删除当前行;5dd :删除当前行开始的5行; dG :(先输入d,然后按 shift 输入 g)删除当前行至最后一行的所以行...撤销与重做 使用 Vim 或其他编辑器的时候,你可能经常需要对某些修改进行撤销或重做。 Vim 中,你可以切换到正常模式,按 u 来撤销操作,按 Ctrl+r 来重做。 6....搜索 搜索很多时候都是一个非常重要的功能。文件中搜索一个特定的词,可以切换到正常模式,然后输入斜线( / ),之后跟上要搜索的词,回车即可。...Vim 提供了一个快捷可直接实现此功能。切换到正常模式,输入 gg 返回文件顶部,输入 G 返回文件底部。

80370
领券