/vimrc

repository for my vimrc files

Primary LanguageVimL

vimrc

Plugins

  • Vundle (vimscript)
  • YAFIA (vimscript)
  • EasyTags (vimscript)
  • AutoIndentCop (python)

General Programming Support

  • <leader>ic - run autoindentcop on the currently open file
  • <leader>si - run YAIFA to set your indent options to match the current file
  • <leader><space> - Remove all trailing whitespace from the current file
  • F2 - Toggles paste mode

Perl Support

Note: These options are enabled only if the filetype is perl

  • <leader>t - Calls perltidy on visual block selected or entire file if no visual block. Adjusts perltidy options taking into account current expandtab and tabstop settings of vim
  • <leader>h - Calls perldoc. On a 'use' or 'require' line calls module doc, or on a perl function, call appropriate function doc. On a special variable name, calls variable docs up.

HTML Support

Note: these options are enabled only if the filetype is html

  • <leader>t - Calls the tidy program on the entire html file

Javscript Support

Note: these options are enabled only if the filetype is javascript

Coming soon.