免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 999 | 回复: 0
打印 上一主题 下一主题

vi相关 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-24 14:58 |只看该作者 |倒序浏览

1. vi中的折叠:
   1)zc zC     2)zo zO    3)[z ]z   4)zj zk   5)zf创建新折叠
2. vi中的括号匹配:%
3. vim配置文件可以修改本用户家目录下的.vimrc或修改/etc/vimrc(virc)。
    修改:   vimrc配置
在命令模式下用set命令设置的东西是不能保存的,下次打开vim时又要重新设置。所以vim提供了一个配置文件叫vimrc,可以保存你的配置信息。该文件在Debian系统中位于/etc/vim/目录下。在该文件中,以双引号开头的是注释。vim7.0在debian系统中把配置文件分成两部份,一部份是系统级的$VIMRUNTIME/debian.vim,一部份是用户级的/etc/vim/vimrc。debian.vim的内容一般不要去修改,我们只要修改/etc/vim/vimrc文件即可。

  • syntax on
    语法加亮功能,这是VIM最有用的功能之一。语法加亮规则文件位于$VIMRUNTIME/syntax目录下。

  • set autoindent
    自动缩排,如当前行是从第3个字符的位置开始编辑的,按回车后光标会自动定位在下一行第三3个字符的位置。

  • set ruler
    总是显示光标的位置。

  • set paste
    置粘贴模式,这样粘贴过来的程序代码就不会错位了。

  • 打开文件时自动回到上次编辑位置。
    if has("autocmd")
       autocmd BufRead *.txt set tw=78
       autocmd BufReadPost *
          \ if line("'\"") > 0 && line ("'\"")

  • 退出vim后屏幕保持刚编辑文档的内容。
    set t_ti= t_te=


    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/99546/showart_2102262.html
  • 您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP