如何在VIM文本编辑器中删除
时间:2020-02-23 14:44:58 来源:igfitidea点击:
如何在vim中删除一行中的字符?
按Escape [Esc]进入命令模式。
按x删除当前光标位置的字符
如何在vim中从当前光标位置删除n个字符?
要从当前光标位置删除n个字符,我们可以使用nx,其中n是要删除的字符数。
例如,如果我们要从当前光标位置删除4个字符,可以执行以下操作
按Escape [Esc]进入命令模式执行4x从当前光标位置删除四个字符
如何在vim中删除当前行?
要在vim中删除当前行,请在命令模式下输入dd。
如何从vim中的当前行删除n行?
假设我们在一个文件中有5行,光标在第一行,因此当前行是1。
现在我们要删除第一行的第二行和第三行。
为了在vim中做到这一点,我们将执行以下操作
按Escape [Esc]进入命令模式执行3dd删除3行,包括当前行和后两行
如何从当前光标位置删除到vim中的行尾?
在较早的教程中,我们看到将光标移到我们执行$的行的末尾,因此要从当前光标位置删除到行的末尾,我们必须执行d $
如何从当前光标位置删除到vim中的行首?
要从当前光标位置删除到行首,请执行以下操作
按Escape [Esc]进入命令模式执行d0从当前光标位置删除到行首
如何在vim中从当前行删除到文件末尾?
按Escape [Esc]进入命令模式执行dG以从当前行删除到文件末尾
如何在vim中从文件的当前行删除到第n行?
要从当前行删除到第n行,我们必须执行以下操作
按Escape [Esc]进入命令模式,执行dnG从当前行删除到第n行,其中n是整数
例如,如果我们在第1行并执行d3G,它将删除第1行到第3行,因为n = 3,并且我们指示从当前行删除到第3行。
同样,如果我们在第5行,并且想要从第5行删除到第3行,我们输入d3G