AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/misc/fv-220.lha

Mirror:Random
Showing: i386-aros icongeneric icon
No screenshot available
Short:Binary file editor with vi keystrokes
Author: cdh at mtu.edu (Chris Hooper)
Uploader:cdh mtu edu (Chris Hooper)
Type:util/misc
Version:2.20
Architecture:m68k-amigaos
Date:1998-01-23
Distribution:Freely Redistributable
Download:util/misc/fv-220.lha - View contents
Readme:util/misc/fv-220.readme
Downloads:698

fv is a curses-based binary file editor which has a vi-like feel.  It
has forward and backward search capabilities in hex or ASCII and can
display file information in a variety of formats.  Simple online help
is available.

This is the first public release of a the binary file editor which is
compilable for Linux, SunOS, FreeBSD, OS9, Amiga, NetBSD, HPUX, Dynix,
and Windows 95/NT.  Full source code is provided in this package to
allow ports to new platforms or the addition of new features.

Simple online help is available by typing Control-H in most fv modes.
Scrolling up and down in the window is very similar to motion in more
or vi. In some environments, the cursor keypad may also be used to more
around in the file.  Most edit commands will operate multiple times
when preceded by a number.

Main editor state keystroke commands (from manual page):
	   0-9      Enter number of times to perform command
	   a        Address display on/off
	   A        Append to file from cursor until mark
	   b        Back one full display page
	  ^B        Back one full display page
	   c        Character display on/off
	   C        Copy to file from cursor position to mark
	  ^C        Exit (do not ask to save)
	   d        Down one half display page
	  ^D        Down one half display page
	   f        Forward one full display page
	   F        Select new file from list on command line
	  ^F        Forward one full display page
	   g        Go to specific byte position (hex) in file
	   G        Go to bottom of file
	  ^G        Show current filename and cursor position
	   h        Cursor left
	   H        Buffer window left
	  ^H        Help screen
	  ^I        {tab} Change word search mode (string/hex)
	   j        Cursor down
	   J        Buffer window down
	  ^J        [Return] Start editing either String or Hex
	   k        Cursor up
	   K        Buffer window up
	   l        Cursor right
	   L        Buffer window right
	  ^L        Redraw screen
	   m        Set mark (type mark character)
	   M        Move cursor to middle of screen
	  ^M        [Return] Start editing either String or Hex
	   n        Search again in current direction
	   N        Search again, but in opposite direction
	   o        Change display char for non-ASCII and zero
	   O        Change display char for non-ASCII and zero
	   q        Exit (ask to save if modified)
	   Q        Exit (ask to save if modified)
	   r        Reread page
	   R        Change Read-only mode
	   s        Change byte swapping mode (off, word, long)
	   S        Toggle byte swapping relative to chars/words
	   t        Toggle word display type (hex/dec)
	   T        Cycle word display type (hex/dec/float/dbl)
	   u        Up one half display page
	  ^U        Up one half display page
	   w        Toggle Word display on/off
	   W        Write current buffer contents to file
	  ^W        Write current buffer contents to file
	   x        Exit (ask to save if modified)
	  ^X        Exit (ask to save if modified)
	   z        Set current line at top "z<CR>", middle "z.",
				bottom "z-", or force bottom to top "z+"
	   0        Beginning of file/top of screen
	   /        Search forward for String/Hex
	   ?        Search backward for String/Hex
	   ^        Go to beginning of current display row
	   $        Go to end of current display row
	   +        Add more display columns (up to screen size)
	   =        Add more display columns (up to screen size)
	   -        Subtract display columns (down to one column)
	   _        Subtract display columns (down to one column)
	   '        Go to mark (mark character or ' for last)
	   `        Go to mark (mark character or ' for last)
	   (        Go to top/left of screen
	   )        Go to bottom/right of screen
	   <        Increase cursor alignment (1, 2, 4, 8 bytes)
	   >        Decrease cursor alignment (1, 2, 4, 8 bytes)
	   [        Double lower status address display div/mod
	   ]        Halve lower status address display div/mod
	   {        Double left address address display div/mod
	   }        Halve left address address display div/mod
	   "        Toggle status range address between div/mod
	   ~        Toggle left address address between div/mod
	   .        Go to string editor and repeat last session
	   :        Enter colon mode command


fv is Copyright 1991-1998 Chris Hooper and is freely redistributable
with author acknowledgement.


Contents of util/misc/fv-220.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
drwxr-xr-x  1640/10          0       0 ****** -lhd- 0000 Jan 20  1998 fv-220/
-rw-r--r--  1640/10        693    1244  55.7% -lh5- fb6b Jan 19  1998 fv-220/INSTALL
-rw-r--r--  1640/10       2562    6951  36.9% -lh5- 0fff Jan 19  1998 fv-220/Makefile
-rw-rw-r--  1640/10       1781    3865  46.1% -lh5- e147 Jan 20  1998 fv-220/RELNOTES
-rw-r--r--  1640/10        389     909  42.8% -lh5- fabc Jan 17  1998 fv-220/TODO
-rw-r--r--  1640/10       2542    7683  33.1% -lh5- b3a1 Dec  9  1997 fv-220/curses.h
drwxr-xr-x  1640/10          0       0 ****** -lhd- 0000 Jan 20  1998 fv-220/doc/
-rw-r--r--  1640/10       3439   12031  28.6% -lh5- a377 Jan 17  1998 fv-220/doc/fv.catman
-rw-r--r--  1640/10      22263   73811  30.2% -lh5- 2433 Jan 11  1997 fv-220/doc/fv.catman.ps
-rw-r--r--  1640/10       1883    6814  27.6% -lh5- 504a Jan 17  1998 fv-220/doc/fv.keymap
-rw-r--r--  1640/10       3081    8638  35.7% -lh5- 79cb Jan 17  1998 fv-220/doc/fv.man
-rw-r--r--  1640/10       5350   20378  26.3% -lh5- e8d5 Jan 17  1998 fv-220/edit.c
-rw-r--r--  1640/10        505     938  53.8% -lh5- 4a4b Dec 13  1997 fv-220/edit.h
-rwxr-xr-x  1640/10      40491   91732  44.1% -lh5- 52b8 Jan 20  1998 fv-220/fv
-rw-r--r--  1640/10        478     885  54.0% -lh5- 81d2 Jan 19  1998 fv-220/fv-220.lsm
-rw-r--r--  1640/10       1695    4607  36.8% -lh5- f810 Jan 19  1998 fv-220/fv-220.readme
-rw-r--r--  1640/10       4829   16259  29.7% -lh5- ec8b Jan 17  1998 fv-220/help.c
-rw-r--r--  1640/10       2808    9591  29.3% -lh5- b181 Jan 17  1998 fv-220/io.c
-rw-r--r--  1640/10        458     801  57.2% -lh5- b176 Jan  5  1998 fv-220/io.h
-rw-r--r--  1640/10        485     897  54.1% -lh5- 753d Dec 13  1997 fv-220/lint.h
-rw-r--r--  1640/10       9746   40396  24.1% -lh5- a5e8 Jan 20  1998 fv-220/main.c
-rw-r--r--  1640/10       1210    3148  38.4% -lh5- dd81 Jan 17  1998 fv-220/main.h
-rw-r--r--  1640/10       2558    6930  36.9% -lh5- 2e06 Jan 19  1998 fv-220/makefile.amiga
-rw-r--r--  1640/10       1275    2829  45.1% -lh5- 3009 Jan 17  1998 fv-220/makefile.dos
-rw-r--r--  1640/10       2336    6293  37.1% -lh5- f338 Jan 17  1998 fv-220/makefile.os9
-rw-r--r--  1640/10        673    1363  49.4% -lh5- 5338 Jan  8  1998 fv-220/pcurses.h
-rw-r--r--  1640/10       5377   20811  25.8% -lh5- b8c0 Jan 19  1998 fv-220/prompt.c
-rw-r--r--  1640/10       5033   19632  25.6% -lh5- 90c5 Jan 17  1998 fv-220/screen.c
-rw-r--r--  1640/10        772    1815  42.5% -lh5- a6d3 Jan  5  1998 fv-220/screen.h
-rw-r--r--  1640/10       2881   10954  26.3% -lh5- 380b Jan 17  1998 fv-220/search.c
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        30 files  127593  382205  33.4%            Jan 23  1998
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>