Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've realized that Vim makes some basic tasks very efficient (cutting, deleting, pasting...) I would love to have those features in a word processor. Does anyone know one (I prefer open source).

share|improve this question
What are you looking for in a word processor? I use vim to write all sorts of things, including letters and fiction, and worry about formatting later. (I just print out letters as I typed them, usually.) Without knowing exactly what you want in the way of features, it's hard to recommend anything. – David Thornley Apr 1 '10 at 20:49
what is the problem with vim that you need a vim-like word processor? it's available for most platforms.. – bubu Oct 19 '11 at 4:48
up vote 5 down vote accepted

You could edit LaTeX files, with Vim. That would allow you to have more formatting possibilities, while keeping the editing power of Vi. It won't give you a WYSIWYG aspect, though.

It seems that there is an open-source project to make Vim dedicated to editing LaTeX with a plugin: Vim-LaTeX. You could look into that, if interested.

share|improve this answer
In a similar vein you could edit roff/troff/groff files. The idea is the same just the mark-up language is different. – HerbN Apr 1 '10 at 13:29
@Gnoupi: vim-latex is a plugin, loadable in any standard vim installation. – Benjamin Bannier Apr 1 '10 at 13:37
@honk - thanks for the information, I added it. – Gnoupi Apr 1 '10 at 14:11

Abiword has a way to enable vi keybindings.

share|improve this answer

If you want to have Vim emulation in word, outlook, sql server and visual studio then you can use viemu ( I have bought it and thoroughly recommend it. I love it....

share|improve this answer

seanyeh on GitHub wrote a plugin for Open Office/LibreOffice plugin called vibreoffice. It doesn't currently have all the features of vim itself but it has most of the basic keybindings. It's open source so you can add your own too! Download the .oxt file in the dist directory and save it on your hard disk.

Open LibreOffice and go to Tools -> Extension Manager. Click "Add" and browse to the location of the .oxt file you downloaded earlier. After you've installed the extension use Tools -> Addons -> vibreoffice to enable the plugin.

share|improve this answer

I second the suggestion to use the Txtfmt plugin, which provides RTF-style highlighting for text documents in Vim. The plugin is highly configurable: color configuration, customizable mappings, complex user-map definitions, etc..., with carefully chosen defaults that are suitable for most users right out of the box.

Txtfmt (The Vim Highlighter)

share|improve this answer
Hello, welcome to Super User. Please check the FAQ to learn more about the way this site works. If you want to "second" an answer, you should do so by voting for the answer. As explained in the FAQ, voting requires 15 of reputation. Besides, enjoy your stay in here, you can modify your account to have a name nicer than "user35341" – Gnoupi May 31 '10 at 15:43

Well, word processor in Open Office (which is both free and open source) has all the functions you mentioned: cut/copy/paste/delete.

TxtFmt - (The Vim Highlighter) : "Rich text" highlighting in Vim! (colors, underline, bold, italic, etc...)

alt text

share|improve this answer
I think he means that Vim does basic tasks like cut, copy, paste, delete in a very efficient way (with the keyboard commands). And as such, is asking for something which would be to edit like Vim, but with the possibilities of text formatting of a regular word processor like Open Office. – Gnoupi Apr 1 '10 at 13:20
But Open Office does not have anything that looks like Vim keybindings. – ashcatch Apr 1 '10 at 13:23
@Gnoupi - Yes, I know. But I don't read minds, and the way question was stated, it demanded an open office with "basic tasks". Besides, you can do all of the above with the keyboard; you don't need a mouse to copy/paste. So what's he complaining about ? ;) The thing he really wants is probably txtfmt. That's as close as you're gonna get to formatting text within vim. – Rook Apr 1 '10 at 13:54
@Idigas - Yes, I agree it could be misleading. For the records, I didn't downvote you. Nice suggestion with this TxtFmt, that's probably the best you can do in formatting with Vim without using a markup language. +1 – Gnoupi Apr 1 '10 at 14:09
@Gnoupi - Oh, even if you did, I don't mind the downvote, when there is a reason. And my first answer was a little "wise". The thing I don' tunderstand is why is this still getting downvoted(?!). Eh, go figure ... ;) – Rook Apr 2 '10 at 20:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.