vim中如何全选
- roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
gg 跳到首行
v visual模式
G 跳到末行(除了最后一行没有全部选中之外,其他的内容应该都选中了)
$ 跳到行末 或 j 再下一行
y 复制
v visual模式
G 跳到末行(除了最后一行没有全部选中之外,其他的内容应该都选中了)
$ 跳到行末 或 j 再下一行
y 复制
✡ 弄个dropbox空间来备份文件或者做私人代码服务器?
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
-
- 帖子: 32
- 注册时间: 2006-06-26 11:27
-
- 帖子: 53
- 注册时间: 2005-12-13 20:56
- 联系:
- roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
[quote="lovepolo"]ggyG
这个好
这个好
✡ 弄个dropbox空间来备份文件或者做私人代码服务器?
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
- karron
- 帖子: 6226
- 注册时间: 2005-06-11 14:03
- 来自: 不明真相的群众
- 联系:
- Strange
- 帖子: 1824
- 注册时间: 2006-05-19 9:54
- 来自: Shanghai
-
- 帖子: 6
- 注册时间: 2006-09-10 3:10
说句题外话。是否source mswin.vim还是要看个人习惯吧。Strange 写了:gg"+yG
p.s.再次推荐source mswin.vim,之后只要ctrl-a就可以全选了
其实 vim中的 Ctrl-A 是个很强大的功能,它的作用是将光标下方的数字增加1
相反,Ctrl-X的作用是减少1。
Ctrl-A的用处之一就是用来生成序列。
比如从第一行写 1,第二行写2,以后每一行增加一,要做这样一个序列用 Ctrl-A 很简单
首先在第一行输入数字1,退出编辑模式( a1<ESC> )
然后 qq 开始录制宏,yyp 复制一行, Ctrl-A 增1,q 停止录制
再 1000@q 将宏播放 1000 次,即可生成一个序列。
如果 source mswin.vim 的话上面的功能就没有了。
仅供参考。
- HuaChong
- 帖子: 493
- 注册时间: 2006-09-12 17:10
Re: vim中如何全选
也可以用ed命令来复制全部
代码: 全选
:%t