ലിനക്സിലെ Vi/Vim എഡിറ്ററിൽ ഒരു ഫയൽ എങ്ങനെ സംരക്ഷിക്കാം


നാനോ അല്ലെങ്കിൽ ഇമാക്uസ് എന്നത് ശരിയാണ്, കാരണം ഇതിന് കുറച്ച് പരിശ്രമം ആവശ്യമാണ്.

പലരും ഇത് പഠിക്കാൻ ഭയപ്പെടുന്നു, പക്ഷേ ഗൗരവമായി, പ്രധാന കാരണങ്ങളൊന്നുമില്ലാതെ. Vi/Vim ടെക്സ്റ്റ് എഡിറ്റർ പുതുമുഖങ്ങൾക്കായി ഉദ്ദേശിച്ചിട്ടുള്ള ഈ ചെറിയ ലേഖനത്തിൽ, ഞങ്ങൾ കുറച്ച് അടിസ്ഥാന കമാൻഡുകൾ പഠിക്കും; ഒരു ഫയൽ അതിന്റെ ഉള്ളടക്കം എഴുതി അല്ലെങ്കിൽ പരിഷ്കരിച്ച ശേഷം എങ്ങനെ സംരക്ഷിക്കാം.

ഇന്നത്തെ മിക്ക Linux വിതരണങ്ങളിലും, Vi/Vim എഡിറ്റർ പ്രീ-ഇൻസ്റ്റാൾ ചെയ്തവയുമായാണ് വരുന്നത്, Vim-ന്റെ പൂർണ്ണ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്തില്ലെങ്കിൽ (ഡെബിയൻ സിസ്റ്റങ്ങൾ vim-tiny കുറച്ച് ഫീച്ചറുകൾ നൽകുന്നു), ഈ കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

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

ശ്രദ്ധിക്കുക: ഇതിന്റെ ഏറ്റവും പുതിയ ഫീച്ചറുകൾ ഉപയോഗിക്കാൻ Vim 8.0 ഇൻസ്റ്റാൾ ചെയ്യുക.

Vim ഉപയോഗിച്ച് ഒരു ഫയൽ തുറക്കുന്നതിനോ സൃഷ്uടിക്കുന്നതിനോ, ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക, തുടർന്ന് അതിൽ വാചകം ചേർക്കുന്നതിന് i അമർത്തുക (ഇൻസേർട്ട് മോഡ്):

$ vim file.txt
OR
$ vi file.txt

ഒരിക്കൽ നിങ്ങൾ ഒരു ഫയൽ പരിഷ്uക്കരിച്ചുകഴിഞ്ഞാൽ, കമാൻഡ് മോഡിലേക്ക് [Esc] ഷിഫ്റ്റ് അമർത്തി :w അമർത്തി താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ [Enter] അമർത്തുക.

ഫയൽ സംരക്ഷിച്ച് ഒരേ സമയം പുറത്തുകടക്കാൻ, നിങ്ങൾക്ക് ESC, :x എന്നീ കീകൾ ഉപയോഗിച്ച് [Enter] അമർത്താം. വേണമെങ്കിൽ, ഫയൽ സംരക്ഷിച്ച് പുറത്തുകടക്കാൻ [Esc] അമർത്തി Shift + Z Z എന്ന് ടൈപ്പ് ചെയ്യുക.

പുതിയ പേര് എന്ന പേരിലുള്ള ഒരു പുതിയ ഫയലിലേക്ക് ഫയൽ ഉള്ളടക്കം സംരക്ഷിക്കാൻ, :w newname അല്ലെങ്കിൽ :x newname ഉപയോഗിച്ച് [Enter] അമർത്തുക.

ഇവിടെ നിന്ന്, നിങ്ങൾക്ക് ഇപ്പോൾ പൊതുവായ Vi/Vim നുറുങ്ങുകളും തന്ത്രങ്ങളും പഠിക്കാനും വ്യത്യസ്ത മോഡുകൾ മനസിലാക്കാനും അതിലേറെ കാര്യങ്ങൾ ചെയ്യാനും കഴിയും:

  1. നിങ്ങളുടെ കഴിവുകൾ മെച്ചപ്പെടുത്തുന്നതിനുള്ള ഉപയോഗപ്രദമായ 'Vi/Vim' എഡിറ്റർ നുറുങ്ങുകളും തന്ത്രങ്ങളും അറിയുക
  2. എല്ലാ ലിനക്സ് അഡ്uമിനിസ്uട്രേറ്റർക്കുമുള്ള രസകരമായ 8 'Vi/Vim' എഡിറ്റർ നുറുങ്ങുകളും തന്ത്രങ്ങളും

അത്രയേയുള്ളൂ! വരാനിരിക്കുന്ന ഒരു ലേഖനത്തിൽ, ലളിതമായ കമാൻഡുകൾ ഉപയോഗിച്ച് Vim ടെക്സ്റ്റ് എഡിറ്ററിൽ നിന്ന് എങ്ങനെ പുറത്തുകടക്കാമെന്ന് ഞങ്ങൾ കാണിച്ചുതരാം. ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം വഴി നിങ്ങളുടെ അഭിപ്രായങ്ങൾ രേഖപ്പെടുത്താൻ ഓർമ്മിക്കുക.