= Vim Cobra Support = == Single User == Change to your home directory {{{ cd $HOME }}} Get the most recent updates from the Mercurial repository via a clone {{{ hg clone http://bitbucket.org/ramonrocha/cobra-on-vim/ cobra-vim }}} For *.zip, *.gz, and *.bz2 archives download the file from [http://bitbucket.org/ramonrocha/cobra-on-vim/] Create a ''.vim'' directory if one isn't already present {{{ mkdir .vim }}} Then copy the four folders (colors, indent, ftdetect, syntax) from cobra-vim into the .vim directory: {{{ cp -r cobra-vim/* .vim }}} Open or create a file with a '''.cobra''' extension and you will have highlighting and indentation for Cobra If you use a dark background, you can try the cobra color scheme. Execute the following command while in Vim. {{{ :colorscheme cobra }}} If you use a light background, you can try the cobralight color scheme instead. {{{ :colorscheme cobralight }}} Add either of the previous commands to your ''.vimrc'' file in your home directory to make the change permanent. To change back to the default color scheme, execute: {{{ :colorscheme default }}} If the color schemes don't seem to be working then your terminal may not support all necessary colors. Check the value of your TERM variable by executing {{{ echo $TERM }}} at the command prompt. If it reports ''xterm'' then you can try the following to enable color support. {{{ export TERM=xterm-256color }}} If the colors show up correctly now you can add that line to your ''.bashrc'' file. This was tested on Ubuntu 12.04 LTS and 10.04 LTS. == All Users == For all users use your system admin privileges to copy the ''indent/cobra.vim'', ''ftdetect/cobra.vim'', ''syntax/cobra.vim'', into Vim's ''indent'', ''ftdetect'', and ''syntax'' directories, respectively. These directories are found in the Vim home path. An example of such a Vim path is ''/usr/share/vim/vim72''. = Alternative = Per Eric Z. Beard: Vim set to python works Ok in a pinch. {{{ au BufNewFile,BufEnter *.cobra set noexpandtab ts=4 sw=4 filetype=python }}}