]> ruderich.org/simon Gitweb - config/dotfiles.git/log
config/dotfiles.git
11 years agoafter/syntax/diff.vim: Add highlights for GVim.
Simon Ruderich [Sun, 30 Dec 2012 22:14:28 +0000 (23:14 +0100)]
after/syntax/diff.vim: Add highlights for GVim.

11 years agovimrc: <SID> is only necessary for mappings.
Simon Ruderich [Sat, 29 Dec 2012 02:35:26 +0000 (03:35 +0100)]
vimrc: <SID> is only necessary for mappings.

11 years agobundle/ctrlp: Update to 5b98c7453f53453d4a0ebb5dc73d1f65ce676dcd.
Simon Ruderich [Thu, 20 Dec 2012 21:23:12 +0000 (22:23 +0100)]
bundle/ctrlp: Update to 5b98c7453f53453d4a0ebb5dc73d1f65ce676dcd.

11 years agosetup.sh: Link crontab into ~/.crontab.d if it's available.
Simon Ruderich [Fri, 14 Dec 2012 23:32:24 +0000 (00:32 +0100)]
setup.sh: Link crontab into ~/.crontab.d if it's available.

11 years agocrontab: Delete old CtrlP cache entries after a week.
Simon Ruderich [Fri, 14 Dec 2012 23:31:38 +0000 (00:31 +0100)]
crontab: Delete old CtrlP cache entries after a week.

11 years agovimrc: Use 'noignorecase' for * and #.
Simon Ruderich [Sun, 2 Dec 2012 22:06:44 +0000 (23:06 +0100)]
vimrc: Use 'noignorecase' for * and #.

11 years agovimrc: Fix compatibility with Vim 6.4 and later.
Simon Ruderich [Sun, 2 Dec 2012 21:56:34 +0000 (22:56 +0100)]
vimrc: Fix compatibility with Vim 6.4 and later.

11 years agovimrc: Don't display unexpected 'fileencoding' for help files.
Simon Ruderich [Sun, 2 Dec 2012 21:50:43 +0000 (22:50 +0100)]
vimrc: Don't display unexpected 'fileencoding' for help files.

11 years agovimrc: Display unexpected 'fileformat'/'fileencoding' in statusline.
Simon Ruderich [Sun, 2 Dec 2012 21:37:21 +0000 (22:37 +0100)]
vimrc: Display unexpected 'fileformat'/'fileencoding' in statusline.

11 years agobundle/ctrlp: Update to f1acbbc503f44fc6d9c057fa593733e4f074da5d.
Simon Ruderich [Sun, 2 Dec 2012 21:21:55 +0000 (22:21 +0100)]
bundle/ctrlp: Update to f1acbbc503f44fc6d9c057fa593733e4f074da5d.

11 years agoftplugin/tex/tex.xpt.vim: Add `[text?]^ to description's \item.
Simon Ruderich [Sun, 2 Dec 2012 21:07:40 +0000 (22:07 +0100)]
ftplugin/tex/tex.xpt.vim: Add `[text?]^ to description's \item.

11 years agoafter/syntax/perl.vim: Fix regex for continue/break.
Simon Ruderich [Sun, 2 Dec 2012 21:06:50 +0000 (22:06 +0100)]
after/syntax/perl.vim: Fix regex for continue/break.

11 years agoafter/syntax/perl.vim: Mark continue and break as Errors.
Simon Ruderich [Sun, 2 Dec 2012 21:01:20 +0000 (22:01 +0100)]
after/syntax/perl.vim: Mark continue and break as Errors.

The Perl keywords for loops are called next and last and though continue
and break are valid Perl keywords I never use them.

11 years agoafter/syntax/perl.vim: Use SpecialComment for shebangs.
Simon Ruderich [Sun, 2 Dec 2012 20:55:47 +0000 (21:55 +0100)]
after/syntax/perl.vim: Use SpecialComment for shebangs.

11 years agoafter/ftplugin/mail.vim: Fix documentation typo.
Simon Ruderich [Sun, 2 Dec 2012 20:53:01 +0000 (21:53 +0100)]
after/ftplugin/mail.vim: Fix documentation typo.

11 years agovimrc: Minor documentation update.
Simon Ruderich [Sun, 2 Dec 2012 20:52:48 +0000 (21:52 +0100)]
vimrc: Minor documentation update.

11 years agovim/after/syntax/gitcommit.vim: Don't fold diffs.
Simon Ruderich [Sun, 2 Dec 2012 20:45:12 +0000 (21:45 +0100)]
vim/after/syntax/gitcommit.vim: Don't fold diffs.

11 years agoafter/ftplugin/mail.vim: Fix regex to remove spaces after quotes.
Simon Ruderich [Mon, 26 Nov 2012 19:57:42 +0000 (20:57 +0100)]
after/ftplugin/mail.vim: Fix regex to remove spaces after quotes.

Broken in 5f16623bed6d265a859e6559fb2860f80f285302.

11 years agovimrc: Check if 'splitright' is available.
Simon Ruderich [Tue, 20 Nov 2012 22:02:45 +0000 (23:02 +0100)]
vimrc: Check if 'splitright' is available.

Also move it to a the EDITOR section.

11 years agovimrc: Use echoerr to warn about possible template files.
Simon Ruderich [Tue, 20 Nov 2012 21:23:35 +0000 (22:23 +0100)]
vimrc: Use echoerr to warn about possible template files.

echohl WarningMsg ... echohl None doesn't always display the message,
even with redraw.

11 years agovimrc: :make writes all files and not only the current one.
Simon Ruderich [Tue, 20 Nov 2012 21:22:32 +0000 (22:22 +0100)]
vimrc: :make writes all files and not only the current one.

11 years agovimrc: Fix indentation for 'statusline' comments.
Simon Ruderich [Tue, 20 Nov 2012 21:20:09 +0000 (22:20 +0100)]
vimrc: Fix indentation for 'statusline' comments.

11 years agovimrc: Use short function names in 'statusline'.
Simon Ruderich [Tue, 20 Nov 2012 21:18:13 +0000 (22:18 +0100)]
vimrc: Use short function names in 'statusline'.

11 years agovimrc: Enable fast terminal mode in GNU screen and tmux.
Simon Ruderich [Tue, 20 Nov 2012 21:01:57 +0000 (22:01 +0100)]
vimrc: Enable fast terminal mode in GNU screen and tmux.

11 years agovimrc: Create new split windows on the right.
Simon Ruderich [Tue, 20 Nov 2012 20:53:26 +0000 (21:53 +0100)]
vimrc: Create new split windows on the right.

11 years agoafter/ftplugin/php.vim: Move syntax settings to vimrc.
Simon Ruderich [Tue, 20 Nov 2012 20:50:07 +0000 (21:50 +0100)]
after/ftplugin/php.vim: Move syntax settings to vimrc.

11 years agovimrc: Add Java highlighting settings.
Simon Ruderich [Tue, 20 Nov 2012 00:27:11 +0000 (01:27 +0100)]
vimrc: Add Java highlighting settings.

11 years agoftplugin/tex/tex.xpt.vim: Add more snippets.
Simon Ruderich [Sun, 18 Nov 2012 14:45:17 +0000 (15:45 +0100)]
ftplugin/tex/tex.xpt.vim: Add more snippets.

11 years agoftplugin/text: Add, basic snippets for LaTeX.
Simon Ruderich [Sun, 18 Nov 2012 14:40:33 +0000 (15:40 +0100)]
ftplugin/text: Add, basic snippets for LaTeX.

11 years agoftplugin/java: Add, basic snippets for Java.
Simon Ruderich [Sat, 17 Nov 2012 15:01:41 +0000 (16:01 +0100)]
ftplugin/java: Add, basic snippets for Java.

11 years agoftplugin/*/*.xpt.vim: Add p (print) and pe (print error) snippets.
Simon Ruderich [Sat, 17 Nov 2012 15:01:06 +0000 (16:01 +0100)]
ftplugin/*/*.xpt.vim: Add p (print) and pe (print error) snippets.

11 years agoftplugin/*/*.xpt.vim: Set empty `description^ to XXX.
Simon Ruderich [Sat, 17 Nov 2012 15:00:40 +0000 (16:00 +0100)]
ftplugin/*/*.xpt.vim: Set empty `description^ to XXX.

11 years agoftplugin/*/*.xpt.vim: year is no placeholder.
Simon Ruderich [Sat, 17 Nov 2012 15:00:07 +0000 (16:00 +0100)]
ftplugin/*/*.xpt.vim: year is no placeholder.

11 years agovimrc: Disable spell mappings if there's no spell support.
Simon Ruderich [Thu, 15 Nov 2012 20:22:22 +0000 (21:22 +0100)]
vimrc: Disable spell mappings if there's no spell support.

11 years agoafter/ftplugin/mail.vim: Better regex to remove spaces between ">".
Simon Ruderich [Thu, 15 Nov 2012 20:17:00 +0000 (21:17 +0100)]
after/ftplugin/mail.vim: Better regex to remove spaces between ">".

11 years agoafter/ftplugin/mail.vim: Only remove trailing space after quotes.
Simon Ruderich [Thu, 15 Nov 2012 20:13:48 +0000 (21:13 +0100)]
after/ftplugin/mail.vim: Only remove trailing space after quotes.

It's important not to destroy whitespace in e.g. patches.

11 years agovimrc: Add StatuslineSyntaxGroup().
Simon Ruderich [Thu, 15 Nov 2012 20:00:19 +0000 (21:00 +0100)]
vimrc: Add StatuslineSyntaxGroup().

Useful to debug color schemes but not used by default.

11 years agovim/bundle/ctrlp: Update to 7251d9dce85e45b41dab00d7d7032713847ed5ea.
Simon Ruderich [Thu, 15 Nov 2012 19:56:36 +0000 (20:56 +0100)]
vim/bundle/ctrlp: Update to 7251d9dce85e45b41dab00d7d7032713847ed5ea.

11 years agovimrc: Add FSWitch settings.
Simon Ruderich [Thu, 15 Nov 2012 16:59:04 +0000 (17:59 +0100)]
vimrc: Add FSWitch settings.

11 years agocolors/simon.vim: Color booleans like constants.
Simon Ruderich [Thu, 15 Nov 2012 16:55:04 +0000 (17:55 +0100)]
colors/simon.vim: Color booleans like constants.

11 years agoterm2gui.pl: Add, convert 256-color terminal color scheme to GUI.
Simon Ruderich [Thu, 15 Nov 2012 16:51:40 +0000 (17:51 +0100)]
term2gui.pl: Add, convert 256-color terminal color scheme to GUI.

12 years agosetup.sh: Create documentation tags for pathogen plugins.
Simon Ruderich [Fri, 9 Nov 2012 23:08:53 +0000 (00:08 +0100)]
setup.sh: Create documentation tags for pathogen plugins.

12 years agovim/bundle/fswitch: Add as submodule.
Simon Ruderich [Wed, 7 Nov 2012 20:55:15 +0000 (21:55 +0100)]
vim/bundle/fswitch: Add as submodule.

12 years agovim/bundle/ctrlp: Add as submodule.
Simon Ruderich [Wed, 7 Nov 2012 20:29:12 +0000 (21:29 +0100)]
vim/bundle/ctrlp: Add as submodule.

12 years agovimrc: Add wildignore settings for C, Java, LaTeX and Python.
Simon Ruderich [Fri, 2 Nov 2012 16:57:00 +0000 (17:57 +0100)]
vimrc: Add wildignore settings for C, Java, LaTeX and Python.

12 years agovimrc: Fix assignments outside of if has('eval') block.
Simon Ruderich [Sat, 20 Oct 2012 10:57:02 +0000 (12:57 +0200)]
vimrc: Fix assignments outside of if has('eval') block.

12 years agovimrc: Add CtrlP settings.
Simon Ruderich [Sat, 20 Oct 2012 10:51:47 +0000 (12:51 +0200)]
vimrc: Add CtrlP settings.

12 years agovimrc: Don't open folds for block movements.
Simon Ruderich [Sat, 20 Oct 2012 10:42:20 +0000 (12:42 +0200)]
vimrc: Don't open folds for block movements.

12 years agovimrc: Display a warning when editing auto-generated files.
Simon Ruderich [Mon, 15 Oct 2012 20:09:59 +0000 (22:09 +0200)]
vimrc: Display a warning when editing auto-generated files.

Searches for "do not edit" (ignoring the case).

12 years agovimrc: Remap <C-L> only in normal mode.
Simon Ruderich [Fri, 12 Oct 2012 13:48:06 +0000 (15:48 +0200)]
vimrc: Remap <C-L> only in normal mode.

12 years ago.gitignore: Sort ignores.
Simon Ruderich [Fri, 12 Oct 2012 13:45:20 +0000 (15:45 +0200)]
.gitignore: Sort ignores.

12 years agovimrc: Minor documentation updates.
Simon Ruderich [Sun, 7 Oct 2012 23:26:52 +0000 (01:26 +0200)]
vimrc: Minor documentation updates.

12 years agocrontab: Add. Delete old CtrlP cache files.
Simon Ruderich [Sun, 7 Oct 2012 23:14:13 +0000 (01:14 +0200)]
crontab: Add. Delete old CtrlP cache files.

12 years agovimrc: Show completion menu even if only one entry matches.
Simon Ruderich [Sun, 7 Oct 2012 23:11:00 +0000 (01:11 +0200)]
vimrc: Show completion menu even if only one entry matches.

12 years agovimrc: Ignore case when completing files/directories.
Simon Ruderich [Sun, 7 Oct 2012 23:08:42 +0000 (01:08 +0200)]
vimrc: Ignore case when completing files/directories.

12 years agovimrc: Fix compatibility for older Vim versions.
Simon Ruderich [Sun, 2 Sep 2012 02:27:54 +0000 (04:27 +0200)]
vimrc: Fix compatibility for older Vim versions.

Works fine with Vim 6.4.

12 years agovimrc: Use pathogen#infect() available since 2.0.
Simon Ruderich [Sun, 2 Sep 2012 00:03:55 +0000 (02:03 +0200)]
vimrc: Use pathogen#infect() available since 2.0.

12 years agoautoload/pathogen.vim: Update to 2.0, revision 5e3fdd3.
Simon Ruderich [Sat, 1 Sep 2012 23:56:49 +0000 (01:56 +0200)]
autoload/pathogen.vim: Update to 2.0, revision 5e3fdd3.

Git revision 5e3fdd3a8a3b244e1fedd0f5597f4a9879e16c3b from [1].

[1]: https://github.com/tpope/vim-pathogen

12 years agovimrc: Add j to 'formatoptions' if available.
Simon Ruderich [Mon, 27 Aug 2012 18:15:47 +0000 (20:15 +0200)]
vimrc: Add j to 'formatoptions' if available.

12 years agovim/ftplugin/*/*.xpt.vim: Prevent errors if XPTemplate is not installed.
Simon Ruderich [Mon, 27 Aug 2012 14:55:42 +0000 (16:55 +0200)]
vim/ftplugin/*/*.xpt.vim: Prevent errors if XPTemplate is not installed.

12 years agovim/colors/simon.vim: Add support for GVim.
Simon Ruderich [Sun, 12 Aug 2012 18:19:23 +0000 (20:19 +0200)]
vim/colors/simon.vim: Add support for GVim.

12 years agovim/colors/simon.vim: Add examples for statementControl highlight.
Simon Ruderich [Sat, 11 Aug 2012 20:22:48 +0000 (22:22 +0200)]
vim/colors/simon.vim: Add examples for statementControl highlight.

12 years agovim/colors/simon.vim: Documentation update.
Simon Ruderich [Sat, 11 Aug 2012 20:22:31 +0000 (22:22 +0200)]
vim/colors/simon.vim: Documentation update.

12 years agovim/ftplugin/perl/perl.xpt.vim: Add missing year default.
Simon Ruderich [Thu, 2 Aug 2012 16:42:38 +0000 (18:42 +0200)]
vim/ftplugin/perl/perl.xpt.vim: Add missing year default.

12 years agovim/ftplugin: Add XPTemplate file skeletons for C and Perl.
Simon Ruderich [Thu, 2 Aug 2012 16:39:00 +0000 (18:39 +0200)]
vim/ftplugin: Add XPTemplate file skeletons for C and Perl.

12 years agovim/after/syntax: Special highlight for statement control in C and Perl.
Simon Ruderich [Thu, 2 Aug 2012 16:13:27 +0000 (18:13 +0200)]
vim/after/syntax: Special highlight for statement control in C and Perl.

When my color scheme is used.

12 years agovimrc: Always use unix line-endings for new files.
Simon Ruderich [Fri, 27 Jul 2012 01:00:40 +0000 (03:00 +0200)]
vimrc: Always use unix line-endings for new files.

12 years agovimrc: Only remove . from 'directory' if safe directories are available.
Simon Ruderich [Fri, 27 Jul 2012 00:59:40 +0000 (02:59 +0200)]
vimrc: Only remove . from 'directory' if safe directories are available.

12 years agovim/after/syntax/diff.vim: Add. Better highlighting for diff.
Simon Ruderich [Sat, 14 Jul 2012 01:44:02 +0000 (03:44 +0200)]
vim/after/syntax/diff.vim: Add. Better highlighting for diff.

12 years agovimrc: Show a message when viewing the first buffer again with gb.
Simon Ruderich [Wed, 4 Jul 2012 18:48:51 +0000 (20:48 +0200)]
vimrc: Show a message when viewing the first buffer again with gb.

12 years agovimrc: Minor documentation updates.
Simon Ruderich [Wed, 4 Jul 2012 18:48:22 +0000 (20:48 +0200)]
vimrc: Minor documentation updates.

12 years agovimrc: Use replacement for %f in statusline which uses relative paths.
Simon Ruderich [Sat, 30 Jun 2012 13:27:53 +0000 (15:27 +0200)]
vimrc: Use replacement for %f in statusline which uses relative paths.

12 years agovimrc: Minor documentation update.
Simon Ruderich [Sat, 30 Jun 2012 13:23:55 +0000 (15:23 +0200)]
vimrc: Minor documentation update.

12 years agovimrc: Also fix some English spelling mistakes.
Simon Ruderich [Sat, 30 Jun 2012 13:09:34 +0000 (15:09 +0200)]
vimrc: Also fix some English spelling mistakes.

12 years agovimrc: Only enable some items in securemodelines.
Simon Ruderich [Sat, 30 Jun 2012 13:06:20 +0000 (15:06 +0200)]
vimrc: Only enable some items in securemodelines.

12 years agovimrc: Only map NERDCommenterToggle in normal mode.
Simon Ruderich [Sat, 30 Jun 2012 13:05:51 +0000 (15:05 +0200)]
vimrc: Only map NERDCommenterToggle in normal mode.

12 years agovimrc: Fix weird double fold in #if 0 in C files.
Simon Ruderich [Sat, 30 Jun 2012 13:05:06 +0000 (15:05 +0200)]
vimrc: Fix weird double fold in #if 0 in C files.

12 years agovimrc: Don't draw vertical split separator.
Simon Ruderich [Sat, 30 Jun 2012 13:02:55 +0000 (15:02 +0200)]
vimrc: Don't draw vertical split separator.

12 years agovim/plugin/securemodelines.vim: Merge version ca214e9f70.
Simon Ruderich [Fri, 22 Jun 2012 21:16:22 +0000 (23:16 +0200)]
vim/plugin/securemodelines.vim: Merge version ca214e9f70.

12 years agovim/after/**: License under GPL v3+.
Simon Ruderich [Thu, 21 Jun 2012 21:28:16 +0000 (23:28 +0200)]
vim/after/**: License under GPL v3+.

12 years agovim/after/**: Minor cleanup.
Simon Ruderich [Thu, 21 Jun 2012 21:27:08 +0000 (23:27 +0200)]
vim/after/**: Minor cleanup.

12 years agovimrc: Don't use abbreviated commands (:bprev -> :bprevious).
Simon Ruderich [Thu, 21 Jun 2012 21:20:12 +0000 (23:20 +0200)]
vimrc: Don't use abbreviated commands (:bprev -> :bprevious).

12 years agovimrc: Use inoreabbrev instead of iabbrev.
Simon Ruderich [Thu, 21 Jun 2012 21:18:56 +0000 (23:18 +0200)]
vimrc: Use inoreabbrev instead of iabbrev.

12 years agovimrc: Use additional syntax groups of my color scheme.
Simon Ruderich [Thu, 21 Jun 2012 21:17:40 +0000 (23:17 +0200)]
vimrc: Use additional syntax groups of my color scheme.

12 years agovim/colors/simon.vim: Add, custom 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.

12 years agovimrc: Don't highlight overlong lines in diff mode.
Simon Ruderich [Sun, 17 Jun 2012 13:42:17 +0000 (15:42 +0200)]
vimrc: Don't highlight overlong lines in diff mode.

12 years agovimrc: Documentation update.
Simon Ruderich [Sun, 17 Jun 2012 13:40:44 +0000 (15:40 +0200)]
vimrc: Documentation update.

12 years agovimrc: Add tab and precedes to 'listchars'.
Simon Ruderich [Sun, 17 Jun 2012 13:23:08 +0000 (15:23 +0200)]
vimrc: Add tab and precedes to 'listchars'.

12 years agovimrc: Split 'listchars' in multiple lines.
Simon Ruderich [Sun, 17 Jun 2012 13:20:03 +0000 (15:20 +0200)]
vimrc: Split 'listchars' in multiple lines.

12 years agovimrc: Fix copyright year.
Simon Ruderich [Sun, 17 Jun 2012 13:08:40 +0000 (15:08 +0200)]
vimrc: Fix copyright year.

12 years agovimrc: Fix highlight of Unicode whitespace.
Simon Ruderich [Sat, 16 Jun 2012 14:33:53 +0000 (16:33 +0200)]
vimrc: Fix highlight of Unicode whitespace.

Broken in d37c09370e06f84c73e9e0c4750da5ef1c3d4bf9.

12 years agovimrc: Only use 'foldcolumn' if there's enough space.
Simon Ruderich [Thu, 7 Jun 2012 14:11:52 +0000 (16:11 +0200)]
vimrc: Only use 'foldcolumn' if there's enough space.

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

12 years agovimrc: Another minor documentation update.
Simon Ruderich [Mon, 9 Apr 2012 15:36:18 +0000 (17:36 +0200)]
vimrc: Another minor documentation update.

12 years agovimrc,gvimrc: Minor documentation update.
Simon Ruderich [Sat, 7 Apr 2012 18:57:21 +0000 (20:57 +0200)]
vimrc,gvimrc: Minor documentation update.

12 years agovimrc: Don't use 'ignorecase' for insert mode completion.
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.

12 years agovimrc: Add Shell syntax settings.
Simon Ruderich [Sat, 7 Apr 2012 18:50:14 +0000 (20:50 +0200)]
vimrc: Add Shell syntax settings.

12 years agovimrc: Ignore errors when pathogen is missing.
Simon Ruderich [Thu, 5 Apr 2012 00:21:50 +0000 (02:21 +0200)]
vimrc: Ignore errors when pathogen is missing.

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

12 years agovimrc: Remove superfluous empty line.
Simon Ruderich [Sat, 31 Mar 2012 22:58:35 +0000 (00:58 +0200)]
vimrc: Remove superfluous empty line.