1 配置方法可以查网上,配置文件位置: /etc/vim/vimrc
2 这个配置文件不错:http://www.gipsky.com/modules/newbb/viewtopic.php?topic_id=2972
3 设置好的快捷键非常方便,退出保存,w 退出不保存,q
4 静态变量拥有与全局变量一样的生存周期,却只有局部变量的作用范围
5 居然有可变名称的变量
6 复制粘贴: 1)esc 2)v 进入可视界面 3)通过shift和左右移动键选择文本 4)yh 向前选中 yl向后选中 之前也可加数字,选择个数(实验无用,直接如4yh并没有选择光标之前4个,只有一个,但是自己多选后,通过yh或者yl就可以。5)p就可粘贴了。
7 一个很重要的很强大的操作:替换命令 1)esc 2) : 3) eg: 将所有的 four替换为4: %s/four/4/g ,%表示全文替换,如果只替换本行,则不许要,每个属性中间用/分割,g表示替换所有匹配点。 4)如果需要精确匹配,如必须以four开头的字母或者four结尾的,则需要用到:%s//<four/>/4/gc. 注意了,要确定是开头加:/> 结尾加/< 位置不要搞错了,最后的c表示每一步都要提醒
8 关于vim中复制/粘贴操作:【来自http://hi.baidu.com/xiaoyu6068/blog/item/346c5f7ea89fc1e32e73b3d7.html】
***************************************************************************
先是从网上找到比较实际的教程:
从Vim拷贝到系统粘贴板:"+y 在vim里面,系统的粘贴板跟vim的寄存器+是关联的,所以你对寄存器加+的任何复制和粘贴都直接影响到系统的粘贴板。 要将vim的内容复制到某个粘贴板,需要退出编辑模式,进入正常模式后,选择要复制的内容,然后按"Ny(注意带引号)完成复制,其中N为粘贴板号 (注意是按一下双引号然后按粘贴板号最后按y),例如要把内容复制到粘贴板a,选中内容后按"ay就可以了,有两点需要说明一下: 要将vim某个粘贴板里的内容粘贴进来,需要退出编辑模式,在正常模式按"Np,其中N为粘贴板号,如上所述,可以按"5p将5号粘贴板里的内容粘贴进来,也可以按"+p将系统全局粘贴板里的内容粘贴进来。
实践后发现不行,在vim中可以复制,但是在其他编辑器中粘贴不行。继续查找,看到了百度快照里byr论坛上这个解释:
注: 因为复制源文件是一个100M的文件,所以只能在vim中打开。不然我会选择一个其他的编辑器来打开,而不用费这么多心思。 *************************************************************************************************************************************************
|