<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.extremist.software/index.php?action=history&amp;feed=atom&amp;title=Miloh_.vimrc</id>
	<title>Miloh .vimrc - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.extremist.software/index.php?action=history&amp;feed=atom&amp;title=Miloh_.vimrc"/>
	<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Miloh_.vimrc&amp;action=history"/>
	<updated>2026-04-09T22:54:44Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Miloh_.vimrc&amp;diff=14636&amp;oldid=prev</id>
		<title>Miloh: adding in the content.</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Miloh_.vimrc&amp;diff=14636&amp;oldid=prev"/>
		<updated>2010-11-24T04:06:07Z</updated>

		<summary type="html">&lt;p&gt;adding in the content.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;  DennisCollective&amp;#039;s vimrc&lt;br /&gt;
&amp;quot;  its what gets me through.&lt;br /&gt;
&amp;quot;  MAKE THIS YOUR OWN and give credit to the working gurl above.  &lt;br /&gt;
&amp;quot;  -rma  &lt;br /&gt;
&amp;quot;&lt;br /&gt;
&amp;quot;&lt;br /&gt;
&amp;quot; to get it to work &lt;br /&gt;
&amp;quot; $ ln -s vimrc ~/.vimrc&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;					Obvious Settings&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
set nocompatible 			&amp;quot; &amp;#039;cause this is vim, not vi &lt;br /&gt;
&lt;br /&gt;
set encoding=utf-8&lt;br /&gt;
set termencoding=latin1&lt;br /&gt;
set fileformat=unix&lt;br /&gt;
set history=50			&amp;quot; keep 50 lines of command line history&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;					Fun Settings&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
set hidden 	&amp;quot;you can change buffers without saving, beware when qa! or wqa &amp;#039;ing !!!!!&lt;br /&gt;
set completefunc &amp;quot; complete functions on C-x C-u    - this is crazy&lt;br /&gt;
set ruler		&amp;quot; show the cursor position all the time&lt;br /&gt;
&lt;br /&gt;
set number	&amp;quot; show line numbers&lt;br /&gt;
set showmatch     &amp;quot; after typing a bracket, briefly show the matching bracket&lt;br /&gt;
&lt;br /&gt;
set hlsearch	&amp;quot; highlight the search&lt;br /&gt;
set incsearch		&amp;quot; do incremental searching - search as word is typed&lt;br /&gt;
&lt;br /&gt;
set showmode      &amp;quot; show the current Vim mode&lt;br /&gt;
set showcmd		&amp;quot; display incomplete commands&lt;br /&gt;
set wildmenu		&amp;quot; wildmenu surfing&lt;br /&gt;
set laststatus=2  &amp;quot; always show the status line&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;					 Ruby Color Schemes&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot; &lt;br /&gt;
&lt;br /&gt;
&amp;quot;set background=dark&lt;br /&gt;
&amp;quot; colorscheme ir_black&lt;br /&gt;
&amp;quot;colorscheme vividchalk&lt;br /&gt;
&lt;br /&gt;
&amp;quot;colorscheme seoul&lt;br /&gt;
&lt;br /&gt;
&amp;quot;colorscheme fruity&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;					 Text Formatting&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot; &lt;br /&gt;
&lt;br /&gt;
syntax enable &amp;quot; enable syntax highlighting&lt;br /&gt;
&lt;br /&gt;
filetype plugin indent on&lt;br /&gt;
&lt;br /&gt;
set backspace=indent,eol,start 	&amp;quot; backspace over everything in insert mode&lt;br /&gt;
set ts=2 		&amp;quot; tabs are 2 spaces&lt;br /&gt;
set shiftwidth=2	&amp;quot;smart indent&lt;br /&gt;
&lt;br /&gt;
augroup vimrcEx 										&amp;quot; Basic settings for stuff&lt;br /&gt;
		&amp;quot; delete all autocommands - I think&lt;br /&gt;
	au!				&lt;br /&gt;
	autocmd FileType text setlocal textwidth=78			&amp;quot; set width 78&lt;br /&gt;
&lt;br /&gt;
  &amp;quot; When editing a file, always jump to the last known cursor position.&lt;br /&gt;
  &amp;quot; Don&amp;#039;t do it when the position is invalid or when inside an event handler&lt;br /&gt;
  &amp;quot; (happens when dropping a file on gvim).&lt;br /&gt;
  &amp;quot; Also don&amp;#039;t do it when the mark is in the first line, that is the default&lt;br /&gt;
  &amp;quot; position when opening a file.&lt;br /&gt;
  &lt;br /&gt;
	autocmd BufReadPost *&lt;br /&gt;
    \ if line(&amp;quot;&amp;#039;\&amp;quot;&amp;quot;) &amp;gt; 1 &amp;amp;&amp;amp; line(&amp;quot;&amp;#039;\&amp;quot;&amp;quot;) &amp;lt;= line(&amp;quot;$&amp;quot;) |&lt;br /&gt;
    \   exe &amp;quot;normal! g`\&amp;quot;&amp;quot; |&lt;br /&gt;
    \ endif&lt;br /&gt;
&lt;br /&gt;
	&amp;quot;autoindent with two spaces, always expand tabs&lt;br /&gt;
 autocmd FileType ruby,haml,eruby,yaml set ai sw=2 sts=2 et&lt;br /&gt;
&lt;br /&gt;
augroup END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;					Loopy Stuff&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;quot; In many terminal emulators the mouse works just fine, thus enable it.&lt;br /&gt;
if has(&amp;#039;mouse&amp;#039;)&lt;br /&gt;
  set mouse=a&lt;br /&gt;
endif&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;					Commands&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;quot; evaluate ruby scripts with F7 - open vertical window for output&lt;br /&gt;
&amp;quot; use shift F7 to close&lt;br /&gt;
&lt;br /&gt;
function! Ruby_eval_vsplit() range&lt;br /&gt;
 let src = tempname()&lt;br /&gt;
 let dst = tempname()&lt;br /&gt;
 execute &amp;quot;: &amp;quot; . a:firstline . &amp;quot;,&amp;quot; . a:lastline . &amp;quot;w &amp;quot; . src&lt;br /&gt;
 execute &amp;quot;:silent ! ruby &amp;quot; . src . &amp;quot; &amp;gt; &amp;quot; . dst . &amp;quot; 2&amp;gt;&amp;amp;1 &amp;quot;&lt;br /&gt;
 execute &amp;quot;:redraw!&amp;quot;&lt;br /&gt;
 execute &amp;quot;:vsplit&amp;quot;&lt;br /&gt;
 execute &amp;quot;normal \&amp;lt;C-W&amp;gt;l&amp;quot;&lt;br /&gt;
 execute &amp;quot;:e! &amp;quot; . dst&lt;br /&gt;
 &amp;quot;  execute &amp;quot;normal \&amp;lt;C-W&amp;gt;h&amp;quot;&lt;br /&gt;
endfunction&lt;br /&gt;
let g:rubycomplete_rails = 1&lt;br /&gt;
&lt;br /&gt;
vmap &amp;lt;silent&amp;gt; &amp;lt;F7&amp;gt; :call Ruby_eval_vsplit()&amp;lt;cr&amp;gt;&lt;br /&gt;
nmap &amp;lt;silent&amp;gt; &amp;lt;F7&amp;gt; mzggVG&amp;lt;F7&amp;gt;`z&lt;br /&gt;
imap &amp;lt;silent&amp;gt; &amp;lt;F7&amp;gt; &amp;lt;ESC&amp;gt;&amp;lt;F7&amp;gt;a&lt;br /&gt;
map &amp;lt;silent&amp;gt; &amp;lt;S-F7&amp;gt; &amp;lt;C-W&amp;gt;l:bw&amp;lt;cr&amp;gt;&lt;br /&gt;
imap &amp;lt;silent&amp;gt; &amp;lt;S-F7&amp;gt; &amp;lt;ESC&amp;gt;&amp;lt;S-F7&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot; Convenient command to see the difference between the current buffer and the&lt;br /&gt;
&amp;quot; file it was loaded from, thus the changes you made.&lt;br /&gt;
&amp;quot; Only define it when not defined already&lt;br /&gt;
if !exists(&amp;quot;:DiffOrig&amp;quot;)&lt;br /&gt;
  command DiffOrig vert new | set bt=nofile | r # | 0d_ | diffthis&lt;br /&gt;
		  \ | wincmd p | diffthis&lt;br /&gt;
endif&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;			Plugin Settings&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
let g:miniBufExplMapWindowNavVim = 1&lt;br /&gt;
let g:miniBufExplMapWindowNavArrows = 1&lt;br /&gt;
let g:miniBufExplMapCTabSwitchBufs = 1&lt;br /&gt;
let g:miniBufExplModSelTarget = 1 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;let loaded_project = 1  		&amp;quot;disables Project plugin&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot; key-mappings for comment line in normal mode&lt;br /&gt;
noremap  &amp;lt;silent&amp;gt; &amp;lt;C-C&amp;gt; :call CommentLine()&amp;lt;CR&amp;gt;&lt;br /&gt;
&amp;quot; key-mappings for range comment lines in visual &amp;lt;Shift-V&amp;gt; mode&lt;br /&gt;
vnoremap &amp;lt;silent&amp;gt; &amp;lt;C-C&amp;gt; :call RangeCommentLine()&amp;lt;CR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot; key-mappings for un-comment line in normal mode&lt;br /&gt;
noremap  &amp;lt;silent&amp;gt; &amp;lt;C-Q&amp;gt; :call UnCommentLine()&amp;lt;CR&amp;gt;&lt;br /&gt;
&amp;quot; key-mappings for range un-comment lines in visual &amp;lt;Shift-V&amp;gt; mode&lt;br /&gt;
vnoremap &amp;lt;silent&amp;gt; &amp;lt;C-Q&amp;gt; :call RangeUnCommentLine()&amp;lt;CR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;       bindings&lt;br /&gt;
&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;quot; CTRL-U in insert mode deletes a lot.  Use CTRL-G u to first break undo,&lt;br /&gt;
&amp;quot; so that you can undo CTRL-U after inserting a line break.&lt;br /&gt;
inoremap &amp;lt;C-U&amp;gt; &amp;lt;C-G&amp;gt;u&amp;lt;C-U&amp;gt;&lt;br /&gt;
map Q gq				&amp;quot; use Q for formatting&lt;br /&gt;
&lt;br /&gt;
map &amp;lt;S-Insert&amp;gt; &amp;lt;MiddleMouse&amp;gt;			&amp;quot; Make shift-insert work like in Xterm&lt;br /&gt;
map! &amp;lt;S-Insert&amp;gt; &amp;lt;MiddleMouse&amp;gt;&lt;br /&gt;
&lt;br /&gt;
map ,v :sp $HOME/.vimrc&amp;lt;CR&amp;gt;&amp;lt;C-W&amp;gt;_    &amp;quot; ,v brings up ~/.vimrc&lt;br /&gt;
&amp;quot;,V reloads it -- making all changes active (have to save first)&lt;br /&gt;
map &amp;lt;silent&amp;gt; ,V :source $HOME/.vimrc&amp;lt;CR&amp;gt;:filetype detect&amp;lt;CR&amp;gt;:exe &amp;quot;:echo &amp;#039;vimrc reloaded&amp;#039;&amp;quot;&amp;lt;CR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
map &amp;lt;leader&amp;gt;d :execute &amp;#039;NERDTreeToggle &amp;#039; . getcwd()&amp;lt;CR&amp;gt;			&amp;quot; \d for NERDtree&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Miloh</name></author>
	</entry>
</feed>