Otu esi echekwa paswọọdụ Vim na Linux


editọ ederede maka Linux, otu n'ime atụmatụ ya pụrụ iche bụ nkwado maka izochi faịlụ ederede site na iji ụzọ crypto dị iche iche na paswọọdụ.

N'isiokwu a, anyị ga-akọwara gị otu n'ime ụzọ aghụghọ iji Vim dị mfe; paswọọdụ na-echebe faịlụ site na iji Vim na Linux. Anyị ga-egosi gị otu esi echekwa faịlụ n'oge emepụtara ya yana ka imepechara ya maka mgbanwe.

Iji wụnye ụdị Vim zuru ezu, mee naanị iwu a:

$ sudo apt install vim          #Debian/Ubuntu systems
$ sudo yum install vim          #RHEL/CentOS systems 
$ sudo dnf install vim		#Fedora 22+

Gụọkwa: A tọhapụrụ Vim 8.0 Mgbe afọ 10 gachara - Wụnye na Linux

Otu esi echekwa paswọọdụ Vim na Linux

Vim nwere nhọrọ -x nke na-enyere gị aka iji nzuzo mgbe ị na-eke faịlụ. Ozugbo ịmechara iwu vim dị n'okpuru, a ga-akpali gị maka igodo crypt:

$ vim -x file.txt

Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: *******
Enter same key again: *******

Ọ bụrụ na igodo crypto dakọtara mgbe ịbanyechara ya nke ugboro abụọ, ị nwere ike ịga n'ihu gbanwee faịlụ ahụ.

Ozugbo ịmechara, pịa [Esc] na :wq ka ịchekwaa ma mechie faịlụ ahụ. Oge ọzọ ịchọrọ imepe ya maka edezi, ị ga-abanye igodo crypto dị ka nke a:

$ vim file.txt

Need encryption key for "file.txt"
Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: *******

Ọ bụrụ na itinyere paswọọdụ na-ezighi ezi (ma ọ bụ enweghị igodo), ị ga-ahụ ụfọdụ mkpụrụedemede junk.

Mara: Enwere ịdọ aka na ntị na-egosi na ejirila ụzọ ezoro ezo na-adịghị ike chekwa faịlụ ahụ. Ọzọ, anyị ga-ahụ ka esi edobe usoro nzuzo siri ike na Vim.

Ka ịlele nhazi nke cryptmethod(cm), pịnye (pịgharịa gaa na ala ka ilele usoro niile dị):

:help 'cm'
                                                *'cryptmethod'* *'cm'*
'cryptmethod' 'cm'      string  (default "zip")
                        global or local to buffer |global-local|
                        {not in Vi}
        Method used for encryption when the buffer is written to a file:
                                                        *pkzip*
           zip          PkZip compatible method.  A weak kind of encryption.
                        Backwards compatible with Vim 7.2 and older.
                                                        *blowfish*
           blowfish     Blowfish method.  Medium strong encryption but it has
                        an implementation flaw.  Requires Vim 7.3 or later,
                        files can NOT be read by Vim 7.2 and older.  This adds
                        a "seed" to the file, every time you write the file
options.txt [Help][RO]                                                                  

Ị nwere ike ịtọ usoro crypto ọhụrụ na faịlụ Vim dị ka egosiri n'okpuru (anyị ga-eji blowfish2 na ihe atụ a):

:setlocal cm=blowfish2

Wee pịa [Tinye] na :wq ka ịchekwaa faịlụ ahụ.

Ugbu a ị gaghị ahụ ozi ịdọ aka ná ntị mgbe imepe faịlụ ahụ ọzọ dị ka egosiri n'okpuru.

$ vim file.txt

Need encryption key for "file.txt"
Enter encryption key: *******

Ị nwekwara ike ịtọ paswọọdụ mgbe ịmepechara faịlụ ederede Vim, jiri iwu : X wee tọọ ngafe crypto dị ka egosiri n'elu.

Lelee ụfọdụ akụkọ anyị bara uru na editọ Vim.

  1. Mụta Njem na aghụghọ Editor Vim bara uru na Linux
  2. 8 aghụghọ Vim Editor bara uru maka onye ọrụ Linux ọ bụla
  3. spf13-vim – Nkesa kacha maka Vim Editor
  4. Otu esi eji Vim Editor dị ka Bash IDE na Linux

Ọ gwụla! N'isiokwu a, anyị kọwara otu esi echebe paswọọdụ site na nchịkọta ederede Vim na Linux.

Na-echeta mgbe niile idebe faịlụ ederede nke ọma nwere ike ịnwe ozi nzuzo dị ka aha njirimara na okwuntughe, ozi akaụntụ ego na ihe ndị ọzọ, na-eji nzuzo nzuzo na paswọọdụ siri ike. Jiri ngalaba nzaghachi n'okpuru ịkọrọ anyị echiche ọ bụla.