Ticket #150 (closed enhancement: wontfix)

Opened 7 years ago

Last modified 3 years ago

Vi and Emacs-like editing modes

Reported by: tristil@… Owned by: armin
Priority: lowest Milestone:
Component: Gobby Version: 0.4.0
Severity: normal Keywords:
Cc: Launchpad Bug:

Description

Allow users to select a style of editing, implementing a subset of the navigation and text editing commands from each editor.

Change History

Changed 7 years ago by phil

  • version changed from 1.0.0 to 0.4.0

Ew, we cannot implement a mode-aware editor like Vim into the current GUI. For Emacs-like keybindings, well, keybindings would need to be configurable.

Changed 7 years ago by phil

  • priority changed from normal to lowest

Changed 7 years ago by anonymous

What about embedding vim, similar to what KDE allows with vimpart? (http://dir.filewatcher.com/d/Debian/amd64/kde/vimpart_3.3.2-4_amd64.deb.120412.html)

It would give us a vim editor within gobby that, given the right hooks and extensions, would fit fairly seamlessly into the interface.

Changed 7 years ago by phil

  • status changed from new to closed
  • resolution set to wontfix

This won't be realised in Gobby.

Changed 5 years ago by chris.case@…

I get the feeling that the reason for this ticket being closed is that you don't like vim, and not any technical reason. Am I off base with that?

If I'm on the money, like I think I am, I seriously need to ask: would you accept patches that allow vim embeding, if the user so chooses?

Many of us, my company specifically need a networked text editor, and vim is an integral part of our development stack. Being able to network vim would greatly increase our productivity.

If you're open to this, I may assign one of our developers to submit some patches and work with you. Feel free to contact me at the e-mail I supplied.

Changed 5 years ago by phil

I get the feeling that the reason for this ticket being closed is that you don't like vim, and not any technical reason. Am I off base with that?

Yep, totally. We use vim almost exclusively when coding, so that is not the point.

would you accept patches that allow vim embeding, if the user so chooses?

Of course, much appreciated, but I think it's hard to get the synced text buffers in place with vim. You aren't editing a static text file.

Note: See TracTickets for help on using tickets.