导航:首页 > 文件目录 > vim复制文件内容到命令行

vim复制文件内容到命令行

发布时间:2023-08-30 02:14:24

① 如何将vim中的内容复制到命令行(centos 6.5)

在命令行下输入命令
vim --version | grep clipboard

看一下输出结果中clipboard前面是+还是-
如果是+,这就意味着vim是可以与系统共享剪切板的
剪切板在vim中也是一个寄存器,它的名字是 * ,也就是一个双引号
使用方法是,比如你想将一行的内容复制到剪切板中,选中内容后,按下

"*y (也就是一个双引号,一个星号,一个字母y)
这样选中的内容就被复制到剪切板中了

选中文本的方法是使用vim的visual模式

② vim打开的文件怎么复制里面的内容

复制操作
yy命令复制当前整行的内容到vi缓冲区
yw复制当前光标所在位置到单词尾字符的内容到vi缓存区,相当于复制一个单词
y$复制光标所在位置到行尾内容到缓存区
y^复制光标所在位置到行首内容到缓存区
#yy例如:5yy就是复制5行
#yw例如:2yw就是复制两个单词

如果要复制第m行到第n行之间的内容,可以在末行模式中输入m,ny例如:3,5y复制第三行到第五行内容到缓存区。

③ vim怎样将指定行内容复制到另外一个文件

一、同一个文件的复制

1.:1,100y复制弯雀第一行到第100行的内容

2.:200定位到第200行

3.p将复制的内容贴至201行

二、vi编辑器从一个文件复制到另一个文件

1.先打开这两个文件:vi a1.log a2.log

2.:set number 显示行号

3.:100,200y(复制100行~200行的内容)

4.:n 切换到第二个文件

5.p(粘贴即可),将光标移到需核御要复制的地方,按下P按钮即可。或者:600(切换到第600行),再按下p进行粘贴。

:1跳到行首

:$跳到最改闹岩后一行

linux中vim打开怎么复制粘贴

如果你是复制vim打开文件里的内容粘贴到vim打开文件里,复制命令是在命令行下yy键(两个p),粘贴命令是p键。{多行复制可以*yy,*代表你要复制的行数,记得是在光标开始算的}。如果你不是以上情况,建议你用远程连接工具xshell,xshell支持粘贴复制,也支持向上查看。

⑤ 玩转vim之第二篇之如何复制文本到vim

你要的答案:在vim中执行
"+yy
然后在vim之外就可以用ctrl+v或者mac的cmd+v进行粘贴了。
如果想要了解一些细节,可以继续往下看:
vim剪贴板是什么?貌似没有这个说法,vim使用了一种叫寄存器的东西,可以用来保存文本。
vim的寄存器分为多种,平时最常用的yy或者y{motion}用的其实是无名寄存器。
而要解决你这个问题,就要用到加号寄存器(+寄存器),加号寄存器等效于系统剪贴板,使用方法:
在vim中执行
"+yy
就可以把整行都复制到加号寄存器,即系统剪贴板,这里的双引号是用来指定寄存器的,其他有名寄存器还有26个,即26个字母,如果要复制到a寄存器,执行"ayy即可。
反过来,要从vim外面复制到vim内,相同的道理,在vim外面ctrl+c或者mac的cmd+c,然后在vim中执行
"+p
就可以粘贴到vim中。这个方法对于复制大量文本到vim中起到很高效的作用,因为如果在vim中用ctrl+v或者mac中的cmd+v或者windows的shift+insert等等粘贴方式,对于vim来说就像是模拟了键盘输入(这个我没求证过,如果有大神看到觉得有错误可以指教下,但确实会卡死),可能会导致卡死。
有问题欢迎追问!!!

阅读全文

与vim复制文件内容到命令行相关的资料

热点内容
诛仙62坐骑怎么升级到63 浏览:926
linux以日期查看日志记录 浏览:446
工业大数据是什么东西 浏览:881
魅族note3怎么重置网络 浏览:510
c语言程序设计模 浏览:92
儿童怎么做可编程机 浏览:603
数据计算属于什么统计学 浏览:921
07word怎么去掉标记 浏览:979
qq缓存的数据是什么 浏览:348
LED主Kv文件多少兆 浏览:856
苹果edge怎么删除下载文件 浏览:471
sas逻辑回归代码 浏览:572
用于keil下的stc器件数据库 浏览:400
新闻网站后台如何操作前台 浏览:539
在剪映app中怎么查看视频尺寸 浏览:9
linux文件成分包括 浏览:886
文件转换免费的软件 浏览:644
linuxwpsxlsx 浏览:482
小米手机怎么上移动网络连接失败怎么办 浏览:598
win10系统打开java 浏览:479

友情链接