Main > Free Download Search >

Free vi software for linux

vi

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 84
lftp-vi 1.1

lftp-vi 1.1


lftp-vi is a module for lftp which adds the capability to edit a file with only one command in your favorite editor. more>>
lftp-vi project is a module for lftp which adds the capability to edit a file with only one command in your favorite editor (configured in the EDITOR variable) instead of having to download it, edit it, and upload it again by hand.
Enhancements:
- You can now specify full and relative pathnames instead of only filenames.
- You can also download a patch which makes tab-completion work with the edit-command.
<<less
Download (0.002MB)
Added: 2006-11-05 License: GPL (GNU General Public License) Price:
1084 downloads
rvi 1.1 2006/02/09

rvi 1.1 2006/02/09


rvi is a wrapper script which gives you an easy way of integrating RCS with your existing vim/vi work environment. more>>
rvi is a shell script that can give you an easy way of integrating RCS with your existing vim/vi work environment.

Simply use "rvi filename" instead of "vim filename", and the file will automatically be checked into revision control, and the changes you made after the edit will be displayed each time you finish editing.

Ever wanted to see what has changed to a configuration file?
Ever wanted to go back to where you where before some big change?
Ever wondered who changed your configuration files, and in what way?
Ever wanted the safety of knowing you can undo whatever changes you make to a config file?
Ever wanted to edit files in multi user environments without unknowingly overwriting others work?

rvi is a wrapper script which gives you an easy way of integrating RCS with your existing vim/vi work environment.

Simply use rvi filename instead of vim filename and the file will automatically be checked into revision control, and the changes you made after the edit will be displayed each time you finish editing. Eg:

reenen@tux$ rvi index.html
RCS/index.html,v --> index.html
revision 1.1 (locked)
done

... you edit the file here, and once done:

"index.html" 25L, 916C written
===================================================================
RCS file: RCS/index.html,v
retrieving revision 1.1
diff -u -r1.1 index.html
--- index.html 2006/02/09 09:59:14 1.1
+++ index.html 2006/02/09 10:00:57
@@ -1,6 +1,7 @@



+



RCS/index.html,v > added title.
>> .
done

... the changes are displayed and the new revision checked in.
<<less
Download (MB)
Added: 2006-02-09 License: Artistic License Price:
1484 downloads
vdt52 VNC Viewer 0.0.7

vdt52 VNC Viewer 0.0.7


vt52vnc is a VNC viewer which can be used on prehistoric green monochromatic terminals. more>>
vt52vnc is a VNC viewer which can be used on prehistoric green monochromatic terminals called vdt52s, which are capable of vectorgraphics. vt52vnc is a VNC ( http://www.uk.research.att.com/vnc ) viewer, which can be used on old, green, monochromatic, prehistoric terminals labeled vdt52s, which are capable of vector graphics.The software is functional, but incomplete for now: it does not support compression, passwords and there are many ways to optimize the output.


Mouse:
As vdt52s does not have the mouse or any other pointing device, one of three unlabeled buttons near the numeric keypad have been used to act as mouse-lock. When you depress it, you can use the numeric keypad to move the mouse, and `+, `-, `., `enter, `0, and `5 as button 1,2,3 toggle and button 1,2,3 click.

Speed:
Based on my own experiences, I recommend the speeds 38400 and higher for "real work". The screen is drawn by rectangles. This is done to improve the reaction times, when the screen changes very often.

The software uses the XOR mode to actually draw the image, which can be improved using AND and OR mode in some cases. One can also imagine another optimizations for particular shapes. I will not add those optimizations, as the decisions are very memory-consumptive and after all, I dont want to implement some kind of prolog just to
choose the right one. If you want to improve it, let me know.

Colors:
The monochromatic translation is done by some bit of green color, which can be changed at the beginning of vncproto.c. If you want to make it better (implement some dithering or (better) the shape finding algorithm), let me know.

Why and how:
The work was inspired by mine never-ending desire for an X display on the "frog". Display drawings are based on the graphics library by Marek Zelem, which is, in turn, based on the documentation for vdt52s, as my work is based on vnc protocol documentation. Coded, of course, on vdt52s terminal with wrong Enter and Control. The sources are written to be easily extended.

Installation & running
1) edit Makefile to adjust some parameters,
vi Makefile
2) run `make
make
3) optionally install:
cp vt52vnc /usr/local/bin
<<less
Download (0.025MB)
Added: 2006-06-24 License: GPL (GNU General Public License) Price:
1227 downloads
Final Fantasy VI Save State Editor 1.0

Final Fantasy VI Save State Editor 1.0


Final Fantasy VI Save State Editor is an editor for Final Fantasy VI characters. more>>
Final Fantasy VI Save State Editor project is an editor for Final Fantasy VI characters.

Final Fantasy VI Save State Editor is a tool for editing characters in Final Fantasy VI (or III in the USA) saved games. It makes it possible to increase skills, learn spells, gain weapons, and more using an easy to use GUI.

This
program does not edit battery based saved games, but complete game save states
generated by Snes9x and zsnes.

USAGE:

Open the program and select File->Open. Select a game save on your filesystem,
and then edit away! Use File->Save when done. Enjoy!
<<less
Download (0.10MB)
Added: 2007-01-08 License: GPL (GNU General Public License) Price:
669 downloads
mmix 0.2

mmix 0.2


mmix is a program for changing the mixer settings of your soundcard(s). more>>
mmix is a program for changing the mixer settings of your soundcard(s).

Instructions for installing mmix:
1. Possibly, edit the Makefile (compilertuning etc)
vi Makefile
2. Read the comments in params.h, and edit the #defines for your needs:
vi params.h
3. Build it:
make
4. Install the binary and the manpage:
make install
5. Read the manpage!
man mmix
6. Start the mixer ...
mmix

<<less
Download (0.026MB)
Added: 2006-08-03 License: GPL (GNU General Public License) Price:
1177 downloads
VectorLinux 5.8 STD

VectorLinux 5.8 STD


Vector Linux is a small, fast, Linux operating system for Intel, AMD and x86 compatible systems. more>>
Vector Linux is a small, fast, Linux operating system for Intel, AMD and x86 compatible systems, based on one of the original Linux distributions, Slackware.
The enormously popular Slackware is the true Unix of Linux distributions and is used by major corporations, universities and home users alike. Its popularity stems from the fact that it is a robust, versatile and almost unbreakable system.
Slackware has been traditionally known to be about as user friendly as a coiled rattlesnake and thats where Vector Linux comes into play. We have produced a bloat free, easy to install, configure and maintain Slackware based system that is second to none.
Main features:
- Kernel version 2.6.7 available in ide or scsi configurations.
- Glibc-2.3.2
- Available as a text console system or with optional XFree GUI
- XFree-4.3.x is the default X system.
- New graphical package manager has been added, vecpkg.
- Easy on your system resources, should run fine with a minimum of 32mb of ram
- Only reguires 850 megs of disk space for full install (but you should have more available for additional programs and swap space)
- Laptop support including pcmcia and apm.
- Usb support with hotplugging
- Most available Linux hardware drivers are included.
- XFCE4, Fluxbox and ICEwm window managers with antialias font support. More available on the deluxe CD.
- KDE-3.2.3 and dropline-gnome is available on the deluxe CD version.
- Internet ready with Mozilla-1.7, Dillo, Gaim, Xchat and more. Mplayer, flash, acrobat reader and java all available on the deluxe CD.
- Abiword a stand alone full featured word processor that imports exports MS word style documents. OpenOffice available on the deluxe CD.
- Xview and GQview for viewing, manipulating and editing graphics files
- The Gimp a very sophisticated image creation program available on the deluxe CD
- XMMS to play most music formats including CDs
- A full compliment of GUI programs to handle email, file management, text editing, sound manipulation, file compression, desktop themes and more.
- Full development suite with most common libraries, compilers and related tools.
- Gcc updated to version 3.2.3.
- fully functional ftp server based on proFTPD
- PPP setup wizard for easy connection to the net via your modem. Both pppsetup and wvdial available. Update gkdial is now available also.
- VI style text editors, mutt for email, lynx text web browsing, Midnight Commander file manager, ncftp, telnet, ping, finger and all the basic networking applications and daemons.
- Vim, apache, mysql, Emacs, samba, screen all available on the deluxe CD version.
- Added security with a built in gshield firewall, port sentry, openssl and openssh..
- Enhanced USB support with hotplugging.
- The default file manager (midnight commander) will install uninstall all software packages including rpms, slps, debs, and tgz.
Enhancements:
- The VectorLinux development team is proud to announce the release of VectorLinux 5.8 Standard, code named Santa (Merry Christmas!). This is the fruit that has resulted from several months of coding, debugging and testing by the core development team and the VectorLinux community. This release follows our legendary tradition of stability (inherited from Slackware 11.0), blazing speed on even modest hardware, and simplicity of design and function. The release features fully-working browser plugins, including Flash 9, Java, mp3, Real and Windows media, and DVD playback. Additional features include: Linux kernel 2.6.18.5, fully customized Xfce 4.3.99.2, SeaMonkey 1.0.6, Firefox 2.0 and Opera 9.10, the GIMP and Xara LX for your graphic needs, AbiWord and Gnumeric for your office tasks...
<<less
Download (551MB)
Added: 2006-12-18 License: GPL (GNU General Public License) Price:
1044 downloads
Atli 0.1.3

Atli 0.1.3


Atli is a scripting language interpreter. more>>
Atli is a scripting language interpreter originally meant to be a quick way to develop a particular applications scripting language.
Atli can also be used to write shell-like scripts to do tasks. Atli is a weakly typed language in which variables do not need to be declared before use.
All variables are stored as strings and converted between string and number form automatically.
Atli provides interfaces to cooperate with applications, so applications can exchange data and instructions with atli through a callback function.
Installation:
atli can be compiled by gcc 3.3 and its later version. The typically steps are:
$cd $atli
$./configure
$make
$su -c make install
NOTE: When run the program "atli", you may get message complain that libatlidll.so.0 can not be found. The following steps is required as root:
#cd /etc
#vi ld.so.conf
// add one line: /usr/local/lib to /etc/ld.so.conf
#ldconf
The release tar file contains the binary executable files in the fold $atli/bin/linux. I uses Fedora-2 to compile it.
Enhancements:
- Some overflow bugs are fixed.
- The keyword "load" has been added to load dynamic libraries on Windows or Linux.
- This release differentiates among atli-function-call, lib-function-call, and application-function-call.
- It calls the types function in lib: double function-name (double).
<<less
Download (0.38MB)
Added: 2005-11-21 License: GPL (GNU General Public License) Price:
1433 downloads
WMII 2 3.1

WMII 2 3.1


WMII is a dynamic window manager for X11. more>>
WMII is the next generation of wmi. WMII 2 project is a dynamic window manager for X11, which is highly customizable and usable with keyboard and mouse. It supports conventional, tabbed and tiled window management with low memory usage and a vi-alike user interaction.
Due to a complete rewrite it is highly modularized and uses a new configuration and inter-process communication interface which is oriented on the 9p protocol of the plan9 operating system.
Main features:
General
- xinerama/multihead support (not yet implemented)
Window management
- tabbed window management
- tiled window management
- conventional window management
- customizable snap-to-border feature
Input devices
- full keyboard control
- improved mouse control
Configuration
- IXP configuration interface
- remote configuration
- session support (through configuration)
Tools
Official utilities (included in wmii)
- wmiiwm? (core window manager)
- wmimenu? (generic menu)
- wmibar? (generic bar)
- wmir (wmi remote configuration/shell tool)
- wmikeys? (the shortcut handler)
- wmifs? (virtual master file system server)
- wmiplumb? (plumbing tool)
- wmiwarp? (pointer warping tool)
Contributed Tools
- Szs3rd (the thing to show system, mail, player and other informations... BSD compatible in a few days!)
- wmizer (configuration tool)
- status-rssw (Gmail Inbox checker status text presentation & other wmii things)
- plumbrb (Plumbing handler with regex support)
Rendering
- cairo rendering backend
- Xlib rendering backend
- style support
- antialiased fonts (cairo rendering backend only)
Compliance
- POSIX compliance (poorly several GNU libs are not)
- ICCCM compliance
- partly NETWM compliance (without KDE-/Gnome-only crap)
<<less
Download (0.063MB)
Added: 2006-06-18 License: GPL (GNU General Public License) Price:
1223 downloads
Kino 1.1.0

Kino 1.1.0


Kino is a non-linear DV editor for GNU/Linux. more>>
Kino is a non-linear DV editor for GNU/Linux. It features excellent integration with IEEE-1394 for capture, VTR control, and recording back to the camera. Kino captures video to disk in Raw DV and AVI format, in both type-1 DV and type-2 DV (separate audio stream) encodings.
You can load multiple video clips, cut and paste portions of video/audio, and save it to an edit decision list (SMIL XML format). Most edit and navigation commands are mapped to equivalent vi key commands.
Also, Kino can export the composite movie in a number of formats: DV over IEEE 1394, Raw DV, DV AVI, still frames, WAV, MP3, Ogg Vorbis, MPEG-1, MPEG-2, and MPEG-4. Still frame import and export uses gdk-pixbuf, which has support for BMG, GIF, JPEG, PNG, PPM, SVG, Targa, TIFF, and XPM. MP3 requires lame. Ogg Vorbis requires oggenc. MPEG-1 and MPEG-2 require mjpegtools or ffmpeg. MPEG-4 requires ffmpeg.
The current release introduces an experimental fx module, which is accessed from the FX tab in the main window. It provides some basic audio and video fx such as importing, filters and transitions for audio and video. It also provides some basic plug-in functionality to allow third party extension.
Currently, Kino does not support other video file formats or encodings. It does not support multiple layers or tracks of video and audio. We plan to implement most of these features, but first we chose to focus on the basics of IEEE-1394, video, audio, and file input and output. We place a lot of emphasis on quality, stability, performance, and workflow.
Main features:
General
- Free Software (GNU GPL)
- GTK+ 2.0 (GNOME) UI
- XML (SMIL like) project file format
- OSS audio
- GDK or XVideo
- online help
- Peer and developer support forums
- User interface translated to Danish, Swedish, French, Czech, and Spanish.
- Extensible project metadata system.
- Ability to "publish" project file and still frames using an extensible scripting interface.
Media Support
- DV-based (libdv codec)
- PAL or NTSC
- AVI (type1 or type2) or Raw DV files. with large AVI (OpenDML) and LFS (>2GB) support
Capture
- IEEE 1394 (Linux 1394) capture and export
- IEEE 1394 transport control (AV/C)
- USB Jog/Shuttle transport control
Editing
- Fast and frame-accurate navigation/scrubbing
- vi keybindings
- GUI transport controls, scrub bar, and shuttle control
- Storyboard view with drag-n-drop
- Trimmer with 3 point insert editing
- Fine-grain thumbnail viewer (Timeline, but not a typical NLE timeline)
- Drag-n-drop from file manager
- USB Jog/Shuttle input
- Undo/Redo up to 99X
Export
- IEEE 1394 DV Export
- Export audio as WAV, Ogg Vorbis (oggenc), MP3 (lame), or MP2 (mp2enc)
- Export (and import) multiple still frames as JPEG, PNG, TIFF, PPM, and others
- Export audio/video as MPEG-1, MPEG-2, and MPEG-4 (with mjpegtools or ffmpeg)
- Export raw DV via pipe, which is extensible with shell scripts.
Effects General
- Background generator: solid colour, gradient, colour range, noise, and image import
- Effects preview
- Effects plugin API (API not yet stable)
Video Filters
- Black/White
- Sepia tone
- Reverse (i.e. inverse or negative)
- Mirror
- Kaleidescope
- Swap (flip)
Video Transitions
- Fade to/from colour
- Dissolve
- Push Wipe
- Barn Door Wipe
- Colour Differences (and Similarities)
Audio Filters
- Silence
- Fade In/Out
Audio Transitions
- Cross-fade
- Dub (from external file)
- Mix (from external file)
<<less
Download (5.2MB)
Added: 2007-07-24 License: GPL (GNU General Public License) Price:
829 downloads
scurvy 1.02

scurvy 1.02


scurvy converts a simple text format to proper screenplay format. more>>
The name scurvy comes from "screen/script" and "vi/vim"

Its a tool that lets you easily write screenplays or scripts in a simple text format, then scurvy will output them in the proper screenplay format.

Scurvy can also import some RTF and Final Draft formats, as well as outputting/converting to a variety of formats as well.

Finally, Ive included some vim syntax files to do coloring of the scurvy input and formal screenplay format.

<<less
Download (0.01MB)
Added: 2006-08-31 License: Free for non-commercial use Price:
1151 downloads
clist 0.1.0

clist 0.1.0


clist is a text-based directory browser and file manager. more>>
clist is a text-based directory browser and file manager. clist uses the curses library for graphics and the keyboard for interaction.

The current release is an alpha release v0.1.0. There are a lot of features still to be added but I think youll find it useful in your day-to-day operations already if your a command line person.
This program is similar to the single pane directory browser LIST program written for DOS by Vernon Buerg. Its key binding are also heavily enfluenced by vi.

This project is just getting off the ground but your encourged to try it out and start contributing. Even if your not a programmer, documentation and web page additions would be most welcomed.
<<less
Download (0.039MB)
Added: 2006-08-15 License: GPL (GNU General Public License) Price:
1169 downloads
BIRD 1.0.11

BIRD 1.0.11


BIRD is a dynamic routing daemon for UNIX-like systems. more>>
BIRD is a dynamic routing daemon for UNIX-like systems. It should support all routing protocols used in the contemporary Internet, such as BGP, OSPF, RIP, and their IPv6 variants.
This is how to install BIRD:
./configure
make
make install
vi /usr/local/etc/bird.conf
Main features:
- Both IPv4 and IPv6 (use --enable-ipv6 when configuring)
- Multiple routing tables
- BGP
- RIP
- OSPF (IPv4 only)
- Static routes
- Inter-table protocol
- Command-line interface (using the `birdc client; to get some help, just press `?)
- Soft reconfiguration -- no online commands for changing the configuration in very limited ways, just edit the configuration file and issue a `configure command or send SIGHUP and BIRD will start using the new configuration, possibly restarting protocols affected by the configuration changes
- Powerful language for route filtering
Enhancements:
- Minor bugfix in RIP
- A lot of OSPF code rewritten, OSPF supports multiple areas, virtual links, MD5 authentication. It is fully compatible with rfc2329.
<<less
Download (0.56MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1209 downloads
mcplay 0.3i

mcplay 0.3i


mcplay is not just another fontend for mpg123. more>>
mcplay is not just another fontend for mpg123. It is also just another frontend for many other players (ogg123, sox, drvmidi). It is able to adjust the soundmixers volume and it is able to read and write playlist files (*.m3u). And it can be controlled via lirc.

The word mcplay stands for "my cool player" or "my cloned player" since it is a C-clone of the excellent program cplay which is written in python.

For now mcplay is in beta stage as it lacks a comfortable installation routine. And there might be some Bugs, too.

Uncompress the tar-gz file (e.g. with `tar xvzf myfile.tar.gz). Change to the newly created subdirectory and edit the Makefile e.g. by the command
vi Makefile
The lines you should change are marked with comments in the Makefile. If you have finished type
make
and mcplay should compile. If you like a sytemwide installation you should become root:
su
If you want to enable mcplays -a option (get a high priority) for all users make it suid root:
chown root mcplay
chmod +s mcplay
Now you can install the program system-wide:
make install
<<less
Download (0.10MB)
Added: 2006-07-28 License: GPL (GNU General Public License) Price:
1184 downloads
zimwm 0.0.5

zimwm 0.0.5


zimwm is the window manager of the zde project. more>>
Zeta Desktop Environment (ZDE) is an X11 window manager and tools with enhanced usability and features for developers and advanced users.
Some of its current sub-projects include imp, a library of core functions such as linked lists, zwl, a simple widget toolkit and light X11 wrapper, and zimwm, the window manager.
zimwm is the window manager of the zde project. Planned features include vi and emacs style keybindings, a command-line interface with shell-like capabilities to control zimwm in real time, and dynamically-generated menus and thumbnails for iconified windows and the pager. This means using new technologies such as XRender, the Composite extension, cairo, and the freedesktop.org standards in order to provide the best possible experience.
Inspiration was obtained from (in no particular order) Ion, lwm,
Enlightenment DR16 and DR17, ratpoison, awm, waimea, ewm, failsafewm, heliwm,
jwm, mosquito, nwm, pawm, phluid, swm, uwm, wmii, pekwm, xswm, fluxbox,
openbox, any other box, sawfish, metacity, kwin, xfwm4, twm, icewm, and fvwm.
I tried really hard to like you guys, but you all fell short in at least one
critical area. But dont worry, Im stealing some of your best ideas and
combining them with my own into zimwm.
Enhancements:
- This release adds support for virtual workspaces/desktops and loadable modules.
<<less
Download (0.35MB)
Added: 2006-04-20 License: LGPL (GNU Lesser General Public License) Price:
1282 downloads
Bigtop 0.26

Bigtop 0.26


Bigtop is a web application data language processor. more>>
Bigtop is a web application data language processor.

SYNOPSIS

See Bigtop::Docs::TentTut or Bigtop::Docs::Tutorial for how to create a Bigtop file. Bigtop::Docs::TOC is a guide to all of the documentation modules.
The real synopsis:

vi your_app.bigtop (or use tentmaker see Bigtop::Docs::TentTut)
bigtop --create your_app.bigtop all

Modify your bigtop file and try again:

bigtop docs/your_app.bigtop all

Bigtop is a language for describing the data of a web application. Usually this data will be stored in a relational database. Once you have a description of your data, you can generate a web application from it. This includes all the pieces you need like: the sql statements ready for feeding to your database command line tool, the httpd.conf you need to Include in the httpd.conf on your system, the modules that will handle the web requests, the models that make the database tables look like classes, etc.

If you need to alter the data model in the future, you can change your original description to match the new reality, then regenerate the application without fear of losing hand written code (though you may have to modify some of it to reflect the new reality).

FUNCTIONS

This module is really a place holder, but it does provide some developer routines (which are not exported):

write_file
use Bigtop;
Bigtop::write_file( $file_name, $file_content, $no_overwrite )

This attempts to write $file_content to $file_name and dies on failures of open or close. Further, if you pass a true no_overwrite flag, it will check to see if the file exists and refuse to overwrite it. In that case, the user gets a warning that the file has been skipped because it already exists. If you dont want the user to see the warning, turn off the Bigtop warning. To avoid fatal errors on write failures, wrap in an eval. Putting these together, we come to my typcial usage:

eval {
no warnings qw( Bigtop );
Bigtop::write_file( $some_output_file, $content, no_overwrite );
}
warn $@ if $@;
make_module_path

(Note that make_module_path uses File::Spec, so even though Unix directory syntax is shown below, the function should work in other places.)

use Bigtop;
Bigtop::make_module_path( $build_dir, $module_name );

This attempts to make all the directories from $build_dir to the home of the module. It assumes that lib comes immediately after $build_dir.

For example, a call like:

Bigtop::make_module_path(
/home/username/App-Name, App::Name::Subname
);
Attempts to make these directories:
/home/username/App-Name/lib
/home/username/App-Name/lib/App
/home/username/App-Name/lib/App/Name
/home/username/App-Name/lib/App/Name/Subname

It doesnt report failures. Making directories can fail because the directories already exist (in which case you probably dont care) or because they could not be written (in which case youll notice soon enough, when you try to write to them).

<<less
Download (1.0MB)
Added: 2007-05-09 License: Perl Artistic License Price:
898 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5