vi 删除一行_vi/vim 命令整理
时间: 2023-12-23 14:03:33 浏览: 127
在 vi/vim 中,删除一行有多种方法:
1. 使用 dd 命令删除当前行,命令为:dd
2. 使用 :delete 命令删除当前行,命令为: :delete 或 :d
3. 使用 :1,$d 命令删除所有行,命令为: :1,$d
4. 使用 :1,.d 命令删除从第一行到当前行的所有行,命令为: :1,.d
需要注意的是,以上命令都会将删除的行保存到剪贴板中,可以使用 p 命令将其粘贴到其他位置。如果只想删除行内的部分内容,可以使用 x 命令删除光标所在位置的字符。
相关问题
使用vi编辑器修改/etc/bashrc配置文件,在最后一行添加"alias vi='/usr/bin/vim'",以便自动设置vi至vim的命令别名
好的,您可以按照以下步骤使用vi编辑器修改/etc/bashrc配置文件:
1. 打开终端,输入以下命令以以管理员身份登录:
```
sudo su -
```
2. 输入管理员密码以确认身份。
3. 输入以下命令以打开/etc/bashrc配置文件:
```
vi /etc/bashrc
```
4. 使用方向键将光标移动到文件末尾。
5. 输入以下命令以进入编辑模式:
```
i
```
6. 在最后一行输入以下内容:
```
alias vi='/usr/bin/vim'
```
7. 按下Esc键退出编辑模式。
8. 输入以下命令以保存修改并退出vi编辑器:
```
:wq
```
现在,您已经成功使用vi编辑器修改了/etc/bashrc配置文件,并添加了"alias vi='/usr/bin/vim'"命令别名。
1)vi/vim常见操作 2)vi/vim三种模式使用
1) vi/vim 常见操作:
- i:在当前光标位置插入文本
- a:在当前光标所在字符的下一个字符处插入文本
- o:在当前光标所在行的下一行开始插入文本
- x:删除当前光标所在字符
- dd:删除当前光标所在行
- yy:复制当前光标所在行
- p:在光标下方粘贴已复制或剪切的文本
- :w:保存文件
- :q:退出 vi/vim 编辑器
- :wq:保存并退出 vi/vim 编辑器
2) vi/vim 三种模式使用:
- 命令模式 (Command mode):在这种模式下,你可以使用各种命令来移动光标、删除、复制、粘贴等。按下 Esc 键进入该模式。
- 插入模式 (Insert mode):在这种模式下,你可以输入文本。按下 i 或 a 键进入该模式。按下 Esc 键回到命令模式。
- 可视模式 (Visual mode):在这种模式下,你可以选择一段文本,并对其进行操作,如复制、删除、替换等。按下 v 键进入该模式。按下 Esc 键回到命令模式。
阅读全文