aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-11-15Update TODOv0.0.3Teddy Wing
Check off adding pathogen installation instructions.
2014-11-15README: Add installation instructionsTeddy Wing
Provide basic instructions. I'm only familiar with pathogen, so that's what the example uses. You're free to use Vundle, NeoBundle, etc. if you prefer.
2014-11-15autoload/auditory.vim: Fix `d` not saving to register bugTeddy Wing
Previously my custom `d` and `dd` operators wouldn't save their deletions to the unnamed register. For normal custom operators this is exactly what you want, but not when you're making your own delete operator. When you notice this it becomes _extremely_ annoying. Fixing it here so now deleted text goes into the unnamed register.
2014-11-15Update TODOTeddy Wing
Check off new sound file updating.
2014-11-15Merge branch 'New-Sounds'Teddy Wing
2014-11-15autoload/auditory.vim: Update Cantina pathNew-SoundsTeddy Wing
Cantina sound files are now in the Resources/Songs/ directory.
2014-11-15autoload/auditory.vim: Update insert mode file listingTeddy Wing
Use the new C# scale files in insert mode for a wider range of notes.
2014-11-15Update TODOTeddy Wing
Add a few new TODOs from earlier this week.
2014-11-12Add new Directory "songs"Spencer Bateman
Move Cantina to songs
2014-11-12Add 3 Octave Notes for typingSpencer Bateman
Delete old notes
2014-11-10Update TODOv0.0.2Teddy Wing
Mark `dd` task complete.
2014-11-10Update TODOTeddy Wing
Add a note to map 'D' for deleting to the end of a line.
2014-11-10autoload/auditory.vim: Add `dd` supportTeddy Wing
Add support for deleting a line using `dd`. Previously this didn't work because I created a custom operator for the `d` command.
2014-11-10Update TODOTeddy Wing
Add some issues and ideas I thought about post-hackathon.
2014-11-09README: Add requirements sectionv0.0.1Teddy Wing
Let people know that this plugin requires mplayer. Note that we don't currently check for it in the plugin, but we should.
2014-11-09README: Add a section on contributingTeddy Wing
2014-11-09autoload/auditory.vim: Add custom `d` operatorTeddy Wing
Create a custom delete operator that plays the delete sound. NOTES: * Doesn't do `dd` * I just looked at the tcomment plugin source and realised that I should be using plugin mappings so these can be more easily overridden. Make a note to look into that.
2014-11-09Update TODOTeddy Wing
2014-11-09autoload/auditory.vim: Add new Cantina audio filesTeddy Wing
Add Spencer's new Cantina audio files to the cantina list. The new audio files are shorter individually (that's why there are more of them). This makes it easier to play the Cantina song at faster or slower ranges of tempos.
2014-11-09Add README & LICENSETeddy Wing
2014-11-09Add higher resolution cantina song.Spencer Bateman
Each audio file is an 8th note.
2014-11-09autoload/auditory.vim: Enable <space> & <backspace> mappings with FIXMETeddy Wing
Uncomment the space and delete mappings. Note that I had to remove count support on the delete key because it's another one of those that was giving me errors for that.
2014-11-09autoload/auditory.vim: Enable scrolling mappings with FIXMEsTeddy Wing
This way the sounds on scoll commands acutally work. They no longer support counts :( and the <c-b> command for some reason needs to be entered twice in order for it to work. Enable these for now just so we can get the sounds but add FIXMEs so we know that these are borked.
2014-11-09autoload/auditory.vim: Add undo & redo mappingsTeddy Wing
Again had an issue with adding a count to one of the mappings, in this case with redo. Leaving the mapping active except not supporting a count. Hopefully we can figure out how to fix that.
2014-11-09Undo and Redo soundsMackenzie Denker
2014-11-09autoload/auditory.vim: Move sound file arrays outside functionsTeddy Wing
Make arrays that store audio filenames script-local variables instead of function-local variables. Doing this because I have a hunch that it will be good for performance, so the arrays don't have to be reinitialised on every execution of the insert mode play functions.
2014-11-09autoload/auditory.vim: Add HML jump mappingsTeddy Wing
2014-11-09autoload/auditory.vim: Fix '0' mappingTeddy Wing
'0' wasn't doing what 0 is normally supposed to do. Modify the mapping to make it work.
2014-11-09Move functions to autoloadTeddy Wing
Clean up functions, move everything into autoload/, move code around a little bit.
2014-11-09TODO: Add list of remaining sounds to mapTeddy Wing
2014-11-09plugin/auditory.vim: Add Galaxy Far Far Away toggle commandTeddy Wing
Add a command-mode command to toggle insert mode sounds between normal and Galaxy Far Far Away versions.
2014-11-09plugin/auditory.vim: Mappings that didn't quite workTeddy Wing
Add commented mappings that I've been trying to get working but that for one reason or another haven't been able to figure out how to do so.
2014-11-09plugin/auditory.vim: Play sounds using absolute pathTeddy Wing
Without this, the audio files wouldn't be able to play unless you were cd'ed into the script's root directory. We want them to play no matter where your pwd is.
2014-11-09plugin/auditory.vim: Add (){} movement soundsTeddy Wing
Use the Jump sound for sentence & paragraph movement.
2014-11-09TODO: Update with visual mode, replace, additional soundsTeddy Wing
2014-11-09TODO: Add an entry for an undo soundTeddy Wing
2014-11-09Add TODOTeddy Wing
2014-11-09plugin/auditory.vim: Add another jump mapping for %Teddy Wing
2014-11-09plugin/auditory.vim: Add additional jump mappingsTeddy Wing
Add Jump sound mappings for: * gg * G * <C-i> * <C-o>
2014-11-09plugin/auditory.vim: Add #/* search mappingsTeddy Wing
In addition to the regular search commands, add the search by word ones.
2014-11-09plugin/auditory.vim: Add 'x' mappingTeddy Wing
Use the Delete sound.
2014-11-09plugin/auditory.vim: Add zt/z./zz/zb mappingsTeddy Wing
Use the Jump sound for these comands.
2014-11-09plugin/auditory.vim: Add search mappingsTeddy Wing
Map the search sounds to /nN.
2014-11-09plugin/auditory.vim: Add paste soundsTeddy Wing
2014-11-09plugin/auditory.vim: Add Cantina insert modeTeddy Wing
Version of insert mode binding that maps to the Cantina song. Bits of the song are in wav files. They get played in order on keypress in insert mode.
2014-11-09plugin/auditory.vim: Add 0^_$g_ mappingsTeddy Wing
Add mappings for beginning and end of line that play the left and right sounds.
2014-11-09plugin/auditory.vim: Add gj & gk mappingsTeddy Wing
Map to up and down sounds.
2014-11-09plugin/auditory.vim: Add webWEB mappingsTeddy Wing
Add mappings to the 'w', 'e', 'b' keys and their uppercase equivalents. These map to the Left and Right sounds.
2014-11-09plugin/auditory.vim: Add Normal mode hjkl mappingsTeddy Wing
Add mappings for single-character movement using a pass-through that plays the appropriate movement audio file.
2014-11-09Add auto_complete and down left and rightSpencer Bateman