aubreypwd

Aubrey Portwood

Aubrey’s gVim 0.2

| Permalink

Aubrey's gVim 0.2

Since releasing my gVim 0.1, I’ve made many improvements. Aubrey’s gVim is my own gVim with my own configurations to make Vim/gVim a good HTML, CSS, PHP & JavaScript editor for Windows. When you download my gVim, you are actually downloading what I use.

These features were kept from 0.1

  • Common editor functionality that allows Vim to behave like other code editors
  • Code Indentation Modifications that forces Vim to simply follow your current indentation
  • Tabs are always proffered over spaces
  • Tab width of 4
  • Zen Coding
  • Surround blocks of code with tags using Surround
  • Autoclose HTML Tags
  • Autocomplete "'{[(, etc
  • Pathogen for Plugins
  • Consolas font
  • Visual Tabs and line endings
  • Code folding disabled by default
  • Edit PHP files with embedded HTML, CSS and JavaScript code with highlighting
  • Jellybean Color Theme
  • Insert mode at start, use <ESC> to enter command mode.
  • Arrow keys work as hjkl
  • No swap or backup files when editing
  • Shifting blocks of code using <Tab> and <Shift>+<Tab>
  • Designed to fill a 1366 X 768 screen on startup
  • Start NERDTree using <Alt>+<N>
  • Snippets using snipMate

These features are new in 0.2

[adsense metakey=”ad1″]
  • .txt file treatment modifications
  • Enable wrapping using <Alt>+] and disable wrapping using <Alt>+[
  • Green cursor when in insert mode, red for command mode
  • Switches to current directory of opened file
  • Use right scroll bars only, left scroll bars disabled
  • Horizontal scroll bar enabled (because wrap is now off by default)
  • Visual mode preferred over select mode in all cases
  • Menubar invisible by default, use <Alt>+M to show and <Alt>+m to hide
  • Better CSS syntax highlighting
  • ColorV color picker/Preview for CSS w/ key configurations
  • Better syntax for HTML5 elements
  • !<Tab> snippet inserts !important for CSS
  • 80 character wrap for note taking

For details on how all these work, see the _vimrc file.

Download

My gVim is based on an installation of Vim, from vim.org with modifications.

Installation File (Windows Only)

I have bundled up my C:\Program Files\Vim into an install-able application that will copy my Vim installation to your machine in C:\Program Files\aubreysgvim. The only nag will be a initial message stating that Vim is not registered, just click “Yes” and it’s on it’s way!

This project is now hosted on: Google Code

Source

I have included the contents of my installation for those who do not wish to install it, but would like to view the customization. Linux and Mac users can use this file to pull vimfiles/.vim and _vimrc/.vimrc configuration.

This project’s source is also hosted on: Google Code