gvim列操作

GVIM 删除列
具体讲,光标先移动到要删除的首行,首列,然后按ctrl   +   q,
然后把光标移动(必须用h(左)j(下)k(上)l(右)键盘移动)到首行,最后一列,看到第一行已经选好了。然后输入(行数)j(例如1000000j)选定要删除多少行(多于最大行数则选定到最后一行)。再按d键,就可以删除。


输入:
http://yuqix.blog.51cto.com/979066/389488
http://www.btsmth.com/show_topic.php?en_name=VIM&gid=64494
1,按esc退出编辑模式,光标变成一块而不是一条竖线了
2,把光标放在要列编辑的开始的地方
3,按ctrl+q
4,输入4j(就是你要列编辑的行数啦,比如5j,8j,10j,30j之类的,多于最大行数则选定到最后一行)。光标变成一列竖的了,这就是列编辑的初始状态,大家很熟悉的吧


5,按shift+i,也就是大写的I了。光标会又回到列编辑最开始的地方(步骤2那里).按shift+a,也就是大写的A可以从光标后插入,用于在最后追加。
6,在所在光标那儿输入你想插入的字符。这时你只能看见第一行改变了。可以用ctrl-r *粘贴
 
7,再按esc退出列编辑模式,就可以看见选定的行都相应的变了




复制:
具体讲,光标先移动到要复制的首行,首列,然后按ctrl   +   q,
然后把光标移动(必须用h(左)j(下)k(上)l(右)键盘移动)到首行,最后一列,看到第一行已经选好了。然后输入(行数)j(例如1000000j)选定要复制多少行(多于最大行数则选定到最后一行)。
选择菜单:编辑-》复制

你可能感兴趣的:(gvim)