<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19651066</id><updated>2011-07-28T09:15:39.455-07:00</updated><title type='text'>Amicon Developer Reference Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://amicontech.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://amicontech.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Amicon</name><uri>http://www.blogger.com/profile/08808269392369195713</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19651066.post-1321982810598791066</id><published>2009-02-16T12:33:00.000-08:00</published><updated>2009-11-09T15:54:25.423-08:00</updated><title type='text'>Misc</title><content type='html'>Find count of files in current directory on linux - find . -type f | wc -l&lt;br /&gt;&lt;br /&gt;lwp-request -sed http://localhost:8080/xyz/control/main&lt;br /&gt;&lt;br /&gt;wget -q -O-  http://www.xyz.com&lt;br /&gt;&lt;br /&gt;wget --spider  http://www.xyz.com&lt;br /&gt;&lt;br /&gt;Find directory size - du -hs /path/to/directory&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19651066-1321982810598791066?l=amicontech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amicontech.blogspot.com/feeds/1321982810598791066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19651066&amp;postID=1321982810598791066' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/1321982810598791066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/1321982810598791066'/><link rel='alternate' type='text/html' href='http://amicontech.blogspot.com/2009/02/misc.html' title='Misc'/><author><name>Amicon</name><uri>http://www.blogger.com/profile/08808269392369195713</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19651066.post-7633335148727454265</id><published>2007-07-13T07:09:00.000-07:00</published><updated>2009-11-09T15:53:46.926-08:00</updated><title type='text'>SQL Reference</title><content type='html'>Import a sql file&lt;br /&gt;==================&lt;br /&gt;&lt;tt&gt;source ~/dump.sql&lt;/tt&gt;&lt;tt&gt;&lt;br /&gt;&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;SQL Commands -&lt;br /&gt;==================&lt;br /&gt;&lt;span style="font-size:85%;"&gt;ALTER TABLE PRODUCT CHANGE PRODUCT_NAME PRODUCT_NAME VARCHAR(255);&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Give all rights&lt;br /&gt;==================&lt;br /&gt;CREATE USER 'dbAdmin'@'%' IDENTIFIED BY 'some pass';&lt;br /&gt;GRANT ALL PRIVILEGES ON *.* TO 'dbAdmin'@'localhost' IDENTIFIED BY 'newpasswd' WITH GRANT OPTION;&lt;br /&gt;GRANT ALL PRIVILEGES ON *.* TO 'dbAdmin'@'%' IDENTIFIED BY 'newpasswd' WITH GRANT OPTION;&lt;br /&gt;&lt;br /&gt;SQL Reference -&lt;br /&gt;==================&lt;br /&gt;&lt;a href="http://www.1keydata.com/sql/sql.html"&gt;http://www.1keydata.com/sql/sql.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.w3schools.com/sql/default.asp"&gt;http://www.w3schools.com/sql/default.asp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19651066-7633335148727454265?l=amicontech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amicontech.blogspot.com/feeds/7633335148727454265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19651066&amp;postID=7633335148727454265' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/7633335148727454265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/7633335148727454265'/><link rel='alternate' type='text/html' href='http://amicontech.blogspot.com/2007/07/sql-reference.html' title='SQL Reference'/><author><name>Amicon</name><uri>http://www.blogger.com/profile/08808269392369195713</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19651066.post-1724406714146167590</id><published>2007-07-13T07:02:00.000-07:00</published><updated>2009-11-09T15:52:46.086-08:00</updated><title type='text'>SVN Commands</title><content type='html'>svn up -r1123&lt;br /&gt;svn info&lt;br /&gt;svn cleanup&lt;br /&gt;svn commit&lt;br /&gt;svn revert&lt;br /&gt;svn copy -q -m "Created branch for Some New Integration" https://xyz.com/svn/project/trunk https://xyz.com/svn/project/branches/integration&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SVN&lt;br /&gt;&lt;br /&gt;Remove all .svn folders from the directory and all its sub-directories&lt;br /&gt;==================&lt;br /&gt;for dirname in `find . -name ".svn"`; do rm -Rf $dirname; done&lt;br /&gt;&lt;br /&gt;F:\Program Files\Apache\Apache2\bin&gt;htpasswd -m D:\svn\etc\svn-auth-file username&lt;br /&gt;&lt;br /&gt;&lt;location&gt;&lt;br /&gt;   DAV svn&lt;br /&gt;   SVNPath d:/svn/tswb&lt;br /&gt; &lt;br /&gt;   AuthzSVNAccessFile d:/svn/tswb/conf/authz&lt;br /&gt; &lt;br /&gt;   AuthType Basic&lt;br /&gt;   AuthName "Subversion TSWB Repository"&lt;br /&gt;   AuthUserFile d:/svn/etc/svn-auth-file&lt;br /&gt; &lt;br /&gt;   Require valid-user&lt;/location&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19651066-1724406714146167590?l=amicontech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amicontech.blogspot.com/feeds/1724406714146167590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19651066&amp;postID=1724406714146167590' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/1724406714146167590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/1724406714146167590'/><link rel='alternate' type='text/html' href='http://amicontech.blogspot.com/2007/07/svn-commands.html' title='SVN Commands'/><author><name>Amicon</name><uri>http://www.blogger.com/profile/08808269392369195713</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19651066.post-179353091070699951</id><published>2007-07-13T06:54:00.000-07:00</published><updated>2007-07-13T06:55:12.454-07:00</updated><title type='text'>vi Reference Sheet</title><content type='html'>&lt;h1&gt;&lt;center&gt;Visual Display Editor(vi) Command Reference Sheet&lt;/center&gt;&lt;/h1&gt; &lt;!-- The following table was generated by the Internet Assistant Wizard for Microsoft Excel. --&gt;&lt;!-- ------------------------- --&gt;&lt;!-- START OF CONVERTED OUTPUT --&gt;&lt;!-- ------------------------- --&gt;    &lt;!-- Table 1 --&gt; &lt;center&gt; &lt;table border="1"&gt; &lt;tbody&gt;&lt;tr align="center" valign="bottom"&gt; &lt;td colspan="2"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;&lt;b&gt;Starting vi&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="center" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;&lt;i&gt;Command&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;&lt;i&gt;Meaning&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;vi filename&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;Open or create a file&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;vi&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;Open a new file to be named later&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;vi –r filename&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;Recover a crashed file&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;view filename&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;Open a file as read-only&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;!-- Table 2 --&gt;&lt;br /&gt;&lt;table border="1"&gt; &lt;tbody&gt;&lt;tr align="center" valign="bottom"&gt; &lt;td colspan="2"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;&lt;b&gt;Three Modes of operation in vi&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;1&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;Command mode: Allows positioning and editing commands to perform functions. Entered via Esc, from entry mode, or Ret from Last-line mode.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;2&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;Entry mode: Allows you to enter text.  Entered via typing; A i I o O c C s S or R from command mode.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;3&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-1;"&gt;Last-line mode: Initiated from command mode by entering advanced editing commands like :, /, ?, !.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;!-- Table 3 --&gt;&lt;br /&gt;&lt;table border="1"&gt; &lt;tbody&gt;&lt;tr align="center" valign="bottom"&gt; &lt;td colspan="2"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;b&gt;Input Commands&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;b&gt;Deleting Text&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="center" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Command&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Meaning&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Command&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Meaning&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;a&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Append text after the cursor&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;x or dl&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Delete character at the cursor&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;A&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Append text at the end of the line&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;X or dh&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Delete character to the left of the cursor&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;i&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Insert text before the cursor&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;dw&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Delete word (or part of word to left of cursor)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;I&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Insert text at the beginning of the line&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;#dw&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Delete # of words&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;o&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Open a new line below the cursor&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;dd&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Delete line containing the cursor&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;O&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Open a new line above the cursor&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;#dd&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Delete # of lines&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="2" align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;b&gt;Positioning Commands&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;D or d$&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Delete line to left of cursor (from cursor position to the end of the line)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Command&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Meaning&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;dG&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Delete to the end of the file&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;h, Left Arrow, or Back Space&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move left one character&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;d1G&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Delete from beginning of file to cursor&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;j or Down Arrow&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move down one line&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:#1,#2d&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Delete lines #1 through #2&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;k or Up Arrow&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move up one line&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;b&gt;Undoing Repeating and Changing Text&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;l, Right Arrow or Spacebar&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move left (forward) one character&lt;/span&gt;&lt;/td&gt; &lt;td align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Command&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Meaning&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;0&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to beginning of current line&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;cw&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Change word (or part of word) at cursor location to the end of the word&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;$&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to end of current line&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;#cw&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Change # number of words&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;w&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move forward one word (including punctuation)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;c#b&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Change backwards # of words&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;W&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move forward one word (past punctuation)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;cc or S&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Replace entire current line&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;b&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move back one word (including punctuation)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;C or c$&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Change from cursor to end of line&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;B&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move back one word (past punctuation)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;c0&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Change from cursor to beginning of line&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;e&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to end of current word&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;s&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Substitute string for character(s)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;E&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to end of word (past punctuation)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;R&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Overwrite or replace characters on line&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;(&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to beginning of sentence&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;r&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Replace character at cursor with one other character&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to end of sentence&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;i (Return)&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Break line&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;{&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to beginning of paragraph&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;J&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Join current line and line below&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;}&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to end of paragraph&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;xp&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Transpose character at cursor and character to the left&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;]]&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to next section/function&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;~&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Change case of letter at cursor&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;[[&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to previous section/function&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;u&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Undo previous command (only goes back one level.)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;%&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Find matching ( ) or { }&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;U&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Undo all changes to current line&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;-&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move up to beginning of previous line&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:u&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Undo previous last-line command&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Return&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move down to beginning of next line&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;b&gt;Copying and Pasting Text&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;H&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to top of screen&lt;/span&gt;&lt;/td&gt; &lt;td align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Command&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Meaning&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;M&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to middle of screen&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;yy or Y&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Yank a copy of line&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;L&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move to bottom of screen&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;p&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Put yanked or deleted line below current line&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;G&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Go to last line of file&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;P&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Put yanked or deleted line above current line&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;#G&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Go to # line of file&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:#1,#2 co #3&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Copy lines #1 through #2 and put after line #3&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:#&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Go to line #&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:#1,#2 m #3&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Move lines #1 through #2 to line #3&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;CTRL-f&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Page forward one screen&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;b&gt;Saving and Quitting&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;CTRL-d&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Scroll down one-half screen&lt;/span&gt;&lt;/td&gt; &lt;td align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Command&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Meaning&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;CTRL-b&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Page back one screen&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:w&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Save changes&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;CTRL-u&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Scroll up one-half screen&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:w new_filename&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Write buffer to new filename&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;CTRL-E&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Scroll window down one line&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:wq or ZZ&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Save changes and quit vi&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;CTRL-Y&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Scroll window up one line&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:q!&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Quit without saving changes. ('!' bang forces the system to perform action)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;!-- Table 4 --&gt;&lt;br /&gt;&lt;table border="1"&gt; &lt;tbody&gt;&lt;tr align="center" valign="bottom"&gt; &lt;td colspan="2"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;b&gt;Setting Options&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;b&gt;Reading Files and Commands&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="center" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Command&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Meaning&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Command&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Meaning&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set nu&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Show line numbers&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:r filename&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Insert (read) file at line after cursor&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set nonu&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Hide line numbers&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;: # r filename&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Insert file after line #&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set ic&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Searches should ignore case&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:r !command&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Insert output from command after current line&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set noic&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Searches should be case-sensitive&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:!command&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Run command from subshell&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set list&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Display invisible characters such as Tab and end-of-line&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:sh&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Create subshell. (Exit returns to vi)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set nolist&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Turn off the display of invisile characters&lt;/span&gt;&lt;/td&gt; &lt;td colspan="2" align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;b&gt;Searching and Replacing Text&lt;/b&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set showmode&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Display current mode of operation&lt;/span&gt;&lt;/td&gt; &lt;td align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Command&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;td align="center"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;&lt;i&gt;Meaning&lt;/i&gt;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set noshowmode&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Turn off mode display&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;/string&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Search forward for string&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr align="left" valign="bottom"&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set lisp&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Inserts indents in appropriate lisp format&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;?string&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Search backward for string&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set nolisp&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Turn off lisp formatting&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;n&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Find next occurrence of string&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set ai&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Insert mode will indent each line equal to the line above&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;N&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Find previous occurrence of string&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set noai&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Turns off autoindent&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:%s/old/new/&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Search and replace first occurrence of old with new&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:set all&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Displays list of all available options&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;:%s/old/new/g&lt;/span&gt;&lt;/td&gt; &lt;td align="left"&gt;&lt;span style="font-family:Arial;font-size:-2;"&gt;Search and replace all occurrences of old with new&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19651066-179353091070699951?l=amicontech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amicontech.blogspot.com/feeds/179353091070699951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19651066&amp;postID=179353091070699951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/179353091070699951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/179353091070699951'/><link rel='alternate' type='text/html' href='http://amicontech.blogspot.com/2007/07/vi-reference-sheet.html' title='vi Reference Sheet'/><author><name>Amicon</name><uri>http://www.blogger.com/profile/08808269392369195713</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19651066.post-4302363617639495306</id><published>2007-07-13T06:52:00.000-07:00</published><updated>2007-07-13T07:02:08.766-07:00</updated><title type='text'>Linux Commands Quick Reference</title><content type='html'>top - display top CPU processes&lt;br /&gt;tail -f&lt;br /&gt;man&lt;br /&gt;grep&lt;br /&gt;vi&lt;br /&gt;scp&lt;br /&gt;&lt;br /&gt;------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;h2&gt;&lt;a name="label1"&gt;SCP - &lt;/a&gt;Secure File Transfer between UNIX machines&lt;/h2&gt;  &lt;p&gt;Scp is a utility which allows files to be copied between machines. Scp is an updated version of an older utility named Rcp. It works the same, except that information (including the password used to log in) is encrypted. Also, if you have set up your .shosts file to allow you to ssh between machines without using a password  as described in &lt;a href="http://acs.ucsd.edu/info/ssh.php#label3"&gt;help on setting up your .shosts file&lt;/a&gt;, you will be able to scp  files between machines without entering your password.  &lt;/p&gt;&lt;h2&gt;&lt;a name="label2"&gt;Usage of the Scp Command&lt;/a&gt;&lt;/h2&gt;  &lt;p&gt;The general form of the command is:  &lt;/p&gt;&lt;pre&gt; % scp source-specification destination-specification&lt;br /&gt;&lt;/pre&gt;   &lt;p&gt;where source-specification indicates which file or directory  is to be copied, and destination-specification indicates  where the copied material is to be placed.   &lt;/p&gt;&lt;p&gt;Either the source or the destination may be on the remote  machine; i.e., you may copy files or directories into the account  on the remote system OR copy them from the account on  the remote system into the account you are logged into.   &lt;/p&gt;&lt;p&gt;Example:  &lt;/p&gt;&lt;pre&gt; % scp myfile xyz@sdcc7:myfile&lt;br /&gt;&lt;/pre&gt;   To copy a directory, use the -r (recursive) option.   Example:  &lt;pre&gt; % scp -r mydir xyz@sdcc7:mydir&lt;br /&gt;&lt;/pre&gt;   &lt;h2&gt;&lt;a name="label3"&gt;File Specification Formats&lt;/a&gt;&lt;/h2&gt;  &lt;p&gt;The format for the remote specification (source or  destination) is:   &lt;/p&gt;&lt;pre&gt; user@machine:filename&lt;br /&gt;&lt;/pre&gt;   &lt;p&gt;where filename is the name (path) of the file or directory  relative to the home (login) directory on the remote system.    &lt;/p&gt;&lt;p&gt;The format for file specification on the local system is  just:  &lt;/p&gt;&lt;pre&gt; filename&lt;br /&gt;&lt;/pre&gt;   &lt;p&gt;where fname is the name (path) relative to the current  working directory on that system.   &lt;/p&gt;&lt;h2&gt;&lt;a name="label4"&gt;How scp is similar to cp&lt;/a&gt;&lt;/h2&gt;  &lt;p&gt;Just like the cp command, scp will overwrite an existing  destination file.  In addition, if the destination is an existing  directory, the copied material will be placed beneath the directory.   &lt;/p&gt;&lt;h2&gt;&lt;a name="label5"&gt;Examples of remote file copies&lt;/a&gt;&lt;/h2&gt; &lt;ol&gt;&lt;li&gt;While logged into xyz on sdcc7, copy file "letter"   into file "application" in remote account abc on sdcc3:  &lt;pre&gt; % scp letter abc@sdcc3:application&lt;br /&gt;&lt;/pre&gt;  &lt;/li&gt;&lt;li&gt;While logged into abc on sdcc3, copy file "foo" from   remote account xyz on sdcc7 into filename "bar" in abc:  &lt;pre&gt; % scp xyz@sdcc7:foo bar&lt;br /&gt;&lt;/pre&gt;  &lt;/li&gt;&lt;li&gt;While logged into account xyz on sdcc7, copy file   "garfield" from subdirectory "comix" into filename   "fatcat" in subdirectory "stuff" in remote account   abc on sdcc3:  &lt;pre&gt; % scp comix/garfield abc@sdcc3:stuff/fatcat&lt;br /&gt;&lt;/pre&gt;  &lt;/li&gt;&lt;li&gt;While logged into account abc on sdcc3, copy file "garfield"   from subdirectory "comix" of account xyz on sdcc7   into subdirectory "stuff" with the same name "garfield":  &lt;pre&gt; % scp xyz@sdcc7:comix/garfield stuff&lt;br /&gt;&lt;/pre&gt;  &lt;/li&gt;&lt;li&gt;While logged into account abc on sdcc3 , copy subdirectory   "Section" into a new subdirectory called "Section" in existing   subdirectory "Chapter" in account xyz on sdcc7:  &lt;pre&gt; % scp -r Section xyz@sdcc7:Chapter&lt;br /&gt;&lt;/pre&gt;  &lt;/li&gt;&lt;li&gt;From account abc on sdcc3, copy entire account   to ir123 on iacs5. This needs to be done from the   parent directory of the account to be moved.  &lt;pre&gt; % cd&lt;br /&gt;% cd ..&lt;br /&gt;% scp -r abc ir123@iacs5:abc&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;/ol&gt;    &lt;p&gt;For more information about the scp (secure copy) command,  check the on-line manual page for scp: &lt;/p&gt;&lt;pre&gt; % man scp&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19651066-4302363617639495306?l=amicontech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amicontech.blogspot.com/feeds/4302363617639495306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19651066&amp;postID=4302363617639495306' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/4302363617639495306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/4302363617639495306'/><link rel='alternate' type='text/html' href='http://amicontech.blogspot.com/2007/07/linux-commands-quick-reference.html' title='Linux Commands Quick Reference'/><author><name>Amicon</name><uri>http://www.blogger.com/profile/08808269392369195713</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19651066.post-2689746377966936057</id><published>2007-07-13T06:07:00.000-07:00</published><updated>2007-07-13T06:16:32.015-07:00</updated><title type='text'>Eclipse Shortcuts</title><content type='html'>&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Alt+Up&lt;/strong&gt; - Swap the current line with the line above it&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Alt+Down&lt;/strong&gt; - Swap the current line with the one below it&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Ctrl+D&lt;/strong&gt; - delete the current line&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Shift+Enter&lt;/strong&gt; - adds a blank line below the current one  &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Ctrl+Shift+Enter&lt;/strong&gt; - adds a blank line above the current one&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;You can find more keyboard shortcuts by going to &lt;code&gt;Window - Preferences - General - Keys&lt;/code&gt;&lt;/p&gt;&lt;p&gt;We can see the complete list of shortcuts here - &lt;a href="http://eclipse-tools.sourceforge.net/Keyboard_shortcuts_%283.0%29.pdf"&gt;http://eclipse-tools.sourceforge.net/Keyboard_shortcuts_(3.0).pdf&lt;/a&gt;&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;&lt;br /&gt;&lt;/code&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19651066-2689746377966936057?l=amicontech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://amicontech.blogspot.com/feeds/2689746377966936057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19651066&amp;postID=2689746377966936057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/2689746377966936057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19651066/posts/default/2689746377966936057'/><link rel='alternate' type='text/html' href='http://amicontech.blogspot.com/2007/07/eclipse-shortcuts.html' title='Eclipse Shortcuts'/><author><name>Amicon</name><uri>http://www.blogger.com/profile/08808269392369195713</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
