gVim
Version | 7(as of 10/14/2014) |
Platform | Windows |
License | Open Source |
Category | Productivity |
Main Features
- Open source
- Highly customizable
- Syntax highlighting
- Split window editing
- Helpful tutorials
Software Overview
gVim is an open source text editor mainly used to edit source code, but can be used to edit any text file. It is developed for Windows, but other versions are available, including MacVim (for OS X) and Vim (for Linux).
gVim performs many of the same standard tasks as other text editors, but it offers specific functions for programmers as well. The editor provides menus and toolbars for oft-used commands, but for complete functionality of the editor, you must type commands. The interface is highly customizable, which is useful for programmers who need to use repetitive functions and automate keystroke sequences. There is a wide variety of user-created plugins available that extend and add functionality to gVim. The text editor also offers helpful tutorials and user manuals that assist you in understanding its capabilities.
gVim is not a text editor for the faint of heart. In order to use the application, you should have some programming experience. If you do, it is an application that you can tailor to your needs. But if you just need to create and edit plain text documents, a basic text editor like Microsoft Notepad might be sufficient.
Primary File Type
.VIMVim Settings FileSupported File Types
Extension | File Type |
---|---|
.VIM | Vim Settings File |
.A | Static Library |
.ASM | Assembly Language Source Code File |
.BSH | BeanShell Script |
.C | C/C++ Source Code File |
.CFG | Wesnoth Markup Language File |
.CGI | Common Gateway Interface Script |
.CONF | Generic Configuration File |
.CPP | C++ Source Code File |
.CSH | C Shell Script |
.DXL | Domino XML Language File |
.EXW | Euphoria Source code File |
.GVIMRC | GVim Runtime Configuration File |
.H | C/C++/Objective-C Header File |
.HS | Haskell Script |
.JAVA | Java Source Code File |
.LDF | Lingoes Dictionary Source File |
.LHS | Literate Haskell Script |
.M | Mercury Source Code File |
.M | Objective-C Implementation File |
.MD | Machine Description File |
.MD | Markdown Documentation File |
.ML | ML Source Code File |
.MXML | Flex MXML Component |
.PHP | PHP Source Code File |
.PROPERTIES | Java Properties File |
.RPY | Python Script |
.RST | reStructuredText File |
.S | Source Code File |
.S2ML | StarCraft 2 Map Localization File |
.SH | Bash Shell Script |
.SQL | Structured Query Language Data File |
.SWP | Vi Swap File |
.TEX | LaTeX Source Document |
.TXT | Plain Text File |
.UTF8 | Unicode UTF8-Encoded Text Document |
.VIMRC | Vim Runtime Configuration File |
.YAML | YAML Document |
Additional Related File Types
Extension | File Type |
---|---|
.J | Java Source File |
.JAV | Java Source File |
.MARKDOWN | Markdown Documentation File |
.PHP3 | PHP 3 Web Page |
.PHP4 | PHP 4 Web Page |
.PHP5 | PHP 5 Web Page |