MusicPlaylistView Profile
Create a playlist at MixPod.com

Tuesday, 25 September 2012





LINUX TEXT EDITOR 


 XEDIT is a visual editor for VM/CMS using block mode IBM 3270 terminals.
-  It is much more line-oriented than modern PC and Unix editors. - - For example, it supports automatic line numbers, and many of the commands operate on blocks of lines. 
- One of the features is a command line which allows the user to type arbitrary editor commands.
- For example, continuous spell-checking as the user types is impossible.
- Xedit provides a window consisting of the following four areas  :

                1)     Commands Section
                2)    Message Window
                3)    Filename Display
                4)   Edit Window




Nano is a text editor for Unix-like computing systems or operating environments using a command line interface.

- Nano is licensed under the GNU General Public License (GPL).

- Today,nano is part of the GNU Project.Nano, like Pico, is keyboard-oriented, controlled with control keys. For example, Control-O saves the current file. Control-W goes to the search menu. Nano puts a two-line "shortcut bar" at the bottom of the screen,For a complete list, Control-G gets the help screen.

- Nano can also use pointer devices, such as a mouse, to activate functions that are on the shortcut bar, as well as position the cursor.



- Jed is a small, fast (faster startup than bash) and powerful text editor.

- Editing functions: folding support; rectangular cut/paste; regular expression search/replace; incremental searches; search/replace across multiple files; multiple windows; multiple buffers;.

- Tools: directory editor (dired); info (browse GNU info files); mail; rmail; ispell; shell mode; ...

- Special modes (syntax highlight, indention, compile) for Basic, C, C++, DCL, FORTRAN, IDL, Java, NROFF, Pascal, Perl, PHP, PostScript, Python, SH. Modes for markup languages include HTML and (La)TeX (with AUC-TeX style editing and BibTeX)




-vi is the text editor supplied with all Linux distributions.
-It is a difficult editor to come to grips with initially, but once you do the rewards are vast. The editor is quite intuitive once you get the hang of it.
 - Useful for editing configuration files or creating plain text documents.
-Vi is often the default editor that pops up when you're ready to write an e-mail message or when you're posting a News message. 
-Vi is complicated and seems difficult to learn at first. 
-However, it is often the default for Unix and Linux systems.  



- Pico is a fairly simple text editor that provides straight-forward options and easy-to-use commands.
- Pico (Pine composer) is a text editor for Unix and Unix-based computer systems.
 - However, Pico is not very good when manipulating certain types of files such as making changes.
- Pico does not support working with several files simultaneously and cannot perform a find and replace across multiple files.
 It also cannot copy text from one file to another (though it is possible to read text into the editor from a file in its working directory).
 - Pico does support search and replace operations.



- JOE or Joe's Own Editor is a terminal-based text editor for Unix systems, available under the GPL.

 - It is designed to be easy to use.

- JOE is available for most major Linux distributions  and open-source BSD systems.

- JOE includes an integrated help system and a reminder of how to get help is always on the screen. 



  Mcedit 

- Internal file editor of GNU Midnight Commander.
- The internal file editor is a full-featured full screen editor.
- It can edit files up to 64 megabytes.
 - It is possible to edit binary files
- The features it presently supports are: block copy, move, delete, cut, paste; key for key undo; pull-down menus; file insertion; macro commands; regular expression search and replace.
- The editor is easy to use and can be used without learning.



Emacs

- The vast set of powerful commands themselves are difficult to remember.  
- The Emacs link includes basic information on Emacs for situations where you may encounter it or for those who use it on an occasional basic
- Emacs is a family of text editor, characterized by their extensibility.
 - One manual describes it as "the extensible, customizable, self-documenting, real-time display editor."
  




- NEdit is a multi-purpose text editor for the X Window System, which combines a standard, easy to use, graphical user interface with the thorough functionality and stability required by users who edit text eight hours a day.
- It provides intensive support for development in a wide variety of languages, text processors, and other tools.
- But at the same time can be used productively by just about anyone who needs to edit text.
- As of version 5.1, NEdit may be freely distributed under the terms of the GNU General Public License.












The type of Linux Shell

*
·         Shell is a command language interpreter that executes commands.
·         It read from the standard input devices (keyboard) or from a file.
·         The type of the Shell is
      Bash
The full name for this shell is Bourne-Again Shell.
Bash is a Unix Shell written for the GNU Project.
Unix Shell is written by Stephen Broume and distribute with Version 7 (1978).
The person who has created this Bash Shell is Brian Fox and Chet Ramey in 1987 and 1990.
The default shell on most Linux system as well as on Mac OS X is Bash.
It can be run on most Unix (like operating system).
For example :-
The Linux that use a Bash.





         Csh
The full name for this Shell is C Shell.
The originally drived is 6th Edition Unix/bin/sh (Thompson shell) it have been developed by Bill Joy for the BSD Unix System.
Its syntax is modeled after the C programming language.
The features that have been added in this C shell is aliased and command history.
Now the C shell is not use on Unix because the other shell have superseded such as the Tenex C shell (tcsh).
For example:-
*
The system that use a csh.

               
*      Ksh
Ksh mean is The Kom Shell that was developed by David Kom (1980).
The main advantages of ksh is over the traditional Unix Shell is in its use as a programming language such as :-
The system that use a ksh.






*      Tcsh.
To pronounced this is TC Shell or T-Shell.
This is a Unix shell based on a compatible with the C shell (csh).
Its essentially the C shell with programmable filename completion, and  command line editing.
What file and folder in the tcsh.



*      Ash.
Also known as A shell or ash. This is Almquist shell.
Kenneth Almquist is originally clone of the SVR4- variant of the Boume shell.
1.       Its is fast.
2.       Small,
This is designed for replaced the Bourne shell in later BSD distributor.
The current variants have emacs an vj modes.
It did not feature line editing or command history because Almsquist felt that such should be moved into the terminal driver.
For example is