• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux tGpg Download

tGpg

May 10, 2008
tGpg is a plugin for Vim that encrypts files with gpg. It provides secure encryption for files with added convenience of being integrated with Vim.
Version 0.4
License GPL
Platform Linux
Supported Languages English
Homepage www.vim.org
Developed by Thomas Link
If you use Vim and need to encrypt sensitive files with gpg, tGpg is a plugin you might want to check out. This plugin can encrypt symmetrically, encrypt asymmetrically, and clearsign buffer contents. The developer created this plugin because they were unsatisfied with existing gpg plugins for Windows Gvim and cygwin gpg. They wanted a plugin that could do everything they needed, so they wrote one.

The main purpose of this plugin is to perform symmetric encryption by default, but it is flexible enough to do clearsign and asymmetric encryption as well. You can switch to asymmetric encryption as the default by setting g:tgpgMode or b:tgpgMode to "encrypt". You can also control the use of symmetric and asymmetric encryption by setting g:tgpgPattern_symmetric and g:tgpgPattern_encrypt.

It should be noted that this plugin passes the passphrase on the command line to the gpg program, which could cause the passphrase to show up in some command log. It is also possible that some info, such as the recipients, could be logged in your viminfo file. If you clearsign a message, the plain text will be written to disk, so please keep in mind the vast range of possible consequences.

This plugin uses the (Buf|File)(Read|Write)Cmd autocommand events to write/read the file. If you don't like typing passphrases, this plugin caches all the passphrases entered in a script local variable. However, this means that passphrases are likely to be written to the swapfile, which poses a potential security risk. To change this behavior, you can set g:tgpgCachePW to 1 (buffer-wise caching only) or 0 (no caching).

If you get a message telling you about gpg command line options instead of the decrypted file, please check the value of g:tgpgShellQuote. If writing fails, you may end up with a corrupted or empty file; by default, tGpg makes backups to prevent data loss. However, you can change this behavior by setting g:tgpgBackup to 0.

To use tGpg, you must have GPG and Vim installed. Copy the plugin to ~/.vim/plugin/ or a similar directory to install it. Note that this plugin is currently experimental, so be cautious when using it - the developer cannot be held responsible if you end up with an encrypted file you can't decrypt.

The most recent version of tGpg includes several new features and improvements, such as resetting cached passwords after g:tgpg_timeout seconds without access, checking gpg's checksum via g:tgpg_gpg_md5_check before doing anything, and using predefined values for certain options during read/write with g:tgpg_options. Additionally, this version includes randomized replacement tables for encryption and reset registers when unloading the buffer to prevent information from being copied to the clipboard or written to the viminfo file (you can disable this by setting g:tgpg_registers to "").
What's New

Version 0.4: N/A

Free Download 8K
469
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

pop2imap
A tool that enables the synchronization or copying of data from POP ...
DCH#
DCH# is a highly customizable and user-friendly DirectConnect hub. Its primary aim ...
Silver XCursors 3D
Silver XCursors 3D renders animated cursors in a silver theme, similar to ...
Getting Things Gnome!
GNOME desktop organizer is software designed to help users manage their tasks ...
KoverArtist
KoverArtist enables the speedy generation of CD/DVD cases and boxes covers. This ...
Test::Base
The Data-Driven Testing Framework is software that uses data sets to automate ...
amaroK Live
AmaroK Live is a minimalist live CD version of the GNU/Linux OS.
NIMSpro
NIMSpro is a software designed as a multi-player simulator for efficient emergency ...
libapache2-mod-scramble-ip
Libapache2-mod-scramble-ip is an Apache module that encrypts IP addresses in the server ...
Podtool
Podtool is a Python software that allows you to manage tracks between ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.