linux shell编程 复制命令的疑惑

现在的需求是这样的,/root/testdemo文件夹有个.sql文件,里面是一些创建表格的命令,我想用vi打开这个文件,把createtable......这个语句复制... 现在的需求是这样的,/root/testdemo 文件夹有个.sql文件,里面是一些创建表格的命令,我想用vi打开这个文件,把create table......这个语句复制,然后到mysql的命令里面粘贴,然后执行,不知道能不能这么做?
第二个问题跟第一个有点类似:把test1中固定的几行内容复制,粘贴到test2的任意位置,不知如何操作呢?
个人用的系统式CentOS4.7,另外就是gpm服务如何打开?
展开
 我来答
shine雪瑞
2015-10-28 · 知道合伙人教育行家
shine雪瑞
知道合伙人教育行家
采纳数:140 获赞数:26669
学生

向TA提问 私信TA
展开全部
,按下p就复制了在vi里你可以这样,反正很强大。听老师说光vim的使用就可以写本书了,就移动到你要开始复制的行,再打开有粘贴的文件,按下5yy,例如你要复制五行

图形界面也可以像 Windows 那样右键或者编辑菜单或者 Ctrl + C。这个功能的服务是 gpm ,之后不要在选择(可以点击,中键粘贴到当前鼠标位置,直接鼠标挪到另外一个地方右键就是粘贴到当前光标输入位置操作同 Windows 。也可以自己添加到开机启动的服务里,没有选择上文字也是一种选择)。
sudo /etc/gpm start
印象里 RH 系应该默认启动的。

图形界面下面也有这种快速粘贴的功能,而是中断啊~),不然会被系统认为是重新选择,适合粘贴命令,快速粘贴仅限文字的。快速粘贴方便;init,但不能点击文字编辑框等等部分的。也是左键选择.d/。
左键选择、Ctrl +V选择粘贴(注意 Ctrl C V 在部分程序下面不是复制粘贴。
建议没事还是不要进纯字符界面,什么都不要动(再点左键就是重新选择)。这个功能相对更好。

不过 Linux 的纯字符界面下面也能用鼠标
vi/vim内d和y命令使用的剪贴板是vim私有的,如果使用GUI版的vim则在Edit/Paste菜单用的是共享的剪贴板,可以在其它程序上使用剪贴板上的内容

如果不是用GUI的就,用"*yy命令复制一行内容,要在平时的复制命令前加"*
把标移动到vi中要拈贴的位置,"*p命令就是拈贴共享剪贴板的内容
在其他程序中或vi也可以使用
很多linux状态下支持鼠标复制,用鼠标左键选取内容(有的系统选择完毕就复制了,用鼠标中键单机下,内容就进入剪贴版了,再用中键在拈贴的地方点下就ok了
最后linux下可以跨编辑器复制内容,一般没什么问题

(另外就是gpm服务如何打开?)直接用setup命令,然后按提示步骤自己找找拉,很简单--要su权限
不要用vi打开,用类似记事本的东西打开就行了
vi编辑器下的操作:yy复制;dd删除;p粘贴
jiangtao9999
2009-04-17 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8482万
展开全部
操作同 Windows 。

不过 Linux 的纯字符界面下面也能用鼠标。这个功能的服务是 gpm 。
左键选择,什么都不要动(再点左键就是重新选择……),直接鼠标挪到另外一个地方右键就是粘贴到当前光标输入位置。

图形界面下面也有这种快速粘贴的功能。也是左键选择,之后不要在选择(可以点击,但不能点击文字编辑框等等部分的,不然会被系统认为是重新选择,没有选择上文字也是一种选择),中键粘贴到当前鼠标位置。

图形界面也可以像 Windows 那样右键或者编辑菜单或者 Ctrl + C、Ctrl +V选择粘贴(注意 Ctrl C V 在部分程序下面不是复制粘贴,而是中断啊~)。这个功能相对更好,快速粘贴仅限文字的。快速粘贴方便,适合粘贴命令。

Windows 下面没有快速粘贴真的很难用啊……

-----------------------
sudo /etc/init.d/gpm start
印象里 RH 系应该默认启动的。你也可以自己添加到开机启动的服务里。
建议没事还是不要进纯字符界面,纯字符还是留给远程吧……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
泰然还婉丽的彩虹9
2009-04-18 · TA获得超过600个赞
知道小有建树答主
回答量:225
采纳率:0%
帮助的人:261万
展开全部
vi/vim内d和y命令使用的剪贴板是vim私有的,如果使用GUI版的vim则在Edit/Paste菜单用的是共享的剪贴板,可以在其它程序上使用剪贴板上的内容

如果不是用GUI的就,用"*yy命令复制一行内容,要在平时的复制命令前加"*
把标移动到vi中要拈贴的位置,"*p命令就是拈贴共享剪贴板的内容
在其他程序中或vi也可以使用
很多linux状态下支持鼠标复制,用鼠标左键选取内容(有的系统选择完毕就复制了,用鼠标中键单机下,内容就进入剪贴版了,再用中键在拈贴的地方点下就ok了
最后linux下可以跨编辑器复制内容,一般没什么问题

(另外就是gpm服务如何打开?)直接用setup命令,然后按提示步骤自己找找拉,很简单--要su权限
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友15dcaaa
2009-04-19 · TA获得超过197个赞
知道答主
回答量:137
采纳率:0%
帮助的人:91.6万
展开全部
在vi里你可以这样,例如你要复制五行,就移动到你要开始复制的行,按下5yy,再打开有粘贴的文件,按下p就复制了。听老师说光vim的使用就可以写本书了,反正很强大,我也是只知道点皮毛!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
东方剑圣
2009-04-16 · TA获得超过506个赞
知道小有建树答主
回答量:648
采纳率:0%
帮助的人:312万
展开全部
不要用vi打开,用类似记事本的东西打开就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式