Edbrowse Command Summary

See: Editor, Browser, Mail

qquit the current session
qt quit the program completely, whether you've written your files or not
!commandshell escape
pprint the current line
4,7pprint lines 4 through 7
+3padvance 3 lines and print
+3same as +3p, print is the default command
-previous line
--- back up three lines
'a,'bp print a range of lines, marked with labels a and b
kb mark the current line as b
l list the current line, showing invisible chars and end markers
eoend markers off
el show end markers ^$ when a line is listed
epshow end markers when a line is listed or printed
lna expand all nonascii chars into hex when a line is listed (toggle)
nprint the current line with its line number
z22print the next 22 lines
zprint another 22 lines
=print the number of lines in the file
Xmake this the current line (a no-op)
/x/look for the line containing x
/xsame as /x/
/x/ilook for the line containing x or X
?x?look backwards for x
Editor: s/x/y/replace x with y on the current line
s/x/yreplace x with y and print the result
s//y/use the last substitution string, in this case x
s/x/%/use the last replacement string
srepeat the previous substitute command
s/x/y/2replace the second instance of x with y on the current line
4,7s/x/y/greplace all instances of x with y, on lines 4 through 7
cisearches and substitutions are case insensitive
cssearches and substitutions are case sensitive
sgsubstitution strings are global across sessions
slsubstitution strings are local to their sessions
su8search and substitute uses utf8 character sequences (toggle)
lcconvert line to lower case
mcconvert line to mixed case
ucconvert line to upper case
s/x/ucconvert x to X on the current line
hhelp, explain the last question mark
fprint the name of the current file
f fooset the file name to foo
f/retain only the last component of the filename
eprint the number of the current session
e3move to session 3
e fooedit the file named foo
r fooread the contents of foo into the current buffer
w foowrite the current buffer to foo
w+ fooappend to foo
w/write to the last component of the filename
ddelete the current line
1,$ddelete all the lines, 1 through eof
Ddelete the current line and print the next line
drdirectory is readonly
dwdirectory is writable, and d moves files to your trash bin
dxdirectory is writable, and d deletes files
hfshow hidden files in directory listing (toggle)
uundo the last command
iinsert text before the current line, end with a period
cchange the current line, enter a new block of text, end with period
aadd text after the current line, end with a period
a+include the line you just typed in, when you thought you were in append mode
4,7m11move lines 4 through 7 to line 11
4,7t11copy lines 4 through 7 to line 11
3,4jjoin lines 3 and 4 together
3,4Jjoin lines 3 and 4 together with a space between
g/x/ pprint every line that has an x
v/x/ pprint every line that does not have an x
Bfind the line with the balancing brace
Browser: bbrowse the current file, which is assumed to be in html
b foo.htmledit the file foo.html and browse it
b urlfetch url from the internet and browse it
ubunbrowse a file
ftshow the title of the current web page
fdshow the description of the current web page
fkshow the keywords of the current web page
hrhttp redirection (toggle)
jsallow javascript (toggle)
srsend referrer (toggle)
fmaftp mode active
fmpftp mode passive
rfrefresh the web page or directory listing
etedit this web page as pure text
vsverify ssl connections (toggle)
ggo to the link on the current line
g2go to the second link on the current line
^the back key, go back to the web page you were looking at before
i=xyzset the input field on the current line to xyz
i2=xyzset the second input field on the current line to xyz
i2*push the second button on the current line, usually submit or reset
i3?describe the third input field on the current line
dbset debug level [0-7]
cdchange directory
blbreak line into sentences and phrases
bdbinary detection on files (toggle)
rluse readline() on input (toggle)
pbplay buffer (audio)
iuautomatically convert between iso8859 and utf8 (toggle)
ds=source,login,password   set the data source
shtshow tables
shcshow columns (and primary key) for the current table
shfshow foreign keys for the current table
fbcfetch blob columns (toggle)
Mail: smsend mail [account number]
rereply to a mail message
reareply to all
ipshow referenced ip numbers, usually for saved mail messages

See the-brannons.com/edbrowse/usersguide.html
eklhad.net/linux/app/edbdoc.html and
index.html