Alat baris perintah untuk mendekripsi file yang dienkripsi dengan vim-blowfish.
Pada versi 7.3 vim menawarkan enkripsi / dekripsi blowfish yang dibangun dengan kuat, yang untuk tujuan tertentu lebih nyaman daripada memfilter melalui gnupg. Sayangnya file yang dihasilkan hanya dapat dibaca kembali oleh vim yang membuatnya sulit untuk menggunakannya dalam pemrosesan batch atau skrip. Umur panjang data terenkripsi juga menjadi perhatian jika suatu program dengan dependensi dan ukuran vim diperlukan untuk membukanya.
Vimdecrypt mengangkat dua file yang relevan dari sumber vim, blowfish.c dan sha256.c, dan antarmuka mereka dalam alat baris perintah sederhana. Data dibaca dari file, data yang didekripsi ditulis ke stdout.
vimdecrypt path_to_data
Kata sandi diperoleh melalui GNU getpass yang tidak mengganggu pengalihan stdin / stdout.
Sistem konfigurasi Vim sepenuhnya dilucuti yang mungkin telah merusak dukungan untuk platform lain dari 32 bit i386 linux yang dikembangkannya. Karena dua file yang relevan diambil dari proyek vim yang tidak dimodifikasi, sepele untuk mengembalikan dukungan pada platform lain dengan memperbaiki header vim.h.
:help less
. Sayangnya itu masih membutuhkan penekananq
(tidak:
diperlukan) untuk keluar.