old-www/LDP/GNU-Linux-Tools-Summary/html/c6435.htm

384 lines
4.9 KiB
HTML

<HTML
><HEAD
><TITLE
>Text Related Tools</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="GNU/Linux Command-Line Tools Summary"
HREF="book1.htm"><LINK
REL="PREVIOUS"
TITLE="Managing users"
HREF="c6239.htm"><LINK
REL="NEXT"
TITLE="Text Viewing Tools "
HREF="x6546.htm"></HEAD
><BODY
CLASS="CHAPTER"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>GNU/Linux Command-Line Tools Summary</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="c6239.htm"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="x6546.htm"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="CHAPTER"
><H1
><A
NAME="TEXT-RELATED-TOOLS"
></A
>Chapter 11. Text Related Tools</H1
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
><A
HREF="c6435.htm#TEXT-EDITORS"
>Text Editors</A
></DT
><DT
><A
HREF="x6546.htm"
>Text Viewing Tools</A
></DT
><DT
><A
HREF="x6823.htm"
>Text Information Tools</A
></DT
><DT
><A
HREF="x6993.htm"
>Text manipulation tools</A
></DT
><DT
><A
HREF="x7619.htm"
>Text Conversion/Filter Tools</A
></DT
><DT
><A
HREF="x7969.htm"
>Finding Text Within Files</A
></DT
></DL
></DIV
><P
>The text <A
NAME="AEN6438"
></A
>related tools chapter is the largest in this guide,<A
NAME="AEN6440"
></A
> most of the time on a GNU/Linux machine <A
NAME="AEN6442"
></A
>you will spend <A
NAME="AEN6444"
></A
>time interacting with text. This chapter briefly covers text editors <A
NAME="AEN6446"
></A
>and goes into more <A
NAME="AEN6448"
></A
>depth <A
NAME="AEN6450"
></A
>on viewing<A
NAME="AEN6452"
></A
> text, using tools to manipulate <A
NAME="AEN6454"
></A
>text, finding text within files and changing text formats <A
NAME="AEN6456"
></A
>between windows <A
NAME="AEN6458"
></A
>based systems and GNU/Linux based systems.</P
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="TEXT-EDITORS"
></A
>Text Editors</H1
><P
></P
><DIV
CLASS="VARIABLELIST"
><DL
><DT
>vi</DT
><DD
><P
><A
NAME="AEN6467"
></A
>A traditional <A
NAME="AEN6469"
></A
>UNIX <A
NAME="AEN6471"
></A
>system text editor,<A
NAME="AEN6473"
></A
> should be on any <SPAN
CLASS="PRODUCTNAME"
>UNIX</SPAN
> system. It requires learning <A
NAME="AEN6476"
></A
>a few key <A
NAME="AEN6478"
></A
>combinations, but is very powerful,<A
NAME="AEN6480"
></A
> and it is also quite <A
NAME="AEN6482"
></A
>small. vi <A
NAME="AEN6484"
></A
>is well known for its minimal <A
NAME="AEN6486"
></A
>use of resources.<A
NAME="AEN6488"
></A
></P
><DIV
CLASS="NOTE"
><BLOCKQUOTE
CLASS="NOTE"
><P
><B
>vim: </B
> <SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>vim</I
></SPAN
> - vi improved. A newer version of the vulnerable <SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>vi </I
></SPAN
>editor. Many systems use <SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>vim</I
></SPAN
> rather than <SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>vi</I
></SPAN
>.</P
></BLOCKQUOTE
></DIV
></DD
><DT
>emacs</DT
><DD
><P
><A
NAME="AEN6501"
></A
>More than just a text editor.<A
NAME="AEN6503"
></A
> This text editor <A
NAME="AEN6505"
></A
>has a steep <A
NAME="AEN6507"
></A
>learning <A
NAME="AEN6509"
></A
>curve but is also very powerful,<A
NAME="AEN6511"
></A
> it is both advanced <A
NAME="AEN6513"
></A
>and quite <A
NAME="AEN6515"
></A
>large. <SPAN
CLASS="emphasis"
><I
CLASS="EMPHASIS"
>emacs</I
></SPAN
> <A
NAME="AEN6518"
></A
>can do anything, surf <A
NAME="AEN6520"
></A
>the internet,<A
NAME="AEN6522"
></A
> chat,<A
NAME="AEN6524"
></A
> play <A
NAME="AEN6526"
></A
>games and many other tasks.<A
NAME="AEN6528"
></A
></P
></DD
><DT
>Others</DT
><DD
><P
>There are too many different text editors <A
NAME="AEN6534"
></A
>to list here. Have a look on the internet,<A
NAME="AEN6536"
></A
> either search <A
NAME="AEN6538"
></A
>for them using any search engine or you will find many of them at <A
HREF="http://sourceforge.net/"
TARGET="_top"
>Sourceforge</A
><A
NAME="AEN6541"
></A
> or <A
HREF="http://freshmeat.net/"
TARGET="_top"
>Freshmeat.</A
><A
NAME="AEN6544"
></A
></P
></DD
></DL
></DIV
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="c6239.htm"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="book1.htm"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="x6546.htm"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Managing users</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Text Viewing Tools</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>