`
caozuiba
  • 浏览: 903204 次
文章分类
社区版块
存档分类
最新评论

Vi Family

 
阅读更多

Vi Editor Family:


  • VI - The original Unix screen editor by Bill Joy

  • em - Derivative of ed for screen editing, and ancestor of vi

vi clones:

  • AmigaVIM - A port of VIM 5.0 to the amiga
  • bvi - A binary editor that follows the ViFamily KeyboardLayout convention.
  • calvin - A limited vi for DOS. (No R replace, and limited to 640KB memory.)
  • Cream - Vim repackaged to be CUA compliant
  • Elvis - Began on the Atari 520 ST computer.
  • jsvi - Open source web-based editor in JavaScript , modeled on vi
  • Lemmy - A windows version with syntax highlighting.
  • levee - A tiny vi clone for Linux
  • MacVim - Open source port of the Vim editor to the Macintosh
  • nvi new vi. Free BSD-Unixes (FreeBSD? , NetBSD? and OpenBSD? ) use this as vi.
  • OpenWatcom Vi - A Vi-like editor included with the OpenWatcom C++/F77 development environment.
  • PVIC - A portable Vi clone based on Stevie
  • Stevie - Small vi clone originally written for the Atari ST and ported to other platforms
  • svicc - An nvi clone for Commodore C64
  • tvx - Open source editor emulating vi - predecessor of Vide
  • VI Distributed - Open source distributed ncurses based editor
  • Vigor - "Clippy" plugin for vi under Linux and BSD
  • vile - VI and Emacs combination. Implemented using MicroEmacs
  • VIM - A great (and portable) VI implementation. Clearly the best version available today. It is based on Stevie .
  • VimCE - A port of Vim to the PocketPC
  • VimOutliner - An outlining editor based on VIM
  • WinVI - Freeware Windows GUI vi clone
  • xvi - A portable multi-file text editor based on vi

vi implementations that run inside other applications:

  • The Crisp tet editor includes vi emulation.
  • For Eclipse , use vrapper , viPlugin , viclipse? , or eclipseviplugin . 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? , evi.el , 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 Vimperator 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 jVi , which is a port of a large portion of Vim, or VIEX? .
  • The Komodo multi-language IDE and Komodo Edit (the freeware version) include vi emulation.
  • For MS Outlook , use ViEmu for Vim emulation.
  • For MS SQL Server , use ViEmu for Vim emulation.
  • For MS Visual Studio , use ViEmu for Vim emulation.
  • For MS Word , use viWord (experimental) for vi emulation or ViEmu for Vim emulation.
  • For the NetBeans Java IDE, use jVi , which is a port of a large portion of Vim.
  • For Opera , use vimperopera? to get vi-like keybindings for Web browsing.
  • The SlickEdit multi-language IDE includes Vim emulation.
  • The SVI? text editor for the Squeak Smalltalk-based environment includes Vim emulation.
  • The VIDE C/C++/Java? IDE includes vi emulation.
  • For TextMate , use ViMate for vi emulation.

vi utilities and macros:

  • evi - Macro definitions to make VI emulate emacs
  • e for vi - Command line preprocessor to get you into vi with ease
  • vi-hanoi - vi macros to solve the Tower of Hanoi puzzle
  • vi-maze - vi macros to solve mazes generated by Unix maze
  • Vigor - 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? .

转自:http://texteditors.org/cgi-bin/wiki.pl?ViFamily

分享到:
评论

相关推荐

    Family Guy HD Wallpapers New Tab-crx插件

    支持语言:Bahasa Indonesia,Bahasa Melayu,Deutsch,English,Français,Kiswahili,Nederlands,Norsk,Tiếng Việt,Türkçe,català,dansk,eesti,español,hrvatski,italiano,latviešu,magyar,polski,română,...

    家庭人选项卡「Family Guy Tab」-crx插件

    支持语言:Bahasa Indonesia,Bahasa Melayu,Deutsch,English,Filipino,Français,Kiswahili,Nederlands,Norsk,Tiếng Việt,Türkçe,català,dansk,eesti,español,español (Latinoamérica),hrvatski,italiano,...

    Apache HBase Primer

    网上的HBase书都比较老了,这是目前为止最新版本的HBase电子书。 Part I: Core Concepts Chapter 1: Fundamental ...Part VI: Administration Chapter 19: Using the HBase Shell Chapter 20: Bulk Loading Data

    GNU-GAWK-effective_AWK_programming

    He is also coauthor of the sixth edition of O'Reilly's Learning the vi Editor. Since late 1997, he and his family have been living happily in Israel. Return to Effective awk Programming.

    家庭盖伊壁纸HD-crx插件

    语言:Bahasa Indonesia,Bahasa Melayu,Deutsch,English,English (UK),English (United States),Français,Kiswahili,Nederlands,Norsk,Tiếng Việt,Türkçe,català,dansk,eesti,español,español (Latinoamé...

    家庭盖伊壁纸高清新标签主题-crx插件

    安装完成后,您每次都会看到一个惊人的Family Guy...语言:Bahasa Indonesia,Bahasa Melayu,Deutsch,English,English (UK),English (United States),Français,Kiswahili,Nederlands,Norsk,Tiếng Việt,Türkçe,catal

    详解Python读取配置文件模块ConfigParser

    1,ConfigParser模块简介 假设有如下配置文件,需要在Pyhton程序中读取 $ cat config.ini [db] db_port = 3306 db_user = root db_host = 127.0.0.1 ...FamilyName: Johnson [Others] Route: 66 如何在

    实验三Socket通信实验报告.doc

    )和Linux(编辑器vi+编译器GCC)均可; (4)实验主要功能实现说明 以下为针对三个实验内容实现方法的简要说明,示例所用语言为C。 基于C的面向连接的socket编程模型 1. 点对点通信功能 实现网络点对点通讯程序的...

    Combinatorial Testing in Cloud Computing-Springer(2017).pdf

    Traditional testing faces significant complexity issues due to the ... Finally, we are also indebted to our family members who suffered through the writing of this work that seems to last forever.

    Jquery+CSS 创建流动导航菜单 Fluid Navigation

    那么我们应该如何实现流动导航菜单呢?... font-family:Arial; font-size:14px; margin-top:20px;} #menuBarHolder ul{ list-style-type:none; display:block;} #container { margin-top:100px;} #menuBar li{ fl

    Windows Vista Bible

    Sharing and Securing with User Accounts Chapter : Parental Controls and Family Safety Chapter : Help, Support, and Troubleshooting Chapter : Troubleshooting Startup Problems Part II: ...

    WordPress Top Plugins.pdf

    Friends and family 117 Social networks 117 Twitter 118 Facebook 119 Google AdWords 120 Google search 120 Summary 122 Chapter 6: Generating Revenue 123 Donation Can 124 Zazzle Widget 125 ...

    2009 达内Unix学习笔记

    集合了 所有的 Unix命令大全 ...telnet 192.168.0.23 自己帐号 sd08077-you0 ftp工具 192.168.0.202 tools-toolss ... 各个 shell 可互相切换 ksh:$ sh:$ csh:guangzhou% bash:bash-3.00$ ... 命令和参数之间必需用空格隔...

    Linux Networking Subsystem

    2.5.1.1 struct net proto family . . . . . . . . . . . . . 23 iii iv CONTENTS 2.5.2 Adding INET Protocols . . . . . . . . . . . . . . . . . 24 2.5.2.1 struct inet protocol . . . . . . . . . . . . . . ...

    雷达技术知识

    members ofmy family who have been encouraging and supportive during the entirety of my graduate schooling. I wish to thank my parents Thomas and Nancy English for always being proud of me. Special ...

    入门学习Linux常用必会60个命令实例详解doc/txt

    文件为doc版,可自行转成txt,在手机上看挺好的。 本资源来自网络,如有纰漏还请告知,如觉得还不错,请留言告知后来人,谢谢!!!!! ...入门学习Linux常用必会60个命令实例详解 ...Linux提供了大量的命令,利用它...

    2008年6月大学英语六级A卷真题

    这是复习及备战六级的秘籍,很赞的资源哦2008年6月大学英语六级A卷真题 Part I Writing (30 minutes) Will E-books Replace Traditional Books? 1.随着信息技术的发展,电子图书越来越多; 2.有人认为电子图书将会...

    The Indispensable PC Hardware Book - rar - part1. (1/7)

    主要内容: l CPU's from the 8086/8088 to the Pentium III and Athlon l Real, protected and virtual models l Windows and plug&play devices l CPU Clones from all major manufacturers ...

    Beginning Python (2005).pdf

    A Family of Standards 277 What Is a Schema/DTD? 278 What Are Document Models For? 278 Do You Need One? 278 Document Type Definitions 278 An Example DTD 278 DTDs Aren’t Exactly XML 280 ...

    C# for CSDN 乱七八糟的看不懂

    没法下载,到这里折腾一把试试。 本文由abc2253130贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 C#(WINFORM)学习 一、 C#基础 基础 类型和变量 类型和变量 类型 C# 支持两...

Global site tag (gtag.js) - Google Analytics