r*******y 发帖数: 1081 | 1 比如要在一行里重复输入 5个单词 china china china china china
或者要在一列里重复输入5个单词
china
china
china
china
china
有什么方法吗?如果要重复输入更多比如500个,这个方法应该
就非常有意义了。多谢 |
N****w 发帖数: 21578 | 2 这最简单了
复制一个词或者一行到缓冲区
然后 '5' 'p'
【在 r*******y 的大作中提到】 : 比如要在一行里重复输入 5个单词 china china china china china : 或者要在一列里重复输入5个单词 : china : china : china : china : china : 有什么方法吗?如果要重复输入更多比如500个,这个方法应该 : 就非常有意义了。多谢
|
r*******y 发帖数: 1081 | 3 我的问题没说清楚,不好意思。就是需要是特定的列
因为我实际情况是要在每一行末尾添上同样的一个单词
比如
12
34
56
78
90
我需要变成
12 china
34 china
56 china
78 china
90 china
【在 N****w 的大作中提到】 : 这最简单了 : 复制一个词或者一行到缓冲区 : 然后 '5' 'p'
|
N****w 发帖数: 21578 | |
t**o 发帖数: 144 | 5 Ctrl+v进入block visual mode
选中最后一列
按A
输入“ china"
按Esc
【在 r*******y 的大作中提到】 : 我的问题没说清楚,不好意思。就是需要是特定的列 : 因为我实际情况是要在每一行末尾添上同样的一个单词 : 比如 : 12 : 34 : 56 : 78 : 90 : 我需要变成 : 12 china
|
r*******y 发帖数: 1081 | 6 非常感谢, 看来得好好看看vim的文档了。
【在 N****w 的大作中提到】
|
m*****r 发帖数: 3822 | 7 第一个输入之前打个500,最后esc
列的话前面两位的方法就行
【在 r*******y 的大作中提到】 : 比如要在一行里重复输入 5个单词 china china china china china : 或者要在一列里重复输入5个单词 : china : china : china : china : china : 有什么方法吗?如果要重复输入更多比如500个,这个方法应该 : 就非常有意义了。多谢
|
j*a 发帖数: 14423 | 8 我通常就Achina"esc",然后j.j.j.j.
【在 r*******y 的大作中提到】 : 我的问题没说清楚,不好意思。就是需要是特定的列 : 因为我实际情况是要在每一行末尾添上同样的一个单词 : 比如 : 12 : 34 : 56 : 78 : 90 : 我需要变成 : 12 china
|
T*******t 发帖数: 9274 | 9 //hand
【在 j*a 的大作中提到】 : 我通常就Achina"esc",然后j.j.j.j.
|
c*********k 发帖数: 4747 | 10 visual mode
vim很给力啊,做为新手很喜欢.
【在 r*******y 的大作中提到】 : 比如要在一行里重复输入 5个单词 china china china china china : 或者要在一列里重复输入5个单词 : china : china : china : china : china : 有什么方法吗?如果要重复输入更多比如500个,这个方法应该 : 就非常有意义了。多谢
|
U*E 发帖数: 3620 | 11 ?visual mode?
【在 c*********k 的大作中提到】 : visual mode : vim很给力啊,做为新手很喜欢.
|
c*********k 发帖数: 4747 | 12 可以选择特定的column然后paste很多啊.
【在 U*E 的大作中提到】 : ?visual mode?
|
m*******g 发帖数: 355 | 13 去搜一下vim macro
是一个record你的操作,只要你每一行的操作都一样就行了
【在 r*******y 的大作中提到】 : 比如要在一行里重复输入 5个单词 china china china china china : 或者要在一列里重复输入5个单词 : china : china : china : china : china : 有什么方法吗?如果要重复输入更多比如500个,这个方法应该 : 就非常有意义了。多谢
|