विम-ब्लोफिश-एन्क्रिप्टेड फ़ाइलों को डिक्रिप्ट करने के लिए कमांड लाइन टूल।
संस्करण के रूप में 7.3 विम ब्लोफ़िश एन्क्रिप्शन / डिक्रिप्शन में निर्मित मजबूत प्रदान करता है, जो कुछ उद्देश्यों के लिए gnupg के माध्यम से फ़िल्टर करने से अधिक सुविधाजनक है। दुर्भाग्य से परिणामी फाइलें केवल vim द्वारा वापस पढ़ी जा सकती हैं जो उन्हें बैच प्रोसेसिंग या स्क्रिप्टिंग में उपयोग करना कठिन बनाता है। एन्क्रिप्टेड डेटा की लंबी उम्र भी एक चिंता का विषय है अगर इसे अनलॉक करने के लिए निर्भरता और आकार के साथ एक कार्यक्रम की आवश्यकता होती है।
Vimdecrypt, vim source, blowfish.c और sha256.c से दो संबंधित फाइलों को लिफ्ट करता है, और उन्हें एक साधारण कमांड लाइन टूल में इंटरफेस करता है। डेटा एक फ़ाइल से पढ़ा जाता है, डिक्रिप्टेड डेटा को stdout को लिखा जाता है।
vimdecrypt path_to_data
पासवर्ड GNU गेटपास के माध्यम से प्राप्त किया जाता है जो स्टड / स्टडआउट पुनर्निर्देशन में हस्तक्षेप नहीं करता है।
विम के कॉन्फ़िगर सिस्टम को पूरी तरह से हटा दिया गया है जो कि उस पर विकसित किए गए 32 बिट i386 लाइनक्स की तुलना में अन्य प्लेटफार्मों के लिए समर्थन को तोड़ सकता है। चूंकि दो प्रासंगिक फाइलें विम प्रोजेक्ट से ली गई हैं, इसलिए इसे vim.h हैडर को ठीक करके अन्य प्लेटफार्मों पर समर्थन को पुनर्स्थापित करने के लिए तुच्छ होना चाहिए।
:help less
। दुर्भाग्य से इसे अभी भी बाहर निकलने के लिए दबानेq
(कोई:
ज़रूरत नहीं ) की आवश्यकता है।