E Text Editor | The Power of Textmate on Windows

 
Author Message

Index  >  New Feature Ideas / Requests  ~  Vi mode, etc

editordude
Posted: Sat Mar 31, 2007 3:49 am Reply with quote
Registered User Joined: 31 Mar 2007 Posts: 1
Why not add "Vi" emulation to grab all the people that use Vim ?

Also, split windows with different buffers in each (vertical is better than
horizontal, but both are ideal, with little whitespace in-between if any).

cheers
View user's profile Send private message
furashgf
Posted: Mon Oct 08, 2007 4:22 pm Reply with quote
Registered User Joined: 14 Aug 2007 Posts: 4
this is the only feature that e is missing that I need
View user's profile Send private message
Frank
Posted: Mon Oct 08, 2007 5:41 pm Reply with quote
Registered User Joined: 07 Jan 2007 Posts: 88
+1
View user's profile Send private message
jesperrr
Posted: Wed Oct 10, 2007 11:35 am Reply with quote
Registered User Joined: 27 Apr 2007 Posts: 264 Location: Denmark
Vi mode... use Vi. It has a fantastic Vi mode Smile

In my opinion, emulation of other editors are for people that are convinced that shifting editors are hard. I think that strategy would probably work for Emacs (or vi for that sake), because it's very hard as a newcomer to learn all the secret shortcuts and mode shifts.

E is intuitive and easy to start with. I think that it's important that an editor such as E must be easy to learn. Therefore, I think the work should be concentrated on discoverability of the features.

A an example of discoverability is the new Office 2007, where keyboard shortcuts highlight and show on screen when you for instance press and hold ALT key. This way, the shortcuts are easier to learn.


Adobe Photoshop has example of both good and bad discoverability. Good example: Press CTRL, SHIFT or ALT, and your current tool mouse cursor will change to reflect the altered functionality. Bad discoverability: http://justaddwater.dk/2007/09/11/innovative-but-hidden-text-field-interaction/

Some things are E already doing well. For instance to write the keyboard shortcuts next to the menu items. This way, it's easy to learn the shortcuts for people using the functionality multiple times.

With respect to viewing multiple files split vertically I think thats a good idea. Please put that in it's own thread: Different issues in different threads, so the discussion only regards one topic.

_________________
Blog: http://justaddwater.dk/
View user's profile Send private message Visit poster's website
n00ge
Posted: Wed Oct 10, 2007 12:40 pm Reply with quote
Registered User Joined: 26 Feb 2007 Posts: 241 Location: Albany, NY
Quote:
Vi mode... use Vi. It has a fantastic Vi mode Smile

In my opinion, emulation of other editors are for people that are convinced that shifting editors are hard.

Then, how come you're not using textmate? Wink
j/k...

_________________
http://twitter.com/n00ge
View user's profile Send private message Visit poster's website
vitasthefetus
Posted: Sun Oct 21, 2007 6:26 pm Reply with quote
Registered User Joined: 21 Oct 2007 Posts: 1
+1 - Requirement for me.
View user's profile Send private message
nightingale2k1
Posted: Thu Nov 08, 2007 2:30 am Reply with quote
Registered User Joined: 08 Nov 2007 Posts: 2 Location: indonesia
those who already using VI, will keep using VI unless they can get more benefit from E ... and for me, there is no benefit adding vi mode on E ... why not using real vi instead emulate it Wink

** i use vim too **

_________________
----------------------
adwin wijaya
www.wysmedia.com
-----------------------
View user's profile Send private message Visit poster's website Yahoo Messenger
eric1235711
Posted: Tue Jan 29, 2008 12:26 pm Reply with quote
Registered User Joined: 23 Jan 2008 Posts: 19 Location: São Paulo - Brazil
jesperrr wrote:
Vi mode... use Vi. It has a fantastic Vi mode Smile


... or Vim Laughing

I'm with you.

There is Vim for any OS, for free. But TextMate is just for Mac, and TextMate people are not even interested in porting to other OS's. Crying or Very sad

Why do you want to buy a Vim copy/emulation if you can just download the Vim for free? Laughing

About grabbing people from other editors... I find that there's "war enough in this world". Razz I'm not looking for a popular editor, but a editor that fits to my needs. There's a quoting that I like:
Quote:
"There's nothing to prove. We just got to learn and to teach."


vim_emulation--;
View user's profile Send private message MSN Messenger
i3enhamin
Posted: Fri Nov 07, 2008 10:41 pm Reply with quote
Registered User Joined: 07 Nov 2008 Posts: 2
+1 for me.

textmate has a plugin, that tipped me over, over there.
View user's profile Send private message
i3enhamin
Posted: Thu Dec 04, 2008 10:27 pm Reply with quote
Registered User Joined: 07 Nov 2008 Posts: 2
bundles are an amazingly good idea. vim key bindings (are to many) a great idea. i can't figure out why there is any antogonism for wanting both of them together... other than the realities of slowing down the inclusion of other features. but, vimate exists as an independent plugin for textmate. why could e pursue something similar?
View user's profile Send private message
box0518x
Posted: Mon Aug 03, 2009 10:36 pm Reply with quote
Registered User Joined: 01 Apr 2009 Posts: 7
+1 vi 4tw
View user's profile Send private message
francois
Posted: Thu Aug 13, 2009 5:23 pm Reply with quote
Registered User Joined: 30 Mar 2009 Posts: 11
+1 for me too.

Vim modal features and it's key bindings are an huge improvement when editing code.

Why not have best of both world ?

A plugin could be an interesting option and the users still have the choice to enable it or not.

Furthermore I think that the E community could grow if vim users feel to be at home when switching to E. Fingers memory is hard to forget.

Kate editor, Komodo Edit, Eclipse and Netbeans ... have features like this. Why ? Because people like this !
View user's profile Send private message
markrendle
Posted: Fri Sep 04, 2009 2:04 pm Reply with quote
Registered User Joined: 04 Sep 2009 Posts: 1
+1 also. I have vi-mode plugins for Visual Studio and NetBeans, and use vim as my basic text editor, but would definitely switch to E if it had something like the vi plugin for TM.
View user's profile Send private message
andyL
Posted: Wed Sep 09, 2009 4:09 am Reply with quote
Registered User Joined: 22 Oct 2007 Posts: 97
+1 for vi emulation !!!
View user's profile Send private message
charlesroper
Posted: Wed Sep 09, 2009 12:52 pm Reply with quote
Registered User Joined: 06 Mar 2007 Posts: 1211 Location: UK
A question for all of the Vi fanciers (I include myself a fan of Vim, but although I did learn to use it, I find I prefer the more integrated feel of E):

What does "Vi emulation" mean, exactly? The beauty of Vi(m) is that it is a very simple editor with an extremely powerful API. I remember when I first tried GVim and just couldn't get on with it. It was only after I got hold of a customised install with a whole bunch of scripts and add-ins that I saw the light, as it were, and proceeded to learn it properly.

So, in suggesting Vi emulation for E, how far do you want to take that? Is it just the modal system coupled with the basic, core keystrokes and commands? Or do you want the full scripting system?

Personally, I would love to see a well-thought-out keyboard/macro binding system that would give us the kind of flexibility found in Vim and Emacs. I really missing doing things like vit and dit and other text object manipulation in Vim, and would love to see this kind of flexibility and power present in E.

_________________
Charles Roper
twitter.com/charlesroper
View user's profile Send private message Visit poster's website

Display posts from previous:  

All times are GMT
Page 1 of 2
Goto page 1, 2  Next
Post new topic

Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum