linux中vi中的复制命令在哪里输入
linux中vi中的复制命令在哪里输入详细介绍
在 Linux 的 vi 编辑器中,复制命令需要在 命令模式 下输入。以下是具体步骤和常用复制命令:
1.
进入命令模式
- 如果你在插入模式(屏幕底部显示
-- INSERT --),先按Esc键回到命令模式。
2.
常用复制命令
(1)复制当前行
- 命令:
yy(小写)
作用:复制光标所在的整行内容。
(2)复制多行
- 命令:
nyy(n为数字,代表行数)
举例:3yy表示复制从光标所在行开始的连续 3 行。
(3)复制指定范围(扩展,适用于 Vim)
- 先按
v进入可视化模式,通过方向键选择文本,再按y复制选中内容。
3.
粘贴复制的内容
- 复制后,使用
p命令粘贴(在命令模式下):p:在光标所在行的下方粘贴。P(大写):在光标所在行的上方粘贴。
总结
- 复制命令的输入位置:必须在 命令模式 下输入(非插入模式)。
- 基础操作:
Esc回到命令模式 → 输入yy复制当前行 → 移动光标到目标位置 → 输入p粘贴。
如果对模式切换不熟悉,建议先通过 Esc 确保处于命令模式,再执行操作。