当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Vim可视块下怎么粘贴文字?
帖子发表于 : 2011-04-14 14:20 

注册: 2011-02-17 9:11
帖子: 84
送出感谢: 0 次
接收感谢: 1

hello 1
2
3
4
5
6
7
已知可以进入可视块,选中2到7,I,输入hello,esc。这样就可以在这7行的行首都插入hello。看起来就像是

hello 1
hello 2
hello 3
hello 4
hello 5
hello 6
hello 7


但是现在,我有
This is a very very very very vrey very long long long long long long long long sentence. 1
2
3
4
5
6
7
上述对于hello的方法仍能用,但实在是太慢太容易出错了。我希望复制“This is a very very very very vrey very long long long long long long long long sentence.”,然后粘贴但还不想使用宏。
能不能用类似于处理hello的方法,使文本变成
This is a very very very very vrey very long long long long long long long long sentence. 1
This is a very very very very vrey very long long long long long long long long sentence. 2
This is a very very very very vrey very long long long long long long long long sentence. 3
This is a very very very very vrey very long long long long long long long long sentence. 4
This is a very very very very vrey very long long long long long long long long sentence. 5
This is a very very very very vrey very long long long long long long long long sentence. 6
This is a very very very very vrey very long long long long long long long long sentence. 7


页首
 用户资料  
 
2 楼 
 文章标题 : Re: Vim可视块下怎么粘贴文字?
帖子发表于 : 2011-04-14 15:18 

注册: 2009-09-04 16:42
帖子: 77
送出感谢: 1
接收感谢: 5
insert mode中可以用 C-R " 粘贴。如果是系统剪贴板,用C-R *


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Vim可视块下怎么粘贴文字?
帖子发表于 : 2011-04-14 16:26 

注册: 2011-02-17 9:11
帖子: 84
送出感谢: 0 次
接收感谢: 1
lhui 写道:
insert mode中可以用 C-R " 粘贴。如果是系统剪贴板,用C-R *

太正确了啊,无比感谢!!


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Vim可视块下怎么粘贴文字?
帖子发表于 : 2011-04-14 19:32 
头像

注册: 2009-04-11 23:46
帖子: 4131
系统: Arch Linux
送出感谢: 11
接收感谢: 124
代码:
iThis is a very very very very vrey very long long long long long long long long sentence. 1<Esc>yy6pgg$<C-V>G$:I<CR>

VisIncr


_________________
我的博客 https://blog.lilydjwg.me/
提问的智慧
Arch Linux 中文论坛

我的vimrc: https://git.io/vimrc


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Vim可视块下怎么粘贴文字?
帖子发表于 : 2011-04-14 20:07 
头像

注册: 2007-03-24 23:45
帖子: 2357
送出感谢: 0 次
接收感谢: 9
vim的编辑功能就是nb啊
选择它作为我的ide平台应该不会错的 :em09


页首
 用户资料  
 
6 楼 
 文章标题 : Re: Vim可视块下怎么粘贴文字?
帖子发表于 : 2011-04-18 0:24 
头像

注册: 2008-07-08 19:25
帖子: 43
地址: 北京
送出感谢: 0 次
接收感谢: 0 次
gqqnbig 写道:
已知可以进入可视块,选中2到7,I,输入hello,esc。这样就可以在这7行的行首都插入hello。看起来就像是


我试了这个方法,怎么没有效果?


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Vim可视块下怎么粘贴文字?
帖子发表于 : 2011-04-18 11:29 
头像

注册: 2009-04-11 23:46
帖子: 4131
系统: Arch Linux
送出感谢: 11
接收感谢: 124
xinglu1983 写道:
gqqnbig 写道:
已知可以进入可视块,选中2到7,I,输入hello,esc。这样就可以在这7行的行首都插入hello。看起来就像是


我试了这个方法,怎么没有效果?


要使用 Ctrl-V 的可视模式才行的。


_________________
我的博客 https://blog.lilydjwg.me/
提问的智慧
Arch Linux 中文论坛

我的vimrc: https://git.io/vimrc


页首
 用户资料  
 
8 楼 
 文章标题 : Re: Vim可视块下怎么粘贴文字?
帖子发表于 : 2011-04-19 0:19 

注册: 2007-09-23 12:52
帖子: 23
送出感谢: 3
接收感谢: 0 次
这个问题我也遇到过很多次,但是一直没想到到论坛上来问,今天终于看到答案了。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译