在vi里如何复制一行中间的几个字符?(内空)

OneStandNight 2003-02-19 11:55:16
同标题
...全文
1539 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
OneStandNight 2003-02-20
  • 打赏
  • 举报
回复
谢谢各们,4yl是对的,l是用来指明方向的吧? 4yh用后复制光标前的。

埋单。
OneStandNight 2003-02-19
  • 打赏
  • 举报
回复
不管用,

我用的是Sun Solaris中一个版本比较早的Vi
CoolQ 2003-02-19
  • 打赏
  • 举报
回复
多按几次esc,然后按v,进入visual方式,然后就可以移动方向键选中文本,然后按y,就拷贝完成,要想复制,按p.
建议还是找个中文的vim手册看看,或者直接在vim中敲
:help看英文帮助。
core 2003-02-19
  • 打赏
  • 举报
回复
4yl
p
wake2000 2003-02-19
  • 打赏
  • 举报
回复
如果上述办法不灵光,试试 yw ,不过 yw 是按单词复制的。
wake2000 2003-02-19
  • 打赏
  • 举报
回复
如果你要从光标处开始复制 4 个字符,则先按 ESC 进入命令方式,然后按 4y ,就复制了4个字符到缓冲区中了,然后就可以用 p 命令随便粘贴了。

23,222

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧