设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 综合讨论区 —— LinuxSir.cn
›
Linux 基础讨论区(新手速成)
›
怎么把vi里复制的东西粘到命令行里
返回列表
查看:
1942
|
回复:
9
怎么把vi里复制的东西粘到命令行里
[复制链接]
神神秘秘
神神秘秘
当前离线
积分
164
IP卡
狗仔卡
发表于 2009-6-9 12:26:48
|
显示全部楼层
|
阅读模式
先v y 复制了一些东西。
然后想把这些东西替换成B
:s/一些东西/B/g
打这个的时候怎么能复制上去?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
ginkgo
ginkgo
当前离线
积分
714
IP卡
狗仔卡
发表于 2009-6-9 17:25:06
|
显示全部楼层
先用ctrl-r,指定用寄存器,然后按默认的寄存器",
ctrl-r, "
复制代码
逗号是分隔符,不需要按, 如果用其他寄存器来保存复制的东西,就按其他字母。
vim 测试可以。 我的机子上的vi可能和你的不同。但是vim可以用。
回复
支持
反对
使用道具
举报
显身卡
Maxshine
Maxshine
当前离线
积分
449
IP卡
狗仔卡
发表于 2009-6-11 18:13:07
|
显示全部楼层
这个东东挺实用的。
另外发现,想通过寄存器在两个vi中传递东西,得现在一个vi中将内容y到寄存器,然后再启动另外一个vi,有什么办法实现即时的传递么?
还有如何将vi的内容粘到另一个shell中?
回复
支持
反对
使用道具
举报
显身卡
ginkgo
ginkgo
当前离线
积分
714
IP卡
狗仔卡
发表于 2009-6-12 16:52:53
|
显示全部楼层
我这说的是vim,
你可以用vi打开多个窗口,用sp 命令。或者用tab打开 tabe
要复制到其他shell里,要用到+寄存器。
回复
支持
反对
使用道具
举报
显身卡
Maxshine
Maxshine
当前离线
积分
449
IP卡
狗仔卡
发表于 2009-6-12 16:59:10
|
显示全部楼层
vim中的+寄存器存放复制的字符后,如何在shell中粘贴?
回复
支持
反对
使用道具
举报
显身卡
fmying
fmying
当前离线
积分
583
IP卡
狗仔卡
发表于 2009-6-14 19:09:16
|
显示全部楼层
按鼠标中键。不过似乎不支持中文?
我这里打开一个中文文档,复制后在opera里粘贴,全是乱码。
回复
支持
反对
使用道具
举报
显身卡
ginkgo
ginkgo
当前离线
积分
714
IP卡
狗仔卡
发表于 2009-6-14 20:50:51
|
显示全部楼层
shell 默认paste是 shift+Insert, 这个说的是在图形界面,就是进入X后,现在大家所用的都是模拟shell。在Terminal 中用这样可以,
如果是纯文字的 tty1(init 3 level, 的文字界面),没有测试。
回复
支持
反对
使用道具
举报
显身卡
神神秘秘
神神秘秘
当前离线
积分
164
IP卡
狗仔卡
楼主
|
发表于 2009-6-15 09:19:56
|
显示全部楼层
明白了。谢谢。
回复
支持
反对
使用道具
举报
显身卡
Maxshine
Maxshine
当前离线
积分
449
IP卡
狗仔卡
发表于 2009-6-15 09:25:40
|
显示全部楼层
目前了解到的可能有三种办法:
1. 安装gpm,利用鼠标中键完成
2. set -o vi (好像是这么设置),这样就可以用vi模式控制shell,默认的可能是emacs方式
3. 在vi中将内容复制到"*寄存器,然后用shell的粘贴功能,前提是设置好粘贴键。这个应该通过stty完成。
回复
支持
反对
使用道具
举报
显身卡
kgnn
kgnn
当前离线
积分
468
IP卡
狗仔卡
发表于 2009-6-15 09:55:07
|
显示全部楼层
简单的,
X里,左键拖动选择,中键粘贴,通用的,一般虚拟终端还可用Shift+Insert粘贴,左键单击选择起始点,右键单击选择结束点
console下,用gpm,左键拖动选择,右键粘贴,用过一次中键后,变得和X下一样,中键粘贴,右键变成选择结束点
一直都是这样用
X里,只有从acroread里复制出来的中文是乱码,其它没发现
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
LFS(LinuxfromScratch)
Redhat/Fedora/CentOS Linux
shell进阶应用、shell编程
硬件设备 Linux 驱动
Linux小型、嵌入式系统
服务器架设、应用、维护
红旗 REDFLAG Linux
Gentoo Linux
SuSE Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表