]>
ruderich.org/simon Gitweb - config/dotfiles.git/log
Simon Ruderich [Sat, 30 Jun 2012 13:27:53 +0000 (15:27 +0200)]
vimrc: Use replacement for %f in statusline which uses relative paths.
Simon Ruderich [Sat, 30 Jun 2012 13:23:55 +0000 (15:23 +0200)]
vimrc: Minor documentation update.
Simon Ruderich [Sat, 30 Jun 2012 13:09:34 +0000 (15:09 +0200)]
vimrc: Also fix some English spelling mistakes.
Simon Ruderich [Sat, 30 Jun 2012 13:06:20 +0000 (15:06 +0200)]
vimrc: Only enable some items in securemodelines.
Simon Ruderich [Sat, 30 Jun 2012 13:05:51 +0000 (15:05 +0200)]
vimrc: Only map NERDCommenterToggle in normal mode.
Simon Ruderich [Sat, 30 Jun 2012 13:05:06 +0000 (15:05 +0200)]
vimrc: Fix weird double fold in #if 0 in C files.
Simon Ruderich [Sat, 30 Jun 2012 13:02:55 +0000 (15:02 +0200)]
vimrc: Don't draw vertical split separator.
Simon Ruderich [Fri, 22 Jun 2012 21:16:22 +0000 (23:16 +0200)]
vim/plugin/securemodelines.vim: Merge version
ca214e9f70.
Simon Ruderich [Thu, 21 Jun 2012 21:28:16 +0000 (23:28 +0200)]
vim/after/**: License under GPL v3+.
Simon Ruderich [Thu, 21 Jun 2012 21:27:08 +0000 (23:27 +0200)]
vim/after/**: Minor cleanup.
Simon Ruderich [Thu, 21 Jun 2012 21:20:12 +0000 (23:20 +0200)]
vimrc: Don't use abbreviated commands (:bprev -> :bprevious).
Simon Ruderich [Thu, 21 Jun 2012 21:18:56 +0000 (23:18 +0200)]
vimrc: Use inoreabbrev instead of iabbrev.
Simon Ruderich [Thu, 21 Jun 2012 21:17:40 +0000 (23:17 +0200)]
vimrc: Use additional syntax groups of my color scheme.
Simon Ruderich [Thu, 21 Jun 2012 19:02:07 +0000 (21:02 +0200)]
vim/colors/simon.vim: Add, custom color scheme.
Also enable it in vimrc.
Simon Ruderich [Sun, 17 Jun 2012 13:42:17 +0000 (15:42 +0200)]
vimrc: Don't highlight overlong lines in diff mode.
Simon Ruderich [Sun, 17 Jun 2012 13:40:44 +0000 (15:40 +0200)]
vimrc: Documentation update.
Simon Ruderich [Sun, 17 Jun 2012 13:23:08 +0000 (15:23 +0200)]
vimrc: Add tab and precedes to 'listchars'.
Simon Ruderich [Sun, 17 Jun 2012 13:20:03 +0000 (15:20 +0200)]
vimrc: Split 'listchars' in multiple lines.
Simon Ruderich [Sun, 17 Jun 2012 13:08:40 +0000 (15:08 +0200)]
vimrc: Fix copyright year.
Simon Ruderich [Sat, 16 Jun 2012 14:33:53 +0000 (16:33 +0200)]
vimrc: Fix highlight of Unicode whitespace.
Broken in
d37c09370e06f84c73e9e0c4750da5ef1c3d4bf9.
Simon Ruderich [Thu, 7 Jun 2012 14:11:52 +0000 (16:11 +0200)]
vimrc: Only use 'foldcolumn' if there's enough space.
Simon Ruderich [Mon, 9 Apr 2012 15:37:57 +0000 (17:37 +0200)]
vimrc: Fix compatibility for older Vim versions.
Works fine with Vim 6.4.
Simon Ruderich [Mon, 9 Apr 2012 15:36:18 +0000 (17:36 +0200)]
vimrc: Another minor documentation update.
Simon Ruderich [Sat, 7 Apr 2012 18:57:21 +0000 (20:57 +0200)]
vimrc,gvimrc: Minor documentation update.
Simon Ruderich [Sat, 7 Apr 2012 18:53:38 +0000 (20:53 +0200)]
vimrc: Don't use 'ignorecase' for insert mode completion.
I want to honor case in insert mode completion, but not while searching.
Simon Ruderich [Sat, 7 Apr 2012 18:50:14 +0000 (20:50 +0200)]
vimrc: Add Shell syntax settings.
Simon Ruderich [Thu, 5 Apr 2012 00:21:50 +0000 (02:21 +0200)]
vimrc: Ignore errors when pathogen is missing.
Simon Ruderich [Thu, 5 Apr 2012 00:21:04 +0000 (02:21 +0200)]
vimrc: Fix compatibility for older Vim versions.
Works fine with Vim 6.4.
Simon Ruderich [Sat, 31 Mar 2012 22:58:35 +0000 (00:58 +0200)]
vimrc: Remove superfluous empty line.
Simon Ruderich [Sat, 31 Mar 2012 22:52:38 +0000 (00:52 +0200)]
vimrc: Use local variables in s:CustomSyntaxHighlights().
Simon Ruderich [Sat, 31 Mar 2012 22:50:45 +0000 (00:50 +0200)]
vimrc: Fix indentation in s:CustomSyntaxHighlights().
Simon Ruderich [Sat, 31 Mar 2012 22:46:52 +0000 (00:46 +0200)]
vimrc: Fix custom highlights disappearing in new windows.
Simon Ruderich [Fri, 2 Mar 2012 13:34:03 +0000 (14:34 +0100)]
vimrc: Use 'noignorecase' for * and # in visual mode.
Simon Ruderich [Fri, 2 Mar 2012 13:33:31 +0000 (14:33 +0100)]
vimrc: Enable 'hlsearch'.
Simon Ruderich [Fri, 2 Mar 2012 13:29:02 +0000 (14:29 +0100)]
vimrc: 'nostartofline' for window scroll commands only.
Simon Ruderich [Fri, 2 Mar 2012 13:25:11 +0000 (14:25 +0100)]
vimrc: Display highest buffer number in 'statusline'.
Simon Ruderich [Sun, 26 Feb 2012 03:39:05 +0000 (04:39 +0100)]
vimrc: Only use spelling maps in normal mode.
Simon Ruderich [Sun, 26 Feb 2012 03:29:11 +0000 (04:29 +0100)]
vimrc: Prefer '..' for strings.
Simon Ruderich [Sun, 19 Feb 2012 00:42:16 +0000 (01:42 +0100)]
vimrc: Fix compatibility for older Vim versions.
Works fine with Vim 6.4.
Simon Ruderich [Sat, 18 Feb 2012 22:53:53 +0000 (23:53 +0100)]
vimrc: Move all autocmds in the vimrc augroup.
Simon Ruderich [Wed, 1 Feb 2012 01:59:44 +0000 (02:59 +0100)]
vimrc: Don't highlight embedded languages in Vim script.
Simon Ruderich [Wed, 25 Jan 2012 15:02:03 +0000 (16:02 +0100)]
gvimrc: Disable mouse and mouse wheel.
Simon Ruderich [Wed, 25 Jan 2012 22:32:45 +0000 (23:32 +0100)]
vimrc,gvimrc,setup.sh: License under GP v3+.
Simon Ruderich [Sat, 14 Jan 2012 20:33:00 +0000 (21:33 +0100)]
vimrc: Enable additional highlighting for Haskell and Python.
Simon Ruderich [Sat, 14 Jan 2012 20:31:43 +0000 (21:31 +0100)]
vimrc: Enable folding for Vim and XML.
Simon Ruderich [Sat, 14 Jan 2012 20:28:59 +0000 (21:28 +0100)]
vimrc: Use syntax based omni completion.
Simon Ruderich [Sat, 14 Jan 2012 20:26:05 +0000 (21:26 +0100)]
vimrc: Documentation update for mappings.
Simon Ruderich [Sat, 14 Jan 2012 20:22:22 +0000 (21:22 +0100)]
vimrc: Remember marks for more files.
Simon Ruderich [Sat, 14 Jan 2012 20:12:21 +0000 (21:12 +0100)]
.gitignore: Use absolute paths.
Simon Ruderich [Sat, 14 Jan 2012 20:11:35 +0000 (21:11 +0100)]
vimrc: Don't use abbreviated commands (:b -> :buffer).
Simon Ruderich [Tue, 3 Jan 2012 13:20:20 +0000 (14:20 +0100)]
vimrc: Remove mac only settings.
Simon Ruderich [Tue, 3 Jan 2012 13:17:47 +0000 (14:17 +0100)]
vimrc: Use local variables when possible.
Simon Ruderich [Tue, 3 Jan 2012 13:15:41 +0000 (14:15 +0100)]
vimrc: Use UTF-8 for all internal data.
Simon Ruderich [Tue, 3 Jan 2012 13:14:22 +0000 (14:14 +0100)]
vimrc: Minor documentation update.
Simon Ruderich [Tue, 3 Jan 2012 13:11:45 +0000 (14:11 +0100)]
vimrc: Move new text objects to mappings section.
Simon Ruderich [Tue, 3 Jan 2012 13:07:33 +0000 (14:07 +0100)]
vimrc: Add support to undo <C-@>, <C-A> and <C-W> in insert mode.
Simon Ruderich [Mon, 5 Dec 2011 06:35:57 +0000 (07:35 +0100)]
vimrc: Add support to undo Ctrl-U in insert mode.
Simon Ruderich [Fri, 2 Dec 2011 19:48:14 +0000 (20:48 +0100)]
vimrc: Minor documentation updates.
Simon Ruderich [Fri, 2 Dec 2011 14:22:05 +0000 (15:22 +0100)]
vimrc: Add :DiffOrig command.
Simon Ruderich [Fri, 2 Dec 2011 14:19:48 +0000 (15:19 +0100)]
vimrc: Fix indentation.
Simon Ruderich [Tue, 29 Nov 2011 14:10:10 +0000 (15:10 +0100)]
vimrc: Really disable spell checking when diffing.
Simon Ruderich [Mon, 28 Nov 2011 14:57:46 +0000 (15:57 +0100)]
vimrc: Add <silent> to mappings where useful.
Simon Ruderich [Fri, 25 Nov 2011 14:51:13 +0000 (15:51 +0100)]
Merge remote-tracking branch 'all-my-faults/master'
Conflicts:
vimrc
Simon Ruderich [Fri, 25 Nov 2011 06:47:24 +0000 (07:47 +0100)]
vimrc: Minor documentation update.
Simon Ruderich [Fri, 25 Nov 2011 06:36:56 +0000 (07:36 +0100)]
vimrc: Allow running as root.
Simon Ruderich [Tue, 22 Nov 2011 14:42:41 +0000 (15:42 +0100)]
vimrc: Fix indentation.
Simon Ruderich [Tue, 22 Nov 2011 14:39:40 +0000 (15:39 +0100)]
vimrc: Wrap all plugin settings in one if has('eval').
Simon Ruderich [Mon, 21 Nov 2011 06:58:10 +0000 (07:58 +0100)]
vimrc: Remove unnecessary has('eval').
Simon Ruderich [Mon, 21 Nov 2011 06:52:44 +0000 (07:52 +0100)]
vimrc: Add Haskell syntax settings.
Simon Ruderich [Mon, 21 Nov 2011 06:51:52 +0000 (07:51 +0100)]
vimrc: Minor cleanup for variables.
Simon Ruderich [Sat, 19 Nov 2011 11:36:03 +0000 (12:36 +0100)]
vimrc: Make IndTxtObj script local.
Simon Ruderich [Sat, 19 Nov 2011 11:01:43 +0000 (12:01 +0100)]
vimrc: Add new text-objects ii ai for indented text.
Simon Ruderich [Sat, 19 Nov 2011 10:49:53 +0000 (11:49 +0100)]
vimrc: Use tex compiler for (La)TeX files.
Simon Ruderich [Sat, 19 Nov 2011 10:49:19 +0000 (11:49 +0100)]
vimrc: Save changes when running :mak[e].
Simon Ruderich [Sun, 30 Oct 2011 13:32:49 +0000 (14:32 +0100)]
vimrc: Fix exists() check for InsertLeave.
Broken in
51bdb20b6c613f6b29b1e59d6077743b0ce2da6d.
Simon Ruderich [Mon, 31 Oct 2011 20:28:41 +0000 (21:28 +0100)]
gvimrc: Don't display menu and toolbars.
Simon Ruderich [Thu, 6 Oct 2011 03:57:53 +0000 (05:57 +0200)]
vimrc: Minor documentation update.
Simon Ruderich [Sun, 25 Sep 2011 22:37:38 +0000 (00:37 +0200)]
vimrc: Mark non 0x20 unicode whitespace as error.
Unicode whitespace is not normally used in most documents and may cause
problems for some programs.
Simon Ruderich [Sun, 25 Sep 2011 22:36:32 +0000 (00:36 +0200)]
vimrc: Also highlight REMOVED and DELETED.
Simon Ruderich [Sun, 25 Sep 2011 22:34:24 +0000 (00:34 +0200)]
vimrc: Call matchadd() multiple times.
Instead of using \( ... \| ... \) in the match. I guess this is faster
and it's easier extensible.
Simon Ruderich [Sun, 25 Sep 2011 22:08:30 +0000 (00:08 +0200)]
vimrc: Use exists() instead of checking the version.
Simon Ruderich [Sun, 25 Sep 2011 22:07:49 +0000 (00:07 +0200)]
vimrc: Fix compatibility for older Vim versions.
Works fine with Vim 6.4.
Simon Ruderich [Sun, 25 Sep 2011 21:34:31 +0000 (23:34 +0200)]
vimrc: Fix and improve perl syntax settings.
Setting it in an FileType autocmd doesn't work as it seems the variable
gets updated too late.
Simon Ruderich [Sat, 17 Sep 2011 12:29:51 +0000 (14:29 +0200)]
vimrc: Remap <C-G> to display more information.
Simon Ruderich [Sat, 17 Sep 2011 12:28:51 +0000 (14:28 +0200)]
vimrc: Write current file when suspending (<C-Z>).
Simon Ruderich [Tue, 21 Jun 2011 13:22:14 +0000 (15:22 +0200)]
Revert "vimrc: Behave like 'scrolloff' while searching."
This reverts commit
63c87697a4eafe134ae1196021afd8441c6b4e33.
It caused problems with matches at the end of the file (you can't reach
them because of the wrong "scrolloff").
Simon Ruderich [Fri, 20 May 2011 22:09:34 +0000 (00:09 +0200)]
vimrc: Store swap files in ~/.tmp if available.
Simon Ruderich [Sun, 15 May 2011 14:04:40 +0000 (16:04 +0200)]
gvimrc: Update comment.
Simon Ruderich [Sun, 15 May 2011 13:58:04 +0000 (15:58 +0200)]
vim/syntax/asciidoc.vim: Update (8.6.4).
Simon Ruderich [Sun, 15 May 2011 13:35:39 +0000 (15:35 +0200)]
setup.sh: Only link ~/.gvimrc if GVim is installed.
Simon Ruderich [Sun, 15 May 2011 13:32:00 +0000 (15:32 +0200)]
vim/syntax/perl.vim: Update to 2010-08-10.
Simon Ruderich [Sun, 15 May 2011 13:22:09 +0000 (15:22 +0200)]
vim/syntax/python.vim: Update to 2.6.6.
Simon Ruderich [Sun, 15 May 2011 13:16:53 +0000 (15:16 +0200)]
vim/syntax/mkd.vim: Update to 9.
Simon Ruderich [Sun, 15 May 2011 13:01:58 +0000 (15:01 +0200)]
vim/syntax/msmtp.vim: Update, sync with upstream (version 1.4.24).
Simon Ruderich [Tue, 10 May 2011 20:44:31 +0000 (22:44 +0200)]
vim/plugin/qname.vim: Remove.
Simon Ruderich [Tue, 10 May 2011 20:41:51 +0000 (22:41 +0200)]
vim/bundle/surround: Update to 1.90.
Simon Ruderich [Tue, 10 May 2011 20:37:06 +0000 (22:37 +0200)]
vim/bundle/screenpaste: Update to 7.0.
Simon Ruderich [Tue, 10 May 2011 20:29:23 +0000 (22:29 +0200)]
vim/bundle/nerdcommenter: Update to version 2.3.0.
Simon Ruderich [Tue, 10 May 2011 20:11:06 +0000 (22:11 +0200)]
Switch plugins with more than one file to pathogen.
This stores them in dedicated directory per plugin in vim/bundle/.
Simon Ruderich [Sat, 7 May 2011 12:26:01 +0000 (14:26 +0200)]
Use jk in addition to jj to exit insert mode.
jk feels a little faster.
n addition to n addition to # (use "git add <file>..." to include in what will be committed)