profile.git
16 years agoUse DejaVu fonts.
Iain Patterson [Thu, 3 Apr 2008 10:47:51 +0000 (10:47 +0000)]
Use DejaVu fonts.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@106 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoFurther cross-platform tidyups.
Iain Patterson [Thu, 13 Mar 2008 21:33:18 +0000 (21:33 +0000)]
Further cross-platform tidyups.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@105 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoDon't try to alias unconditionally.
Iain Patterson [Sat, 8 Mar 2008 17:31:05 +0000 (17:31 +0000)]
Don't try to alias unconditionally.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@104 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoAdded diffchanges and speeddating plugins.
Iain Patterson [Wed, 5 Mar 2008 11:06:01 +0000 (11:06 +0000)]
Added diffchanges and speeddating plugins.
Added cfengine syntax.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@103 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoLaunch xscreensaver if it isn't running.
Iain Patterson [Fri, 29 Feb 2008 15:56:06 +0000 (15:56 +0000)]
Launch xscreensaver if it isn't running.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@102 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoRerun filetype detection with Qs.
Iain Patterson [Fri, 29 Feb 2008 15:55:35 +0000 (15:55 +0000)]
Rerun filetype detection with Qs.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@101 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoChange statusline colour when entering insert mode.
Iain Patterson [Wed, 6 Feb 2008 14:34:37 +0000 (14:34 +0000)]
Change statusline colour when entering insert mode.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@100 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoCruft.
Iain Patterson [Fri, 25 Jan 2008 13:17:17 +0000 (13:17 +0000)]
Cruft.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@99 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoClear the [vim] mark from the window title when exiting a vim window.
Iain Patterson [Fri, 25 Jan 2008 13:13:16 +0000 (13:13 +0000)]
Clear the [vim] mark from the window title when exiting a vim window.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@98 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoTest for login shell in a back-compatible way.
Iain Patterson [Mon, 21 Jan 2008 14:31:49 +0000 (14:31 +0000)]
Test for login shell in a back-compatible way.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@97 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoSet nocaseglob on cygwin.
Iain Patterson [Mon, 21 Jan 2008 10:54:29 +0000 (10:54 +0000)]
Set nocaseglob on cygwin.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@96 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoSource bash_profile if there's a tty OR if there's a login shell. This is for No...
Iain Patterson [Mon, 21 Jan 2008 10:54:21 +0000 (10:54 +0000)]
Source bash_profile if there's a tty OR if there's a login shell.  This is for No Machine.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@95 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoCycle quickfix window with Qq.
Iain Patterson [Mon, 14 Jan 2008 23:09:43 +0000 (23:09 +0000)]
Cycle quickfix window with Qq.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@94 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoForget the number mode stuff. It doesn't work.
Iain Patterson [Mon, 14 Jan 2008 22:34:05 +0000 (22:34 +0000)]
Forget the number mode stuff.  It doesn't work.
Use Qn to toggle number.
Use Q> and Q< to resize the window.
Moved compatible mappings to Vim 5 section.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@93 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoSet GUI options more elegantly.
Iain Patterson [Mon, 14 Jan 2008 21:25:49 +0000 (21:25 +0000)]
Set GUI options more elegantly.
Removed C/Perl mode mapping.
Use filetype indent instead.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@92 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoTidyup of ls options.
Iain Patterson [Mon, 14 Jan 2008 17:33:10 +0000 (17:33 +0000)]
Tidyup of ls options.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@91 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoUse OS.bashrc variables.
Iain Patterson [Mon, 14 Jan 2008 17:32:59 +0000 (17:32 +0000)]
Use OS.bashrc variables.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@90 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoDetermine (but don't export) some uname results: SYSTEM (uname -s), KERNEL (uname...
Iain Patterson [Mon, 14 Jan 2008 16:08:12 +0000 (16:08 +0000)]
Determine (but don't export) some uname results: SYSTEM (uname -s), KERNEL (uname -r), ARCHITECTURE (uname -m).

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@89 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoGUI font for 96dpi.
Iain Patterson [Fri, 11 Jan 2008 14:04:55 +0000 (14:04 +0000)]
GUI font for 96dpi.
Set Windows-friendly session options.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@88 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoIgnore whitespace when diffing.
Iain Patterson [Wed, 12 Dec 2007 16:27:59 +0000 (16:27 +0000)]
Ignore whitespace when diffing.
Use vertical diffs by default where possible.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@87 6be0d1a5-5cfe-0310-89b6-964be062b18b

16 years agoAdded Xdefaults.
Iain Patterson [Wed, 28 Nov 2007 15:37:08 +0000 (15:37 +0000)]
Added Xdefaults.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@86 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded --time-style=long-iso to LS_OPTIONS.
Iain Patterson [Fri, 16 Nov 2007 08:24:20 +0000 (08:24 +0000)]
Added --time-style=long-iso to LS_OPTIONS.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@85 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoTypo.
Iain Patterson [Sat, 10 Nov 2007 15:25:37 +0000 (15:25 +0000)]
Typo.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@84 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdd [vim] to prompt when the shell is a child of the editor.
Iain Patterson [Sat, 10 Nov 2007 15:22:54 +0000 (15:22 +0000)]
Add [vim] to prompt when the shell is a child of the editor.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@83 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoNew valgrind options.
Iain Patterson [Thu, 8 Nov 2007 09:42:34 +0000 (09:42 +0000)]
New valgrind options.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@82 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoRemove all external dependencies from PATH.bashrc.
Iain Patterson [Thu, 1 Nov 2007 08:29:23 +0000 (08:29 +0000)]
Remove all external dependencies from PATH.bashrc.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@81 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAllow arbitrary shell expansion in *dirs.
Iain Patterson [Fri, 19 Oct 2007 08:18:20 +0000 (08:18 +0000)]
Allow arbitrary shell expansion in *dirs.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@80 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded SCREENDIR.
Iain Patterson [Fri, 19 Oct 2007 08:18:07 +0000 (08:18 +0000)]
Added SCREENDIR.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@79 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoForce white titlebar for inactive windows.
Iain Patterson [Thu, 11 Oct 2007 11:06:53 +0000 (11:06 +0000)]
Force white titlebar for inactive windows.
For use with terminals which display bold text in colour.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@78 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoControl-P T for title.
Iain Patterson [Thu, 11 Oct 2007 10:54:33 +0000 (10:54 +0000)]
Control-P T for title.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@77 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agophier now matches processes and PIDs like pgrep.
Iain Patterson [Wed, 3 Oct 2007 07:32:41 +0000 (07:32 +0000)]
phier now matches processes and PIDs like pgrep.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@76 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agophier now uses getopts.
Iain Patterson [Wed, 3 Oct 2007 07:15:01 +0000 (07:15 +0000)]
phier now uses getopts.
Old usage: phier 1234 sshd.
New usage: phier -s sshd 1234.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@75 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoInitial version of phier.
Iain Patterson [Wed, 3 Oct 2007 07:14:31 +0000 (07:14 +0000)]
Initial version of phier.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@74 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded toprc.
Iain Patterson [Tue, 2 Oct 2007 07:03:46 +0000 (07:03 +0000)]
Added toprc.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@73 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded xterm status line prompt.
Iain Patterson [Mon, 1 Oct 2007 13:04:37 +0000 (13:04 +0000)]
Added xterm status line prompt.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@72 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoHandle COLUMNS and/or LINES being unset.
Iain Patterson [Wed, 26 Sep 2007 08:35:39 +0000 (08:35 +0000)]
Handle COLUMNS and/or LINES being unset.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@71 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoUse vim for manpages and infopages.
Iain Patterson [Wed, 5 Sep 2007 13:08:05 +0000 (13:08 +0000)]
Use vim for manpages and infopages.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@70 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded failsafe prompt macro.
Iain Patterson [Fri, 31 Aug 2007 08:10:21 +0000 (08:10 +0000)]
Added failsafe prompt macro.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@69 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoHeight argument is now optional.
Iain Patterson [Wed, 29 Aug 2007 10:19:02 +0000 (10:19 +0000)]
Height argument is now optional.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@68 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAllow shell expansion of entries in *dirs.
Iain Patterson [Tue, 28 Aug 2007 12:22:23 +0000 (12:22 +0000)]
Allow shell expansion of entries in *dirs.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@67 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded cinoptions.
Iain Patterson [Wed, 22 Aug 2007 10:05:42 +0000 (10:05 +0000)]
Added cinoptions.
Added Q/ mapping to clear search.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@66 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoImported colours and scripts.
Iain Patterson [Wed, 22 Aug 2007 10:04:28 +0000 (10:04 +0000)]
Imported colours and scripts.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@65 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded option for verbose and less-verbose statusline.
Iain Patterson [Tue, 21 Aug 2007 10:55:26 +0000 (10:55 +0000)]
Added option for verbose and less-verbose statusline.
Only show character under cursor and file position in verbose statusline mode.
Use Qv to toggle statusline verbosity.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@64 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoLD_RUN_PATH should clone PATH not LD_LIBRARY_PATH.
Iain Patterson [Wed, 25 Jul 2007 08:48:29 +0000 (08:48 +0000)]
LD_RUN_PATH should clone PATH not LD_LIBRARY_PATH.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@63 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoStop bash2/sudo complaining that subversion servers file isn't readable.
Iain Patterson [Mon, 2 Jul 2007 15:22:18 +0000 (15:22 +0000)]
Stop bash2/sudo complaining that subversion servers file isn't readable.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@62 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoDon't leak temporary variables.
Iain Patterson [Mon, 2 Jul 2007 08:49:23 +0000 (08:49 +0000)]
Don't leak temporary variables.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@61 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoFixed proxy check when there is no proxy.
Iain Patterson [Mon, 2 Jul 2007 07:14:13 +0000 (07:14 +0000)]
Fixed proxy check when there is no proxy.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@60 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoFixed Id.
Iain Patterson [Thu, 28 Jun 2007 08:45:18 +0000 (08:45 +0000)]
Fixed Id.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@59 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoId.
Iain Patterson [Thu, 28 Jun 2007 08:43:05 +0000 (08:43 +0000)]
Id.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@58 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded subversion config.
Iain Patterson [Thu, 28 Jun 2007 08:42:43 +0000 (08:42 +0000)]
Added subversion config.
Added proxy.bashrc to get proxy information from .subversion/servers.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@57 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoFixed highlighting of screen captions without focus.
Iain Patterson [Mon, 25 Jun 2007 15:13:10 +0000 (15:13 +0000)]
Fixed highlighting of screen captions without focus.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@56 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoVim 6 hardcodes numberwidth to 8.
Iain Patterson [Wed, 20 Jun 2007 08:54:41 +0000 (08:54 +0000)]
Vim 6 hardcodes numberwidth to 8.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@55 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoTrying to handle multiple toggles of number mode in split windows.
Iain Patterson [Wed, 20 Jun 2007 08:47:11 +0000 (08:47 +0000)]
Trying to handle multiple toggles of number mode in split windows.
Show numbers in blue.
Set consistent width of numbers column.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@54 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoPartition configuration directives by supported version.
Iain Patterson [Tue, 19 Jun 2007 21:42:49 +0000 (21:42 +0000)]
Partition configuration directives by supported version.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@53 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoFirst crack at auto resizing Qn mode for vim.
Iain Patterson [Tue, 19 Jun 2007 20:00:37 +0000 (20:00 +0000)]
First crack at auto resizing Qn mode for vim.
Added TERM and PATH scripts.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@52 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded taglist support.
Iain Patterson [Mon, 18 Jun 2007 11:35:41 +0000 (11:35 +0000)]
Added taglist support.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@51 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoFixed GREP_COLOR.
Iain Patterson [Sat, 16 Jun 2007 18:11:13 +0000 (18:11 +0000)]
Fixed GREP_COLOR.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@50 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded grep colour.
Iain Patterson [Tue, 12 Jun 2007 13:13:21 +0000 (13:13 +0000)]
Added grep colour.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@49 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoUse bold for active window name.
Iain Patterson [Wed, 25 Apr 2007 08:45:18 +0000 (08:45 +0000)]
Use bold for active window name.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@48 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoHandle ssh-agent socket going away.
Iain Patterson [Mon, 23 Apr 2007 15:53:47 +0000 (15:53 +0000)]
Handle ssh-agent socket going away.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@47 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAlways show screen caption.
Iain Patterson [Sat, 7 Apr 2007 16:02:33 +0000 (16:02 +0000)]
Always show screen caption.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@46 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoUse green status bar for active screen window.
Iain Patterson [Fri, 6 Apr 2007 11:01:13 +0000 (11:01 +0000)]
Use green status bar for active screen window.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@45 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoDon't print completions horizontally. They get messed up.
Iain Patterson [Mon, 2 Apr 2007 07:18:42 +0000 (07:18 +0000)]
Don't print completions horizontally.  They get messed up.
Don't use nullglob.  'ls *.c' becomes the same as 'ls' when there are no .c files!

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@44 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded -n option to kill_known_host to print key only.
Iain Patterson [Thu, 29 Mar 2007 09:41:56 +0000 (09:41 +0000)]
Added -n option to kill_known_host to print key only.
Added -p option to kill_known_host to allow partial matches.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@43 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoTypo in no_empty_cmd_completion.
Iain Patterson [Wed, 21 Mar 2007 09:12:02 +0000 (09:12 +0000)]
Typo in no_empty_cmd_completion.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@42 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded more shell options.
Iain Patterson [Tue, 20 Mar 2007 18:28:34 +0000 (18:28 +0000)]
Added more shell options.
Added inputrc rules to stop tab completion getting stuck on symlinks and to print completed entries horizontally.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@41 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded options.bashrc for shopt stuff.
Iain Patterson [Tue, 20 Mar 2007 10:26:14 +0000 (10:26 +0000)]
Added options.bashrc for shopt stuff.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@40 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoRemove stale agent socket.
Iain Patterson [Sat, 17 Mar 2007 09:12:15 +0000 (09:12 +0000)]
Remove stale agent socket.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@39 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoAdded Qp to .vimrc.
Iain Patterson [Mon, 5 Mar 2007 12:14:08 +0000 (12:14 +0000)]
Added Qp to .vimrc.
Fixed known_hosts completion.
Added completion for kill_known_hosts alias knh.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@38 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoFix fold toggling.
Iain Patterson [Mon, 27 Nov 2006 14:12:24 +0000 (14:12 +0000)]
Fix fold toggling.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@37 6be0d1a5-5cfe-0310-89b6-964be062b18b

17 years agoDon't toggle hexmode when opening a new buffer.
Iain Patterson [Mon, 27 Nov 2006 13:17:25 +0000 (13:17 +0000)]
Don't toggle hexmode when opening a new buffer.
Added Qf to toggle opening and closing all folds.
Added Qn to toggle line numbers.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@36 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoExperimental toolbar.
Iain Patterson [Wed, 22 Nov 2006 18:00:29 +0000 (18:00 +0000)]
Experimental toolbar.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@35 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoUse exec for efficiency.
Iain Patterson [Thu, 9 Nov 2006 16:17:16 +0000 (16:17 +0000)]
Use exec for efficiency.
Added Q6 (16-space tabs) and Q3 (32-space tabs) binds.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@34 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoShow paste status.
Iain Patterson [Mon, 23 Oct 2006 09:47:43 +0000 (09:47 +0000)]
Show paste status.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@33 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoAdded modprobe and rmmmod completions.
Iain Patterson [Thu, 19 Oct 2006 10:24:30 +0000 (10:24 +0000)]
Added modprobe and rmmmod completions.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@32 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoAdded kill_known_host script and completion.
Iain Patterson [Thu, 17 Aug 2006 15:40:50 +0000 (15:40 +0000)]
Added kill_known_host script and completion.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@31 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoAdded visual remap commands to find selection in visual mode.
Iain Patterson [Tue, 8 Aug 2006 15:36:42 +0000 (15:36 +0000)]
Added visual remap commands to find selection in visual mode.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@30 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoSometimes we can't use lsof to get ssh-agent PID, so specify it ourselves.
Iain Patterson [Wed, 26 Jul 2006 09:28:15 +0000 (09:28 +0000)]
Sometimes we can't use lsof to get ssh-agent PID, so specify it ourselves.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@29 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoLose useless PHP mode.
Iain Patterson [Fri, 30 Jun 2006 12:08:08 +0000 (12:08 +0000)]
Lose useless PHP mode.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@28 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoAdd gb mapping.
Iain Patterson [Mon, 26 Jun 2006 11:28:14 +0000 (11:28 +0000)]
Add gb mapping.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@27 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoError with PROMPT_FAILED_COLOUR.
Iain Patterson [Wed, 12 Apr 2006 14:29:55 +0000 (14:29 +0000)]
Error with PROMPT_FAILED_COLOUR.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@26 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoPrevent bash complaining after setting PS1 and su-ing to someone else.
Iain Patterson [Thu, 2 Mar 2006 10:45:04 +0000 (10:45 +0000)]
Prevent bash complaining after setting PS1 and su-ing to someone else.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@25 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoUse Q... instead of ,... for commands.
Iain Patterson [Mon, 6 Feb 2006 12:58:37 +0000 (12:58 +0000)]
Use Q... instead of ,... for commands.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@24 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agovi=vim alias.
Iain Patterson [Tue, 24 Jan 2006 09:30:53 +0000 (09:30 +0000)]
vi=vim alias.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@23 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoDisplay filetype and buffer dirtiness in shorter form.
Iain Patterson [Wed, 18 Jan 2006 17:16:53 +0000 (17:16 +0000)]
Display filetype and buffer dirtiness in shorter form.
Declare functions and commands as override so you can source the .vimrc without errors.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@22 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoAdded first xstroke dictionary.
Iain Patterson [Wed, 18 Jan 2006 11:06:17 +0000 (11:06 +0000)]
Added first xstroke dictionary.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@21 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoMore concise statusline.
Iain Patterson [Tue, 17 Jan 2006 14:08:59 +0000 (14:08 +0000)]
More concise statusline.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@20 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoAdded tabstop change shortcuts (,2 etc).
Iain Patterson [Mon, 9 Jan 2006 16:43:35 +0000 (16:43 +0000)]
Added tabstop change shortcuts (,2 etc).

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@19 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years ago(Re)added hlsearch.
Iain Patterson [Fri, 6 Jan 2006 10:39:57 +0000 (10:39 +0000)]
(Re)added hlsearch.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@18 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoOlder versions of vim didn't understand +=.
Iain Patterson [Wed, 4 Jan 2006 15:57:16 +0000 (15:57 +0000)]
Older versions of vim didn't understand +=.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@17 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoTypo.
Iain Patterson [Fri, 23 Dec 2005 11:09:19 +0000 (11:09 +0000)]
Typo.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@16 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoGap between left- and right-aligned status line elements, so they don't squish togeth...
Iain Patterson [Fri, 23 Dec 2005 11:08:17 +0000 (11:08 +0000)]
Gap between left- and right-aligned status line elements, so they don't squish together when the filename is too long for the window.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@15 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoSet iain___ variables before using them.
Iain Patterson [Thu, 15 Dec 2005 18:00:46 +0000 (18:00 +0000)]
Set iain___ variables before using them.
Call Cycle_StatusLine() on startup.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@14 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agofoldmethod was annoying.
Iain Patterson [Thu, 15 Dec 2005 16:13:18 +0000 (16:13 +0000)]
foldmethod was annoying.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@13 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoExplicitly set nocp.
Iain Patterson [Thu, 15 Dec 2005 11:31:56 +0000 (11:31 +0000)]
Explicitly set nocp.
Show file byte offset in status line.
Cycle hex/decimal status line stuff with ,x.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@12 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoAlways show status bar.
Iain Patterson [Wed, 14 Dec 2005 11:01:24 +0000 (11:01 +0000)]
Always show status bar.
Blue status bar.
Use ,l to cycle between list formats.
  nolist.
  list with tabs replaced by \___.
  list with tabs replaced by \___ and EOL denoted by $.
Use ,c to cycle between case-sensitive and -insensitive matching.
Status bar shows list format, case matching and code of character under cursor.
Set wide columns for diff view.
Restore terminal columns on exit.
Change indent options for different file types.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@11 6be0d1a5-5cfe-0310-89b6-964be062b18b

18 years agoHighlighted screen name no longer blinks.
Iain Patterson [Fri, 9 Dec 2005 22:04:04 +0000 (22:04 +0000)]
Highlighted screen name no longer blinks.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@10 6be0d1a5-5cfe-0310-89b6-964be062b18b

19 years agoAdded rxvt-unicode terminfo.
Iain Patterson [Mon, 7 Nov 2005 18:04:29 +0000 (18:04 +0000)]
Added rxvt-unicode terminfo.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@9 6be0d1a5-5cfe-0310-89b6-964be062b18b

19 years agoSet correct tag.
Iain Patterson [Fri, 16 Sep 2005 15:02:40 +0000 (15:02 +0000)]
Set correct tag.

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@8 6be0d1a5-5cfe-0310-89b6-964be062b18b

19 years agoAdded comment binds for H and L matching vim (keep defaults for now).
Iain Patterson [Fri, 16 Sep 2005 15:02:07 +0000 (15:02 +0000)]
Added comment binds for H and L matching vim (keep defaults for now).

git-svn-id: https://svn.cambridge.iain.cx/profile/trunk@7 6be0d1a5-5cfe-0310-89b6-964be062b18b