免费注册 查看新帖 |

Chinaunix

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

vim [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-04-11 23:18 |只看该作者 |倒序浏览
这个东西很早就记下来了,觉得总结的还是不错的,今天转过来吧。
#设置tab宽度
:set tabstop=4
#设置缩进时移动的宽度
:set shiftwidth=4
#设置语法高亮模式
:set syntax=fvwm
#关闭备份
:set nobackup
:set nowritebackup
#建议按照如下的方式使用备份
:set backup
:set backupdir=/var/bak
:set backupext=.bak
#下面一些选项是一次听讲座的时候记录的, 具体什么意思没有记清楚, 但应该很有用的
:set nocp
:set su
:set his
:set cin
:set sm #显示匹配的括号
:set ai #自动缩进
:set cino=:ogotocsus
:set paste/nopaste
:set lbr
:set font=mb
:set cindent #打开c缩进模式
#打开语法高亮显示
:syntax on
#格式重排
=
#可视模式
V
#选择括号的另一半
%
建议的主题配置: colo torte #图形模式
colo else #字符模式
命令与键
为了防止ex对特殊键进行解释, vi中可以用C-v对其进行跳脱.如下所示: [RETURN] ^M
[ESC] ^[
[BACKSPACE] ^H
C-T ^T
C-W ^W
C-x ^X
| 不能转义
map!用于在插入模式下强制映射, unmap!用于在插入模式下取消映射
映射一个功能键 :map #1 command #映射第一个功能键, 即F1
:map [C-v][Home] command #映射home键
od命令可以用来以8进制方式查看文件
@register 执行register中的文本作为命令
r命令可以用于读入文件或者将命令的输出读入当前的缓冲区 r file #读入文件
r! ls #读入命令输出
增加和减少缩进级别在vi的自动缩进模式中,可以通过下面的命令更
改缩进级别 C-T 增加一个缩进级别
C-D 减少一个缩进级别
^ ^D 光标移到开始,并保留缩进级别
0 ^D 光标移到开始,并重置缩进级别
可以通过下面的命令设置自动缩进模式 :set autoindent
>是进行缩进和反缩进的命令 >> 把行或者块右移8个空格
<< 把行或者块左移8个空格
显示控制字符 :set list #临时的等价命令是l
启用括号匹配 :set showmatch #:set sm
-设置显示模式 :normal #正常模式
:syntax #语法高亮模式
:hex #十六进制模式
:html #html模式
:man #man模式
:set binary #二进制模式
:set incsearch #增量搜索模式
:set showmode #可视模式
               
               
               

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

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP