[TxMt Plugins] vi plugin

Rob Rix rix.rob at gmail.com
Sun Jan 7 08:58:35 UTC 2007

I'm not sure if this will answer your question, but NSResponder  
declares many of these:


Also, you might want to consider the use of class-dump, which is an  
extraordinarily useful utility for getting information about the  
interfaces of Objective-C classes. This is certainly not the only  
place it can be found, but you might want to look here:



On 7-Jan-07, at 2:23 AM, Kirt Fitzpatrick wrote:

> I am writing a vi plugin for textmate.  I already have a proof of  
> concept plugin working and available at fowpas.net.  Right now, in  
> absence of an API, I am simply capturing events, translating them  
> to what I want, ('j' to a down arrow for example) and then sending  
> that event to the real window class.  I also have three modes,  
> Insert, Command, and Visual.
> My problem is that I do not have a list of all the commands that  
> can be executed in textmate.  I understand that some commands may  
> not be specific to textmate but are built into OSX.  An example of  
> something that I am having trouble accomplishing is selecting the  
> text to the end of the line.  Control-e will move the cursor the  
> the end of the line but control-shift-e will not select to the end  
> of the line.  Does anyone know of a comprehensive list of movement  
> and editing commands or (even better) the methods to call  
> directly.  The cheat sheet is not complete enough for my needs.
> kirt
> _______________________________________________
> textmate-plugins mailing list
> textmate-plugins at lists.macromates.com
> http://lists.macromates.com/mailman/listinfo/textmate-plugins

More information about the textmate-plugins mailing list