Switch branches/tags
Nothing to show
Commits on Dec 13, 2017
  1. Merge pull request #8 from rgmccaw/fix-silver-searcher-non-scala-files

    derekwyatt committed Dec 13, 2017
    Fix SilverSearcher for non `*.scala` files
  2. Fix SilverSearcher for non `*.scala` files

    rgmccaw committed Dec 13, 2017
    Set default for SilverSearcher as all filetypes
Commits on Oct 27, 2017
  1. Various

    derekwyatt committed Oct 27, 2017
    - Changed to 2 spaces for Java files
    - Added a simple, rather stupid, but still useful function for creating
      import statements for Scala code
    - Fixed a bit of the `Ack` plugin customizations to make it a bit nicer
    - A tiny bit of cleanup here and there
Commits on Jun 9, 2017
Commits on May 23, 2017
  1. Most important is the ergonomics

    derekwyatt committed May 23, 2017
    - I'm getting tired of hitting keys to make the `(`, `)`, `{`, `}`, `[`,
      `]`, `*` and `_` characters so I mapped them to things that use
      `CTRL`, which is at my left pinky finger
    - Added some modules
    - A couple of tweaks
Commits on Sep 30, 2016
  1. Some productivity improvements

    derekwyatt committed Sep 30, 2016
    - Easing the `ctrlp` find command
    - Modified the `fugitive` status line to accept a `_` or `/` separator.
      We have some tools where, if the branch name contains a `/`, the tools
    - Added a new Scalatest `FlatSpec` template
    - No more `ActorLogging` cuz I just don't like it
Commits on May 5, 2016
  1. Eliminated Perforce!

    derekwyatt committed May 5, 2016
    - I hope to never, ever, ever use Perforce ever again. It really is the
      biggest piece of shit that exists in the world today.  Maybe... MAYBE
      it was good back in the day, but I doubt it.  Just because something
      doesn't have decent competition doesn't also mean that it's "good".
      Die perforce, die... die a white hot death.  I don't care if you take
      all of your clients' source code with you... just die.
    - Modified my `CtrlP` integration to recognize a `.git` directory
    - Updates to the `xptemplate` scala templates
Commits on Mar 18, 2016
  1. Many updates

    Derek Wyatt
    Derek Wyatt committed Mar 18, 2016
    - moved the scala unicode stuff to somewhere more appropraite
    - updated my `maketags` script to be a bit more specific to my world...
      need to generalize it again
    - Trying out a few new plugins
Commits on Oct 16, 2015
  1. Various updates

    Derek Wyatt
    Derek Wyatt committed Oct 16, 2015
    - Modified the `maketags` script to make it faster. Because we use
      perforce, and perforce is the VCS that might have been good in its day
      (although that's debatable) but is now a pile of shit. Hey, did you
      know that dogs like to eat shit? Yeah, they do. But what they don't
      like eating is a pile of shit that's bigger than your average
      elephant, and is covered in nuclear waste that came out of a nuclear
      reactor whose sole purpose is not to generate electricity, but is
      designed to generate a kind of "nuclear shit" that glows in the dark
      and can be detected by intelligent life-forms in distant galaxies,
      making them say (translated from their language to english) "Jeezuz
      fucking christ, smell that?!  What the hell are they doing over on
      that stinking planet?!?  They gotta be running perforce, like our
      ancestors did 5,702 generations ago when we had entire culture that
      couldn't figure out when to use "your" and "you're" - what a cluster
      fuck that time was".  Perforce branches are the absolute stupidest
      thing since CVS, which was free, and still sucked less because I
      didn't have to talk to a stupid server just to figure out what the
      `fstat` is on the file.
      Anyway... the script is faster now.
    - Added a couple of customizations for the Tabular plugin
    - Updates to the java settings because we love tabs where I work
    - Udpates to how I set tag files cuz of perforce... see above.
Commits on Sep 8, 2015
  1. Mostly things to get working at my new job

    Derek Wyatt
    Derek Wyatt committed Sep 8, 2015
    - Added Perforce plugin
    - Removed the Unicode nonsense that my last employer used
    - There's nonsense here too, so I added the `~/.vimrc.local` callout
      that I can put on my work computer
    - They allow comments in JSON so I modified the syntax highlighting
    - Tried the Unite plugin (not sure I like it)
    - Modified what happens when I switch branches since we use Perforce
      here, and what it thinks is a branch is, well... it's silly
    - Deleted some jump target stuff that I never use
Commits on Aug 13, 2015
  1. This is a sad, sad day...

    Derek Wyatt
    Derek Wyatt committed Aug 13, 2015
    - My employer uses _PERFORCE_ (!?!?!?), so I've added back the plugin
      that I never thought I'd see again.
    - Eliminated the => and <- unicode conversions because my new employer
      doesn't do that :)
    - Minor config changes to the Vimwiki install
    - Too much glare on my screen... need to up the font size
Commits on Aug 12, 2015
  1. Cleanups and Vimwiki add

    Derek Wyatt
    Derek Wyatt committed Aug 12, 2015
    - eliminated `airline`
    - eliminated `lightline`
    - eliminated `syntastic`
    - Added `Vimwiki`
    - Set the startup `colorscheme` to `navajo-night`
Commits on Aug 10, 2015
  1. A few fixes

    Derek Wyatt
    Derek Wyatt committed Aug 10, 2015
    - The => / <- stuff needed to ignore some comments
    - Added the `vim-sbt` plugin to the `runtimepath`
    - Updated some xpt snippets for scala
    - Trying out lightline... not sure i like it
    - Using the indent guides... i think i like those
Commits on Jul 25, 2015
  1. Various 'stuff'

    Derek Wyatt
    Derek Wyatt committed Jul 25, 2015
    - Fixed the => and -> unicode substitution
    - Modified maketags to provide a 'force' option
    - Trying out the 'hier' plugin
    - Trying out the 'geeknote' plugin
    - setting 'number' with 'relativenumber' is keen - it shows me the line
      i'm on, as opposed to `0`
    - Finally committed the font change to 'Source Code Pro'
    - Found a faster / better way for 'CtrlP' to find files
Commits on May 14, 2015
  1. Soooo much tags and scala goodness

    Derek Wyatt
    Derek Wyatt committed May 14, 2015
    - The modification of the buffer to go back and forth between unicode
      characters was adding to the undo list, which was annoying so I now
      join things up properly
    - Tags files include "everything" in the `~/.vim-tags` directory, which
      lets me index other projects and have them included. I have a small
      hack in there that ignores things for the "current" project that isn't
      for the current branch.  This means that the other projects will have
      everything included, if there are tags files for other branches in
      those projects.  I could fix this but then I'd need to call out to git
      to get their current branch as well, and I don't want to do that.
    - Since I've broken up the tags files, it's now faster when I want to
      generate deltas, so I call `maketags` on a write of a file, which will
      ensure things are up to date.
Commits on May 11, 2015
  1. Keep the window view after altering scala unicode

    Derek Wyatt
    Derek Wyatt committed May 11, 2015
    - OMG, angels are singing right now... this has annoyed the living shit
      out of me ever since I wrote it.
    - The `scala#UnicodeCharsToNiceChars` and
      `scala#NiceCharsToUnicodeChars` modify the buffer and I couldn't
      figure out how to get them to stop moving the bloody screen around
      once they were finished.
    - enter `winsaveview()` and `winrestview()`.  Fantastic!  I have no idea
      how I stumbled across them... just wandering around the functions
      documentation and _WHAM_, there it was.  I'm happier now than that
      time when me and my wife wen.... well, I'm happy, let's just leave it
      at that.
  2. Modifications to how I generate tags

    Derek Wyatt
    Derek Wyatt committed May 11, 2015
    - I was sticking all of my tags in one big file and it was brutal
    - This is now much faster, as it breaks up all of the work into multiple
      files and conditionally builds things
Commits on May 5, 2015
  1. Various changes

    Derek Wyatt
    Derek Wyatt committed May 5, 2015
    - Stopped using `airline`. Wow... it made _everything_ slow, and I don't
      know why, and I don't really care - it was just pretty. Leaving insert
      mode had lag, switching windows had lag, ugh... no longer smooth like
      - So I put back my old status line
    - Added switching to integration tests for `scala`
    - Added the ability to wipeout all buffers -- well, I had this before
      but it wasn't working, so I had to make it smarter
    - The code that asks things about git is now smarter, as it uses a cache
      file instead of asking the `git` executable
    - stopped using my version of `ag` and am now back to using `rking`s
Commits on Feb 20, 2015
  1. Fix for Issue #2. I really should be using ZSH.

    Derek Wyatt
    Derek Wyatt committed Feb 20, 2015
  2. Updated the README to reflect the Vundle-goodness

    Derek Wyatt
    Derek Wyatt committed Feb 20, 2015
Commits on Feb 12, 2015
  1. Moved the branch / tag code into a general spot

    Derek Wyatt
    Derek Wyatt committed Feb 12, 2015
    - I don't know why I had this as something special for Scala... Scala is
      pretty special, but...
    - Moving things into my ~/.vimrc makes it general, and it now works for
      any file that I happen to be in, which is inside of a git repository
Commits on Feb 5, 2015
  1. Simplified the branch motion

    Derek Wyatt
    Derek Wyatt committed Feb 5, 2015
    - I let my (new) git post-checkout hook do the ctags run, thanks to
      @okcompute for that idea
    - Still need to compute the tags filename and clear out the CtrlP cache
      when switching branches, which is still done
Commits on Feb 4, 2015
  1. Improvements on scala branch switching

    Derek Wyatt
    Derek Wyatt committed Feb 4, 2015
    - Yeah, it wasn't 20 minutes but it wasn't 5 days either...
    - I've generalized things a bit more to handle multiple different
    - Fixed up the FindGitDirOrRoot() to ':p' everything, after finddir
      un-absolutifies it.
  2. Branch switching is about more than CTags

    Derek Wyatt
    Derek Wyatt committed Feb 4, 2015
    - I wanted to be able to clear out the CtrlP cache as well, so I
      generalized the branch switching code
    - Keeps track of the last known branch, and if that changes, then it
      will clear out the cache, and possibly rebuild the tags
    - I could generalize this more to be able to track different
      repositories, but I don't quite care just yet... I probably will in
      about 20 minutes.
Commits on Feb 3, 2015
  1. A couple of cleanups and tags file management

    Derek Wyatt
    Derek Wyatt committed Feb 3, 2015
    - I was having a bitch of a time getting my tags file(s) to regenerate
      when I was switching branches.  This now detects when I don't have a
      tags file for my branch and generates one.
    - It's blocking, but I think that's what I want at the moment... we'll
Commits on Nov 4, 2014
  1. Some tweaks

    Derek Wyatt
    Derek Wyatt committed Nov 4, 2014
    - Finally got around to fixing the annoying jumping tha thappens when I flip
      scala files between Unicode <- / => and ascii <- / =>
    - Added the airline plugin
    - Got rid of my update script for plugins now that I'm using Vundle
Commits on Aug 28, 2014
  1. Ruby, Git and Colors

    derekwyatt committed Aug 28, 2014
    - Changed ruby indentations to 2 spaces - Scala's got me hooked on that format
    - Now that I have Vundle it's easier to opt-out of certain plugins when Vim is
      being spawned by Git.  I opt-out of the indexer plugin in that case
    - Switched my default color scheme to Jellybeans. It's neato.
Commits on Aug 24, 2014
  1. Ruby and work

    derekwyatt committed Aug 24, 2014
    - Some indentation fixes for ruby
    - Now that I'm using Vundle it's easier to deal with the loading of indexer when
      Vim has been launched by git - i.e. don't load the indexer plugin
    - Also incorporated my NPL plugin for use at work.
Commits on Aug 12, 2014
  1. Vundle, colors and maintenance

    derekwyatt committed Aug 12, 2014
    - Swapped out Pathogen in favour of Vundle
    - Modified zenburn to get rid of the bold... i hate bold
    - cleaned up some annoying stuff in my vimrc (useless functions, bad XML
Commits on Aug 8, 2014
  1. The Indexer plugin hurts when you're doing small things

    derekwyatt committed Aug 8, 2014
    - If I'm on the cmdline and trying to commit something to git, I want to use Vim
      to do it, but it goes and tries to index my filesystem first and that sucks
      like an industrial vaccuum
  2. Scala, Ruby and Colors

    derekwyatt committed Aug 8, 2014
    - Added a few color schemes for fun
    - Ruby mode was crashing MacVim when relativenumber was set
      so I turned that off
    - I got _really_ tired of the unicode => and <- that is used
      where I work, so I wrote some rather coarse functions to
      translate them to/from ASCII on writes and reads
Commits on Jun 8, 2014
  1. More personal tweaks

    derekwyatt committed Jun 8, 2014
    - Trimmed my fugitive status to match work's branching structure a bit better
    - Added a couple of maps for text wrapping
    - CtrlP mapping helpers
Commits on Apr 13, 2014
  1. Merge pull request #3 from andrewsim/master

    derekwyatt committed Apr 13, 2014
    Typo in vimrc's comments
  2. minor typo in vimrc's comment

    Andrew Sim
    Andrew Sim committed Apr 13, 2014