在linux命令行模式下,打字打多了,如何一次删除一行刚刚输入的命令?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在linux命令行模式下,打字打多了,如何一次删除一行刚刚输入的命令?相关的知识,希望对你有一定的参考价值。

参考技术A 如果你的linux用的是BASH SHELL话,可以参考如下快捷键:\\x0d\\x0aCtrl+b 或左箭头键 左移一个字符(移至前一个字符) \\x0d\\x0aCtrl+f 或右箭头键 右移一个字符(移至后一个字符) \\x0d\\x0aCtrl+a 移至行首 \\x0d\\x0aCtrl+e 移至行尾 \\x0d\\x0aEsc b 左移一个单词 \\x0d\\x0aEsc f 右移一个单词 \\x0d\\x0aDel 删除光标所在处的字符 \\x0d\\x0aCtrl+d 删除光标所在处的字符 \\x0d\\x0aBACKSPACE或Ctrl+h 删除光标左边的字符 \\x0d\\x0aCtrl+k 删除至行尾\\x0d\\x0a你也可通过google查linux下不同bash的快捷键

如何在linux中的vi编辑模式下删除一大块内容

请问如何在linux中的vi编辑模式下删除一大块内容
就如同windows下
用鼠标一拉再删除一样
请写清楚命令
另一个问题是
如何选定一大段内容(行数为数万行,并非屏幕显示的数十行)拷贝
然后粘贴到另一个文件里面

1.使用ctrl+v或者v命令切换到块模式
2.然后选中需要删除的块
3.使用x命令进行删除
4.使用ctrl+v回到正常模式
快模式下还可以进行以下操作

y:复制选中内容到粘贴板
d:删除选中内容
p:用粘贴板里的内容替换选中的内容
=:对齐选中内容
对于矩阵字符块:[Shift] + i xxx [esc] :把xxx写到每一行的光标前面的位置
参考技术A 命令模式下:
d*
y* -> p
*为要删除/复制的行数本回答被提问者采纳

以上是关于在linux命令行模式下,打字打多了,如何一次删除一行刚刚输入的命令?的主要内容,如果未能解决你的问题,请参考以下文章

Linux基础VI命令模式下删除拷贝与粘贴

Linux之vim详解

Liunx常用操作-BASH SHELL删除命令

在vi编辑器中的命令模式下,键入( )可在光标当前所在行下添加一新行

LInux常用命令

Linux命令---vim