• 猫王也是一个克隆的第vi/ex,标准UNIX编辑器。 猫王的支持几乎所有的第vi/ex命令,在两种视觉模式和模式。 猫王增加了对多文件,在线帮助,有多个窗口,一个多种模式显示,和其他miscellaneo

    如第vi/ex,猫王储存的大多数文本中的一个临时文件,而不是RAM。 这使得它能够编辑的文件太大,不适合在一个进程的数据空间。 此外,编辑缓冲区可以生存的一个力量的失败或崩溃。

    虽然第一版猫王样的原vi-开发的Unix系统的港口到许多其他操作系统已经蔓延。

    猫王的超集vi。 猫王的运行更多操作系统超过六,它是免费的,你可以获得源代码。 猫王也有许多新的特点。

    这些新的功能是描述在第一章的在线手册》,该手册的超文本链接到另一份手册,这些特点中有详细描述。

    用户接口的Elvis/vi/ex是奇怪的。 有两个主要的指令模式,在埃及几个文本输入模式。 每个命令的模式具有一个命令,从而可以切换到其他模式。

    你可能会使用这些命令的模式的大部分时间。 这是模式,猫王的正常启动的。

    在视觉命令方式,整个屏幕充满了行文本从你的文件。 每一个按键的是解释为一部分的一些命令。 如果你开始打字文本,它将不会插入,则将被视为一部分的一个命令。

    插入的文本,必须首先得到一个"插入案文"的命令,例如我的。 这将需要一些得到使用。 (替代存在。 看起initialstate选项。)

    前模式是相当不同。 猫王显示一个":"字在底线上的画面,作为一个提示。 你是那么预计在命令行,并打进入关键。 设定的命令中承认前模式是不同的视觉模式。

    这里是一些关键特征"猫王":

    ·多编辑的缓冲区,所以你可以编辑的几个文件在一次。

    ·多个窗口,所以你可以看到多个编辑缓冲区,或不同部分相同的编辑缓冲区。

    ·多个用户接口,包括图形接口,在Windows95/98/NT和X11。

    ·各种显示方式,包括语法颜色和HTML。

    ·在线帮助,有的超文本链接。

    ·加强标记,以支持过载在C++。

    ·网络的支持,这样你就可以装载/保存的文件可通过FTP或者甚至使用猫王光量网络浏览器。

    ·别名,其中允许你定义的新前命令。

    ·建造计算器

    ·语法突出强调。

    ·多文件,在多个窗口。

    ·浏览模式对乳胶(相当试验),和人页。

    ·网络支持(http并ftp)。

    ·GUI前端对它的一些平台。

  • एल्विस के एक क्लोन है vi/पूर्व, मानक यूनिक्स संपादक है । एल्विस का समर्थन करता है लगभग सभी की छठी/पूर्व के आदेशों में दोनों के दृश्य मोड और मोड है. एल्विस कहते हैं, समर्थन के लिए एकाधिक फ़ाइलों, पर-लाइन मदद, कई खिड़कियां, की एक किस्म प्रदर्शन मोड, और अन्य miscellaneo

    की तरह vi/पूर्व, एल्विस दुकानों पाठ के अधिकांश में एक अस्थायी फ़ाइल के बजाय, राम. यह अनुमति देता है यह करने के लिए फ़ाइलों को संपादित कर रहे हैं कि बहुत बड़ा फिट करने के लिए एक ही प्रक्रिया में' डेटा अंतरिक्ष. इसके अलावा, संपादित बफर जीवित रह सकते हैं एक बिजली की विफलता या दुर्घटना है ।

    जबकि पहले एल्विस संस्करणों की तरह मूल छठी विकसित किया गया यूनिक्स प्रणालियों के लिए अब बंदरगाहों के लिए कई अन्य ऑपरेटिंग सिस्टम में फैल गया है.

    एल्विस का एक सुपरसेट है vi. एल्विस पर चलाता है ऑपरेटिंग सिस्टम की तुलना में छठी, यह नि: शुल्क है, और आप प्राप्त कर सकते हैं स्रोत कोड. एल्विस भी कई नई सुविधाओं की है.

    इन नई सुविधाओं में वर्णित हैं, के पहले अध्याय के ऑनलाइन मैनुअल, जो हाइपरटेक्स्ट लिंक करने के लिए के अन्य भागों मैनुअल, जहां उन सुविधाओं में विस्तार से वर्णित हैं.

    यूजर इंटरफेस के एल्विस/छठी/पूर्व अजीब है. वहाँ रहे हैं दो प्रमुख कमान मोड में एल्विस, और कुछ पाठ इनपुट मोड के रूप में अच्छी तरह से. प्रत्येक आदेश मोड के एक आदेश की अनुमति देता है जो करने के लिए आप अन्य मोड के लिए स्विच.

    आप शायद का उपयोग दृश्य आदेश मोड समय की सबसे. इस मोड है कि एल्विस सामान्य रूप से शुरू होता है ।

    दृश्य में आदेश मोड, पूरे स्क्रीन भर जाता है के साथ पाठ की पंक्तियों से अपनी फाइल है. प्रत्येक कीस्ट्रोक व्याख्या की है के भाग के रूप में एक दृश्य के आदेश. यदि आप लिखना प्रारंभ करें पाठ, यह सम्मिलित नहीं किया जाएगा, यह इलाज किया जाएगा के हिस्से के रूप में एक कमांड है.

    पाठ सम्मिलित करने के लिए, आप पहली बार एक "पाठ सम्मिलित करें" आदेश, इस तरह के रूप में मैं. इस ले जाएगा कुछ के लिए इस्तेमाल हो रही है । (एक विकल्प मौजूद है । देखो initialstate विकल्प है.)

    पूर्व मोड काफी अलग है । एल्विस प्रदर्शित करता है ":" चरित्र के नीचे लाइन पर, स्क्रीन के रूप में एक संकेत है. आप कर रहे हैं, तो टाइप करने के लिए उम्मीद में एक कमांड लाइन और कुंजी दर्ज मारा. सेट आदेशों की मान्यता प्राप्त पूर्व मोड में है से अलग दृश्य मोड ।

    यहाँ कुछ प्रमुख विशेषताएं हैं की "एल्विस":

    · एकाधिक संपादित बफ़र्स, तो आप संपादित कर सकते हैं एक बार में कई फाइलों है.

    · कई खिड़कियां हैं, तो आप देख सकते हैं कई संपादित बफ़र्स, या के विभिन्न भागों में एक ही संपादित बफर.

    · एकाधिक उपयोगकर्ता इंटरफेस, सहित चित्रमय इंटरफेस के तहत Windows95/98/NT और X11.

    · की एक किस्म प्रदर्शन मोड, सहित वाक्यविन्यास रंग और HTML.

    · ऑनलाइन मदद के साथ, हाइपरटेक्स्ट लिंक.

    · बढ़ाया टैग समर्थन करने के लिए, ओवरलोडिंग में C++.

    · नेटवर्क का समर्थन है, तो आप कर सकते हैं, लोड और फ़ाइलों को बचाने के लिए FTP के माध्यम से, या यहां तक कि का उपयोग एल्विस के रूप में एक हल्के वजन वेब ब्राउज़र है ।

    · उपनाम की अनुमति है, जो आप को परिभाषित करने के लिए नया पूर्व आदेश.

    · में निर्मित कैलकुलेटर

    · वाक्य रचना हाइलाइटिंग ।

    · एकाधिक फ़ाइलों में एकाधिक windows.

    · ब्राउज़ मोड के लिए (नहीं बल्कि प्रयोगात्मक), एचटीएमएल और आदमी पृष्ठों की है ।

    · नेटवर्किंग का समर्थन (http और ftp).

    · जीयूआई frontends में से कुछ के लिए अपने प्लेटफार्मों.

  • Elvis is a clone of vi/ex, the standard UNIX editor. Elvis supports nearly all of the vi/ex commands, in both visual mode and ex mode. Elvis adds support for multiple files, on-line help, multiple windows, a variety of display modes, and other miscellaneo

    Like vi/ex, Elvis stores most of the text in a temporary file, instead of RAM. This allows it to edit files that are too large to fit in a single process' data space. Also, the edit buffer can survive a power failure or crash.

    While the first Elvis versions - like the original vi - were developed for Unix systems now ports to many other operating systems have spread.

    Elvis is a superset of vi. Elvis runs on more operating systems than vi, it is free, and you can obtain the source code. Elvis also has many new features.

    These new features are described in the first chapter of the online manual, which hypertext links to the other parts of the manual where those features are described in detail.

    The user interface of Elvis/vi/ex is weird. There are two major command modes in Elvis, and a few text input modes as well. Each command mode has a command which allows you to switch to the other mode.

    You will probably use the visual command mode most of the time. This is the mode that Elvis normally starts up in.

    In visual command mode, the entire screen is filled with lines of text from your file. Each keystroke is interpreted as part of a visual command. If you start typing text, it will not be inserted, it will be treated as part of a command.

    To insert text, you must first give an "insert text" command, such as i. This will take some getting used to. (An alternative exists. Look up the initialstate option.)

    The ex mode is quite different. Elvis displays a ":" character on the bottom line of the screen, as a prompt. You are then expected to type in a command line and hit the Enter key. The set of commands recognized in the ex mode is different from visual mode's.

    Here are some key features of "Elvis":

    · Multiple edit buffers, so you can edit several files at once.

    · Multiple windows, so you can see multiple edit buffers, or different parts of the same edit buffer.

    · Multiple user interfaces, including graphical interfaces under Windows95/98/NT and X11.

    · A variety of display modes, including syntax coloring and HTML.

    · Online help, with hypertext links.

    · Enhanced tags, to support overloading in C++.

    · Network support, so you can load/save files via FTP, or even use elvis as a light-weight Web browser.

    · Aliases, which allow you to define new ex commands.

    · Built-in calculator

    · Syntax Highlighting.

    · Multiple files in multiple windows.

    · Browse modes for LaTeX (rather experimental), HTML and MAN pages.

    · Networking support (http and ftp).

    · GUI frontends for some of its platforms.