Vi Editor Family:
-
-
- -A partial comparison page from O'Reilly's Learning Vi
-
-
- - The original Unix screen editor by Bill Joy
- - Derivative of for screen editing, and ancestor of vi
vi clones:
- - A port of VIM 5.0 to the amiga
- - A binary editor that follows the convention.
- - A limited vi for DOS. (No R replace, and limited to 640KB memory.)
- - Vim repackaged to be CUA compliant
- - Began on the Atari 520 ST computer.
- - Open source web-based editor in , modeled on vi
- - A windows version with syntax highlighting.
- - A tiny vi clone for Linux
- - Open source port of the Vim editor to the Macintosh
- new vi. Free BSD-Unixes (FreeBSD, NetBSD and OpenBSD) use this as vi.
- - A Vi-like editor included with the C++/F77 development environment.
- - A portable Vi clone based on
- - Small vi clone originally written for the Atari ST and ported to other platforms
- - An nvi clone for Commodore C64
- - Open source editor emulating vi - predecessor of Vide
- - Open source distributed ncurses based editor
- - "Clippy" plugin for vi under Linux and BSD
- - VI and Emacs combination. Implemented using
- - A great (and portable) VI implementation. Clearly the best version available today. It is based on .
- - A port of Vim to the
- - An outlining editor based on
- - Freeware Windows GUI vi clone
- - A portable multi-file text editor based on vi
vi implementations that run inside other applications:
- The tet editor includes vi emulation.
- For Eclipse, use , , viclipse, or . Or use vimplugin to run an instance of Vim inside Eclipse.
- For Emacs, use Vimpulse, mlessvim, or vim-mode for Vim emulation. Or use VIPER, modal-mode, , M-x vip-mode, or M-x vi-mode for vi emulation.
- For Firefox, use jV, vi Textbox Editor, or Textarea viEditor to get vi-like editing in textareas. Or use It's All Text!, Editus Externus, or EmbeddedEditor to use an external editor to edit textareas. To use vi-like keybindings for Web browsing, use the extension. When Vimperator is installed, use CTRL+I to launch gVim to edit the current text field.
- For gedit, use ViGedit for vi emulation.
- For the IntelliJ IDEA Java IDE, use IdeaVIM for Vim emulation.
- For the JED text editor, visit the Jed Modes website for a vi emulation mode.
- For jEdit, use Vimposter for vim emulation.
- For the JBuilder Java IDE, use , which is a port of a large portion of Vim, or VIEX.
- The multi-language IDE and Komodo Edit (the freeware version) include vi emulation.
- For MS Outlook, use for Vim emulation.
- For MS SQL Server, use for Vim emulation.
- For MS Visual Studio, use for Vim emulation.
- For MS Word, use (experimental) for vi emulation or for Vim emulation.
- For the Java IDE, use , which is a port of a large portion of Vim.
- For Opera, use vimperopera to get vi-like keybindings for Web browsing.
- The multi-language IDE includes Vim emulation.
- The SVI text editor for the Squeak Smalltalk-based environment includes Vim emulation.
- The C/C++/Java IDE includes vi emulation.
- For , use for vi emulation.
- The editor includes vi emulation.
vi utilities and macros:
- - Macro definitions to make VI emulate emacs
- - Command line preprocessor to get you into vi with ease
- - vi macros to solve the Tower of Hanoi puzzle
- - vi macros to solve mazes generated by Unix maze
- - Vi plugin inspired by the User Friendly comic strip
non-vi modal editors
- ve - Freeware Modal editor by Rico Tudor. Inspired by vi, but comepletely different keybindings. Included with BeOS.
阅读(1052) | 评论(0) | 转发(0) |