checksum 0.1

checksum is a Vim plugin that computes checksums on files or lines.
checksum is a Vim plugin that computes checksums on files or lines.

Here are some key features of "checksum":

Compute MD5 or SHA1 checksum of entire file or range of lines.
Store checksum in buffer variable or in user-specified register.
Uses external programs to compute checksums;currently supports GNU md5sum, GNU sha1sum, and OpenSSL.

About Vim:

Vim is a text editor first released by Bram Moolenaar in 1991 for the Amiga computer. Vim was created as an extended version of the vi editor, with many additional features designed to be helpful in editing program source code; its full name is Vi IMproved.

While Vim is cross-platform, it is most popular on Unix-like operating systems.

Released under a software license compatible with the GNU General Public License, Vim is free and open source software. The program's license includes some charityware clauses.

Like vi, Vim's interface is based not on menus or icons but on commands given in a text user interface; its GUI mode, gVim, adds menus and toolbars for commonly used commands but the full functionality is still expressed through its command line mode.

For many users learning Vim may be difficult and slow initially, but once the basics are understood they progress quickly and editing becomes more efficient. To facilitate this, Vim has a built-in tutorial for beginners. There is also the Vim Users' Manual that details the basic and more advanced Vim features. This manual can be read from within Vim, or found online.

Vim also has a built-in help facility (using the :help command) that allows users to query and navigate through commands and features.

Requirements:

Vim

INSTALLATION:

Place checksum.vim in your $HOME/.vim/plugin directory.

USAGE:

:{range}Md5 [register] - displays MD5 checksum for given range of lines (default is entire file) and stores in b:md5sum and the register named as an argument.
:{range}Sha1 [register] - displays SHA1 checksum for given range of lines (default is entire file) and stores in b:sha1sum and the register named as an argument.
< Leader >md - displays MD5 checksum for entire file or visual selection and stores in b:md5sum
< Leader >sh - displays SHA1 checksum for entire file or visual selection and stores in b:sha1sum

last updated on:
May 21st, 2008, 14:01 GMT
price:
FREE!
developed by:
Erik Falor
license type:
GPL (GNU General Public License) 
category:
ROOT \ Text Editing&Processing \ Others

FREE!

In a hurry? Add it to your Download Basket!

user rating 13

UNRATED
2.7/5
 

0/5

Add your review!

SUBMIT