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
分享到:
相关推荐
支持语言: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ă,...
支持语言: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,...
网上的HBase书都比较老了,这是目前为止最新版本的HBase电子书。 Part I: Core Concepts Chapter 1: Fundamental ...Part VI: Administration Chapter 19: Using the HBase Shell Chapter 20: Bulk Loading Data
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.
语言: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é...
安装完成后,您每次都会看到一个惊人的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
1,ConfigParser模块简介 假设有如下配置文件,需要在Pyhton程序中读取 $ cat config.ini [db] db_port = 3306 db_user = root db_host = 127.0.0.1 ...FamilyName: Johnson [Others] Route: 66 如何在
)和Linux(编辑器vi+编译器GCC)均可; (4)实验主要功能实现说明 以下为针对三个实验内容实现方法的简要说明,示例所用语言为C。 基于C的面向连接的socket编程模型 1. 点对点通信功能 实现网络点对点通讯程序的...
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.
那么我们应该如何实现流动导航菜单呢?... font-family:Arial; font-size:14px; margin-top:20px;} #menuBarHolder ul{ list-style-type:none; display:block;} #container { margin-top:100px;} #menuBar li{ fl
Sharing and Securing with User Accounts Chapter : Parental Controls and Family Safety Chapter : Help, Support, and Troubleshooting Chapter : Troubleshooting Startup Problems Part II: ...
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 ...
集合了 所有的 Unix命令大全 ...telnet 192.168.0.23 自己帐号 sd08077-you0 ftp工具 192.168.0.202 tools-toolss ... 各个 shell 可互相切换 ksh:$ sh:$ csh:guangzhou% bash:bash-3.00$ ... 命令和参数之间必需用空格隔...
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 ...
文件为doc版,可自行转成txt,在手机上看挺好的。 本资源来自网络,如有纰漏还请告知,如觉得还不错,请留言告知后来人,谢谢!!!!! ...入门学习Linux常用必会60个命令实例详解 ...Linux提供了大量的命令,利用它...
这是复习及备战六级的秘籍,很赞的资源哦2008年6月大学英语六级A卷真题 Part I Writing (30 minutes) Will E-books Replace Traditional Books? 1.随着信息技术的发展,电子图书越来越多; 2.有人认为电子图书将会...
主要内容: 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 ...
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 ...
没法下载,到这里折腾一把试试。 本文由abc2253130贡献 doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 C#(WINFORM)学习 一、 C#基础 基础 类型和变量 类型和变量 类型 C# 支持两...