Vim
软件概述
主要特点
- 可广泛定制
- 利用可自定义的密钥映射自动化工作
- 比较和合并文件
- 支持扩展正则表达式
- 可在命令行界面或GUI中访问
Vim是一个免费的开源文本编辑器,用于编辑源代码。它的学习曲线比其他大多数简单的文本编辑器更清晰,不适合新手用户。Vim也可以在Mac上用作MacVim,在Windows上用作gVim
如果您非常精通计算机,并且喜欢在最小的GUI干扰下使用应用程序,Vim是一个很好的文本编辑器。如果您不想学习如何使用Vim,一个简单的文本编辑器(比如记事本或TextEdit)是一个更好的选择
支持的文件格式
Vim 7 支持的文件扩展名
| 常见格式 | |
|---|---|
| .TXT | 纯文本文件 |
| .TEX | LaTeX文档 |
| .ERR | 错误日志文件 |
| .ANS | ANSI文本文件 |
| .UTF8 | Unicode UTF8编码文本文档 |
| .RST | 重新构造文本文件 |
| .HS | 哈斯克尔剧本 |
| .M | 目标C实施文件 |
| .ASM | 汇编语言源代码文件 |
| .L | 左声道文件 |
| .CSH | Photoshop自定义形状文件 |
| .BVH | Biovision层次动画文件 |
| .CFG | Celestia配置文件 |
| .S | 源代码文件 |
| .SQL | 结构化查询语言数据文件 |
| .DXL | Domino XML语言文件 |
| .RPY | 头后项目回放文件 |
| .PROPERTIES | Minecraft属性文件 |
| .CGI | 公共网关接口脚本 |
| .CELX | 天文学剧本 |
| .COMMAND | 终端命令文件 |
| .JSON | JavaScript对象表示法文件 |
| .PHP3 | PHP3网页 |
| .CONF | Unix配置文件 |
| .GVIMRC | gvm运行时配置文件 |
| .SH | Bash Shell脚本 |
| .C | C/C++源代码文件 |
| .JAVA | Java源代码文件 |
| .H | C/C++/Objto-C头文件 |
| .LUA | Lua源文件 |
| .YML | 山药文件 |
| .MARKDOWN | 标记文档文件 |
| .INC | 包含文件 |
| .AWK | AWK脚本 |
| .A | 静态库 |
| .LHS | 识字的哈斯克尔手稿 |
| .MXML | Flex MXML组件 |
| .ML | ML源代码文件 |
| .EXW | Euphoria源代码文件 |
| .BSH | 比恩塞尔剧本 |
| .P6 | Perl 6源代码文件 |
| 其他相关格式 | |
|---|---|
| .LTX | S、 T.A.L.K.E.R.属性文件 |
| .MAN | Unix手册 |
| .MD | 标记文档文件 |
| .LDF | SQL Server事务日志文件 |
| .LIST | APT列表文件 |
| .J | JAR档案 |
| .GALAXY | 暴雪星系文件 |
| .LPD | LPD守护进程打印权限文件 |
| .VIMRC | Vim运行时配置文件 |
| .VIM | Vim设置文件 |
| .TLD | 标记库描述符文件 |
| .YAML | 山药文件 |
| .JAV | Java源文件 |
| .MDOWN | 标记文件 |
更新时间: 2020-02-14