Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1208724
  • 博文数量: 252
  • 博客积分: 5421
  • 博客等级: 大校
  • 技术积分: 2418
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-17 12:59
文章分类

全部博文(252)

文章存档

2017年(3)

2016年(18)

2015年(31)

2014年(18)

2013年(7)

2012年(8)

2011年(12)

2010年(30)

2009年(32)

2008年(57)

2007年(36)

分类: C/C++

2009-09-29 11:25:03

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.
阅读(1057) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~