]> ruderich.org/simon Gitweb - config/dotfiles.git/log
config/dotfiles.git
12 years agovimrc: Fix indentation in s:CustomSyntaxHighlights().
Simon Ruderich [Sat, 31 Mar 2012 22:50:45 +0000 (00:50 +0200)]
vimrc: Fix indentation in s:CustomSyntaxHighlights().

12 years agovimrc: Fix custom highlights disappearing in new windows.
Simon Ruderich [Sat, 31 Mar 2012 22:46:52 +0000 (00:46 +0200)]
vimrc: Fix custom highlights disappearing in new windows.

12 years agovimrc: Use 'noignorecase' for * and # in visual mode.
Simon Ruderich [Fri, 2 Mar 2012 13:34:03 +0000 (14:34 +0100)]
vimrc: Use 'noignorecase' for * and # in visual mode.

12 years agovimrc: Enable 'hlsearch'.
Simon Ruderich [Fri, 2 Mar 2012 13:33:31 +0000 (14:33 +0100)]
vimrc: Enable 'hlsearch'.

12 years agovimrc: 'nostartofline' for window scroll commands only.
Simon Ruderich [Fri, 2 Mar 2012 13:29:02 +0000 (14:29 +0100)]
vimrc: 'nostartofline' for window scroll commands only.

12 years agovimrc: Display highest buffer number in 'statusline'.
Simon Ruderich [Fri, 2 Mar 2012 13:25:11 +0000 (14:25 +0100)]
vimrc: Display highest buffer number in 'statusline'.

12 years agovimrc: Only use spelling maps in normal mode.
Simon Ruderich [Sun, 26 Feb 2012 03:39:05 +0000 (04:39 +0100)]
vimrc: Only use spelling maps in normal mode.

12 years agovimrc: Prefer '..' for strings.
Simon Ruderich [Sun, 26 Feb 2012 03:29:11 +0000 (04:29 +0100)]
vimrc: Prefer '..' for strings.

12 years agovimrc: Fix compatibility for older Vim versions.
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.

12 years agovimrc: Move all autocmds in the vimrc augroup.
Simon Ruderich [Sat, 18 Feb 2012 22:53:53 +0000 (23:53 +0100)]
vimrc: Move all autocmds in the vimrc augroup.

12 years agovimrc: Don't highlight embedded languages in Vim script.
Simon Ruderich [Wed, 1 Feb 2012 01:59:44 +0000 (02:59 +0100)]
vimrc: Don't highlight embedded languages in Vim script.

12 years agogvimrc: Disable mouse and mouse wheel.
Simon Ruderich [Wed, 25 Jan 2012 15:02:03 +0000 (16:02 +0100)]
gvimrc: Disable mouse and mouse wheel.

12 years agovimrc,gvimrc,setup.sh: License under GP v3+.
Simon Ruderich [Wed, 25 Jan 2012 22:32:45 +0000 (23:32 +0100)]
vimrc,gvimrc,setup.sh: License under GP v3+.

12 years agovimrc: Enable additional highlighting for Haskell and Python.
Simon Ruderich [Sat, 14 Jan 2012 20:33:00 +0000 (21:33 +0100)]
vimrc: Enable additional highlighting for Haskell and Python.

12 years agovimrc: Enable folding for Vim and XML.
Simon Ruderich [Sat, 14 Jan 2012 20:31:43 +0000 (21:31 +0100)]
vimrc: Enable folding for Vim and XML.

12 years agovimrc: Use syntax based omni completion.
Simon Ruderich [Sat, 14 Jan 2012 20:28:59 +0000 (21:28 +0100)]
vimrc: Use syntax based omni completion.

12 years agovimrc: Documentation update for mappings.
Simon Ruderich [Sat, 14 Jan 2012 20:26:05 +0000 (21:26 +0100)]
vimrc: Documentation update for mappings.

12 years agovimrc: Remember marks for more files.
Simon Ruderich [Sat, 14 Jan 2012 20:22:22 +0000 (21:22 +0100)]
vimrc: Remember marks for more files.

12 years ago.gitignore: Use absolute paths.
Simon Ruderich [Sat, 14 Jan 2012 20:12:21 +0000 (21:12 +0100)]
.gitignore: Use absolute paths.

12 years agovimrc: Don't use abbreviated commands (:b -> :buffer).
Simon Ruderich [Sat, 14 Jan 2012 20:11:35 +0000 (21:11 +0100)]
vimrc: Don't use abbreviated commands (:b -> :buffer).

12 years agovimrc: Remove mac only settings.
Simon Ruderich [Tue, 3 Jan 2012 13:20:20 +0000 (14:20 +0100)]
vimrc: Remove mac only settings.

12 years agovimrc: Use local variables when possible.
Simon Ruderich [Tue, 3 Jan 2012 13:17:47 +0000 (14:17 +0100)]
vimrc: Use local variables when possible.

12 years agovimrc: Use UTF-8 for all internal data.
Simon Ruderich [Tue, 3 Jan 2012 13:15:41 +0000 (14:15 +0100)]
vimrc: Use UTF-8 for all internal data.

12 years agovimrc: Minor documentation update.
Simon Ruderich [Tue, 3 Jan 2012 13:14:22 +0000 (14:14 +0100)]
vimrc: Minor documentation update.

12 years agovimrc: Move new text objects to mappings section.
Simon Ruderich [Tue, 3 Jan 2012 13:11:45 +0000 (14:11 +0100)]
vimrc: Move new text objects to mappings section.

12 years agovimrc: Add support to undo <C-@>, <C-A> and <C-W> in insert mode.
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.

12 years agovimrc: Add support to undo Ctrl-U 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.

12 years agovimrc: Minor documentation updates.
Simon Ruderich [Fri, 2 Dec 2011 19:48:14 +0000 (20:48 +0100)]
vimrc: Minor documentation updates.

12 years agovimrc: Add :DiffOrig command.
Simon Ruderich [Fri, 2 Dec 2011 14:22:05 +0000 (15:22 +0100)]
vimrc: Add :DiffOrig command.

12 years agovimrc: Fix indentation.
Simon Ruderich [Fri, 2 Dec 2011 14:19:48 +0000 (15:19 +0100)]
vimrc: Fix indentation.

13 years agovimrc: Really disable spell checking when diffing.
Simon Ruderich [Tue, 29 Nov 2011 14:10:10 +0000 (15:10 +0100)]
vimrc: Really disable spell checking when diffing.

13 years agovimrc: Add <silent> to mappings where useful.
Simon Ruderich [Mon, 28 Nov 2011 14:57:46 +0000 (15:57 +0100)]
vimrc: Add <silent> to mappings where useful.

13 years agoMerge remote-tracking branch 'all-my-faults/master'
Simon Ruderich [Fri, 25 Nov 2011 14:51:13 +0000 (15:51 +0100)]
Merge remote-tracking branch 'all-my-faults/master'

Conflicts:
vimrc

13 years agovimrc: Minor documentation update.
Simon Ruderich [Fri, 25 Nov 2011 06:47:24 +0000 (07:47 +0100)]
vimrc: Minor documentation update.

13 years agovimrc: Allow running as root.
Simon Ruderich [Fri, 25 Nov 2011 06:36:56 +0000 (07:36 +0100)]
vimrc: Allow running as root.

13 years agovimrc: Fix indentation.
Simon Ruderich [Tue, 22 Nov 2011 14:42:41 +0000 (15:42 +0100)]
vimrc: Fix indentation.

13 years agovimrc: Wrap all plugin settings in one if has('eval').
Simon Ruderich [Tue, 22 Nov 2011 14:39:40 +0000 (15:39 +0100)]
vimrc: Wrap all plugin settings in one if has('eval').

13 years agovimrc: Remove unnecessary has('eval').
Simon Ruderich [Mon, 21 Nov 2011 06:58:10 +0000 (07:58 +0100)]
vimrc: Remove unnecessary has('eval').

13 years agovimrc: Add Haskell syntax settings.
Simon Ruderich [Mon, 21 Nov 2011 06:52:44 +0000 (07:52 +0100)]
vimrc: Add Haskell syntax settings.

13 years agovimrc: Minor cleanup for variables.
Simon Ruderich [Mon, 21 Nov 2011 06:51:52 +0000 (07:51 +0100)]
vimrc: Minor cleanup for variables.

13 years agovimrc: Make IndTxtObj script local.
Simon Ruderich [Sat, 19 Nov 2011 11:36:03 +0000 (12:36 +0100)]
vimrc: Make IndTxtObj script local.

13 years agovimrc: Add new text-objects ii ai for indented text.
Simon Ruderich [Sat, 19 Nov 2011 11:01:43 +0000 (12:01 +0100)]
vimrc: Add new text-objects ii ai for indented text.

13 years agovimrc: Use tex compiler for (La)TeX files.
Simon Ruderich [Sat, 19 Nov 2011 10:49:53 +0000 (11:49 +0100)]
vimrc: Use tex compiler for (La)TeX files.

13 years agovimrc: Save changes when running :mak[e].
Simon Ruderich [Sat, 19 Nov 2011 10:49:19 +0000 (11:49 +0100)]
vimrc: Save changes when running :mak[e].

13 years agovimrc: Fix exists() check for InsertLeave.
Simon Ruderich [Sun, 30 Oct 2011 13:32:49 +0000 (14:32 +0100)]
vimrc: Fix exists() check for InsertLeave.

Broken in 51bdb20b6c613f6b29b1e59d6077743b0ce2da6d.

13 years agogvimrc: Don't display menu and toolbars.
Simon Ruderich [Mon, 31 Oct 2011 20:28:41 +0000 (21:28 +0100)]
gvimrc: Don't display menu and toolbars.

13 years agovimrc: Minor documentation update.
Simon Ruderich [Thu, 6 Oct 2011 03:57:53 +0000 (05:57 +0200)]
vimrc: Minor documentation update.

13 years agovimrc: Mark non 0x20 unicode whitespace as error.
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.

13 years agovimrc: Also highlight REMOVED and DELETED.
Simon Ruderich [Sun, 25 Sep 2011 22:36:32 +0000 (00:36 +0200)]
vimrc: Also highlight REMOVED and DELETED.

13 years agovimrc: Call matchadd() multiple times.
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.

13 years agovimrc: Use exists() instead of checking the version.
Simon Ruderich [Sun, 25 Sep 2011 22:08:30 +0000 (00:08 +0200)]
vimrc: Use exists() instead of checking the version.

13 years agovimrc: Fix compatibility for older Vim versions.
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.

13 years agovimrc: Fix and improve perl syntax settings.
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.

13 years agovimrc: Remap <C-G> to display more information.
Simon Ruderich [Sat, 17 Sep 2011 12:29:51 +0000 (14:29 +0200)]
vimrc: Remap <C-G> to display more information.

13 years agovimrc: Write current file when suspending (<C-Z>).
Simon Ruderich [Sat, 17 Sep 2011 12:28:51 +0000 (14:28 +0200)]
vimrc: Write current file when suspending (<C-Z>).

13 years agoRevert "vimrc: Behave like 'scrolloff' while searching."
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").

13 years agovimrc: Store swap files in ~/.tmp if available.
Simon Ruderich [Fri, 20 May 2011 22:09:34 +0000 (00:09 +0200)]
vimrc: Store swap files in ~/.tmp if available.

13 years agogvimrc: Update comment.
Simon Ruderich [Sun, 15 May 2011 14:04:40 +0000 (16:04 +0200)]
gvimrc: Update comment.

13 years agovim/syntax/asciidoc.vim: Update (8.6.4).
Simon Ruderich [Sun, 15 May 2011 13:58:04 +0000 (15:58 +0200)]
vim/syntax/asciidoc.vim: Update (8.6.4).

13 years agosetup.sh: Only link ~/.gvimrc if GVim is installed.
Simon Ruderich [Sun, 15 May 2011 13:35:39 +0000 (15:35 +0200)]
setup.sh: Only link ~/.gvimrc if GVim is installed.

13 years agovim/syntax/perl.vim: Update to 2010-08-10.
Simon Ruderich [Sun, 15 May 2011 13:32:00 +0000 (15:32 +0200)]
vim/syntax/perl.vim: Update to 2010-08-10.

13 years agovim/syntax/python.vim: Update to 2.6.6.
Simon Ruderich [Sun, 15 May 2011 13:22:09 +0000 (15:22 +0200)]
vim/syntax/python.vim: Update to 2.6.6.

13 years agovim/syntax/mkd.vim: Update to 9.
Simon Ruderich [Sun, 15 May 2011 13:16:53 +0000 (15:16 +0200)]
vim/syntax/mkd.vim: Update to 9.

13 years agovim/syntax/msmtp.vim: Update, sync with upstream (version 1.4.24).
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).

13 years agovim/plugin/qname.vim: Remove.
Simon Ruderich [Tue, 10 May 2011 20:44:31 +0000 (22:44 +0200)]
vim/plugin/qname.vim: Remove.

13 years agovim/bundle/surround: Update to 1.90.
Simon Ruderich [Tue, 10 May 2011 20:41:51 +0000 (22:41 +0200)]
vim/bundle/surround: Update to 1.90.

13 years agovim/bundle/screenpaste: Update to 7.0.
Simon Ruderich [Tue, 10 May 2011 20:37:06 +0000 (22:37 +0200)]
vim/bundle/screenpaste: Update to 7.0.

13 years agovim/bundle/nerdcommenter: Update to version 2.3.0.
Simon Ruderich [Tue, 10 May 2011 20:29:23 +0000 (22:29 +0200)]
vim/bundle/nerdcommenter: Update to version 2.3.0.

13 years agoSwitch plugins with more than one file to pathogen.
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/.

13 years agoUse jk in addition to jj to exit insert mode.
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)

14 years agovimrc: Fix some of my spelling mistakes with iabbrev.
Simon Ruderich [Sat, 27 Nov 2010 13:48:57 +0000 (14:48 +0100)]
vimrc: Fix some of my spelling mistakes with iabbrev.

14 years agovimrc: Disable 'hlsearch' with <C-L>.
Simon Ruderich [Sat, 27 Nov 2010 13:47:46 +0000 (14:47 +0100)]
vimrc: Disable 'hlsearch' with <C-L>.

14 years agovimrc: Display current character under cursor in statusline.
Simon Ruderich [Sat, 27 Nov 2010 13:43:33 +0000 (14:43 +0100)]
vimrc: Display current character under cursor in statusline.

14 years agovimrc: Increase history of executed commands and count of undos.
Simon Ruderich [Sat, 27 Nov 2010 13:40:41 +0000 (14:40 +0100)]
vimrc: Increase history of executed commands and count of undos.

14 years agovimrc: Improve 'wildmode'.
Simon Ruderich [Sat, 27 Nov 2010 13:40:18 +0000 (14:40 +0100)]
vimrc: Improve 'wildmode'.

14 years agovimrc: Behave like 'scrolloff' while searching.
Simon Ruderich [Tue, 23 Nov 2010 23:24:59 +0000 (00:24 +0100)]
vimrc: Behave like 'scrolloff' while searching.

14 years agovimrc: Add missing timezones to dates.
Simon Ruderich [Sun, 31 Oct 2010 18:04:04 +0000 (19:04 +0100)]
vimrc: Add missing timezones to dates.

14 years agovimrc: Add * and # for visual selections.
Simon Ruderich [Fri, 15 Oct 2010 14:43:57 +0000 (16:43 +0200)]
vimrc: Add * and # for visual selections.

14 years agovimrc: Also use jj to exit command mode.
Simon Ruderich [Fri, 15 Oct 2010 14:37:09 +0000 (16:37 +0200)]
vimrc: Also use jj to exit command mode.

14 years agovimrc: Write out commands.
Simon Ruderich [Fri, 15 Oct 2010 14:12:29 +0000 (16:12 +0200)]
vimrc: Write out commands.

14 years agovimrc: Use noremap where it's useful.
Simon Ruderich [Fri, 15 Oct 2010 14:10:25 +0000 (16:10 +0200)]
vimrc: Use noremap where it's useful.

14 years agovimrc: Cleanup to use Vim-like <> notation capitalization.
Simon Ruderich [Fri, 15 Oct 2010 14:07:30 +0000 (16:07 +0200)]
vimrc: Cleanup to use Vim-like <> notation capitalization.

14 years agovimrc: Disable all array keys in command mode.
Simon Ruderich [Fri, 24 Sep 2010 22:50:05 +0000 (00:50 +0200)]
vimrc: Disable all array keys in command mode.

14 years agovimrc: Disable 'spell', 'list' and 2match when viewing documentation.
Simon Ruderich [Mon, 13 Sep 2010 15:39:20 +0000 (17:39 +0200)]
vimrc: Disable 'spell', 'list' and 2match when viewing documentation.

14 years agovimrc: Increase 'synmaxcol' to 500 columns.
Simon Ruderich [Mon, 13 Sep 2010 15:38:22 +0000 (17:38 +0200)]
vimrc: Increase 'synmaxcol' to 500 columns.

14 years agovimrc: Automatically reset paste after exiting insert mode.
Simon Ruderich [Mon, 13 Sep 2010 15:37:16 +0000 (17:37 +0200)]
vimrc: Automatically reset paste after exiting insert mode.

14 years agoMerge remote branch 'rammstein/master'
Simon Ruderich [Mon, 13 Sep 2010 15:33:28 +0000 (17:33 +0200)]
Merge remote branch 'rammstein/master'

14 years agovimrc: Use strong encryption if available.
Simon Ruderich [Mon, 13 Sep 2010 15:32:22 +0000 (17:32 +0200)]
vimrc: Use strong encryption if available.

14 years agovimrc: Add gb and gB to go to next/previous buffer.
Simon Ruderich [Sat, 10 Jul 2010 11:13:07 +0000 (13:13 +0200)]
vimrc: Add gb and gB to go to next/previous buffer.

14 years agovim/after/ftplugin/mail: Fold quotes, fix one level more of > >s.
Simon Ruderich [Sat, 10 Jul 2010 11:11:41 +0000 (13:11 +0200)]
vim/after/ftplugin/mail: Fold quotes, fix one level more of > >s.

14 years agovimrc: Add XPTemplate settings.
Simon Ruderich [Tue, 8 Jun 2010 20:24:17 +0000 (22:24 +0200)]
vimrc: Add XPTemplate settings.

14 years agovim/ftplugin/_common/personal.xpt.vim: Add XPT settings.
Simon Ruderich [Tue, 8 Jun 2010 20:16:41 +0000 (22:16 +0200)]
vim/ftplugin/_common/personal.xpt.vim: Add XPT settings.

14 years agovimrc: Fix typo in comment.
Simon Ruderich [Tue, 8 Jun 2010 20:08:58 +0000 (22:08 +0200)]
vimrc: Fix typo in comment.

14 years agovimrc: Use C-p/C-n as replacement for up/down arrows in command mode.
Simon Ruderich [Sat, 8 May 2010 08:48:15 +0000 (10:48 +0200)]
vimrc: Use C-p/C-n as replacement for up/down arrows in command mode.

14 years agovimrc: Map jj to exit insert mode.
Simon Ruderich [Tue, 30 Mar 2010 23:29:15 +0000 (01:29 +0200)]
vimrc: Map jj to exit insert mode.

14 years agovimrc: Fix last commit for Vims without eval.
Simon Ruderich [Sun, 21 Mar 2010 00:58:52 +0000 (01:58 +0100)]
vimrc: Fix last commit for Vims without eval.

14 years agovimrc: Don't reset 'runtimepath'.
Simon Ruderich [Sun, 21 Mar 2010 00:54:35 +0000 (01:54 +0100)]
vimrc: Don't reset 'runtimepath'.

14 years agovimrc: Only color the first 200 columns per line.
Simon Ruderich [Fri, 12 Mar 2010 03:13:29 +0000 (04:13 +0100)]
vimrc: Only color the first 200 columns per line.

14 years agovimrc: Don't redraw screen while executing macros.
Simon Ruderich [Fri, 12 Mar 2010 03:07:39 +0000 (04:07 +0100)]
vimrc: Don't redraw screen while executing macros.

14 years agovimrc: Don't store swap files in the same directory as the edited file.
Simon Ruderich [Fri, 12 Mar 2010 03:05:10 +0000 (04:05 +0100)]
vimrc: Don't store swap files in the same directory as the edited file.