സാധാരണ യൂണിക്സ് അടിസ്ഥാനമായ ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ ഉപയോഗിക്കുന്ന ഒരു ഓൺ സ്ക്രീൻ ടെക്സ്റ്റ് എഡിറ്ററാണ് വി.ഐ എന്നറിയപ്പെടുന്നത്. [1] 1976-ൽ ബിൽ ജോയ് എന്ന പ്രോഗ്രാമർ ആദ്യകാല ബി.എസ്.ഡി. യുനിക്സ് പതിപ്പിനു വേണ്ടിയാണ്‌ ഈ പ്രോഗ്രാം നിർമ്മിച്ചത്. വി.ഐയുടെ പല പതിപ്പുകളും ബിൽ ജോയുടെ കോഡ് അതേ പടി പിന്തുടരുന്നുണ്ട്.[2] എന്നാൽ മറ്റു ചില പതിപ്പുകളിലാകട്ടെ പ്രോഗ്രാം മുഴുവനായും മാറ്റിയെഴുതുകയും ചെയ്തിട്ടുണ്ട്. ഇത് ഒരു സ്ക്രീൻ-ഓറിയന്റഡ് ടെക്സ്റ്റ് എഡിറ്ററാണ്. വിഐയുടെയും അതിനെ അടിസ്ഥാനമാക്കിയുള്ള പ്രോഗ്രാമുകളുടെയും ബിഹേവിയറിന്റെ പോർട്ടബിൾ സബ്സെറ്റും ഈ പ്രോഗ്രാമുകളിൽ പിന്തുണയ്ക്കുന്ന എക്സ്(ex)എഡിറ്റർ ഭാഷയെപ്പറ്റിയും സിംഗിൾ യുണിക്സ് സ്പെസിഫിക്കേഷനും പോക്സിക്സും(POSIX)വിവരിച്ചിരിക്കുന്നു (അങ്ങനെ സ്റ്റാൻഡേർഡ് ചെയ്തിരിക്കുന്നു).[3]

വി.ഐ.
vi C. Tildes-ൽ ഒരു ഹലോ വേൾഡ് പ്രോഗ്രാം എഡിറ്റ് ചെയ്യുന്നത് ഫയലിൽ ഇല്ലാത്ത വരികളെ സൂചിപ്പിക്കുന്നു.
vi C. Tildes-ൽ ഒരു ഹലോ വേൾഡ് പ്രോഗ്രാം എഡിറ്റ് ചെയ്യുന്നത് ഫയലിൽ ഇല്ലാത്ത വരികളെ സൂചിപ്പിക്കുന്നു.
വികസിപ്പിച്ചത്Bill Joy
ആദ്യപതിപ്പ്1976; 48 years ago (1976)
റെപോസിറ്ററി വിക്കിഡാറ്റയിൽ തിരുത്തുക
ഭാഷC
ഓപ്പറേറ്റിങ് സിസ്റ്റംUnix, Unix-like
പ്ലാറ്റ്‌ഫോംCross-platform
തരംText editor
അനുമതിപത്രംBSD-4-Clause or CDDL
വെബ്‌സൈറ്റ്ex-vi.sourceforge.net

1979 മെയ് മാസത്തിൽ രണ്ടാം ബിഎസ്‌ഡിയുടെ ഭാഗമായി പുറത്തിറങ്ങിയ എക്‌സിയുടെ 2.0 പതിപ്പ് വരെ "വിഐ" (ഉപയോക്താക്കളെ നേരിട്ട് മുൻ വിഷ്വൽ മോഡിലേക്ക് കൊണ്ടുപോയത്),[4] എന്ന പേരിൽ എഡിറ്റർ ഇൻസ്റ്റാൾ ചെയ്യപ്പെട്ടിട്ടില്ല. ഇന്ന് അറിയപ്പെടുന്നത്. വിഐയുടെ നിലവിലുള്ള ചില നിർവ്വഹണങ്ങൾക്കുള്ള സോഴ്സ് കോഡിന്റെ ഉറവിടം ബിൽ ജോയിയിൽ നിന്ന് കണ്ടെത്താനാകും; മറ്റുള്ളവ പൂർണ്ണമായും പുതിയതും വലിയതോതിൽ പൊരുത്തപ്പെടുന്നതുമായ പുനർനിർമ്മാണങ്ങളാണ്.

എക്‌സ് കമാൻഡ് വിഷ്വലിനെ ഏറ്റവും ചെറിയ രൂപത്തിൽ നിന്നാണ് "വിഐ" എന്ന പേര് ഉരുത്തിരിഞ്ഞത്, ഇത് എക്‌സ് ലൈൻ എഡിറ്ററിനെ അതിന്റെ പൂർണ്ണ സ്‌ക്രീൻ മോഡിലേക്ക് മാറ്റുന്നു. പേര് /ˌviːˈaɪ/ (ഇംഗ്ലീഷ് അക്ഷരങ്ങൾ v, i) എന്നാണ് ഉച്ചരിക്കുന്നത്.[5][6]

യുണിക്സിന്റെ പ്രൊപ്രൈറ്ററി നിർവ്വഹണങ്ങൾക്കൊപ്പം വിതരണം ചെയ്ത വിഐയുടെ വിവിധ സ്വതന്ത്രമല്ലാത്ത സോഫ്റ്റ്‌വെയർ വകഭേദങ്ങൾക്ക് പുറമേ, വിഐ ഓപ്പൺ സൊളാരിസ് ഉപയോഗിച്ച് ഓപ്പൺസോഴ്‌സ് ചെയ്തു, കൂടാതെ നിരവധി സ്വതന്ത്രവും ഓപ്പൺ സോഴ്‌സ് സോഫ്റ്റ്‌വെയറുമായ വിഐ ക്ലോണുകളും നിലവിലുണ്ട്. ലിനക്സ് ജേർണൽ വായനക്കാരുടെ 2009-ൽ നടത്തിയ ഒരു സർവേയിൽ പ്രതികരിച്ചവരിൽ ഏറ്റവും വ്യാപകമായി ഉപയോഗിക്കുന്ന ടെക്സ്റ്റ് എഡിറ്റർ വിഐ ആണെന്ന് കണ്ടെത്തി, ഏറ്റവും കൂടുതൽ ഉപയോഗിക്കുന്ന രണ്ടാമത്തെ എഡിറ്ററായ ജിഎഡിറ്റി(gedit)-നെക്കാൾ രണ്ട് ഇരട്ടിയാളുകൾ ഉപയോഗിച്ചു.[7]

  1. The Open Group (1997), "vi - screen-oriented (visual) display editor", Single Unix Specification, Version 2, archived from the original on 2009-09-25, retrieved 2009-01-25
  2. Computerphile (2018-07-09), EXTRA BITS GREP from ED and Text Editors - Computerphile – Computerphile, archived from the original on 2021-11-18, retrieved 2020-04-17
  3. The IEEE & The Open Group (2013). ""vi — screen-oriented (visual) display editor", The Open Group Base Specifications Issue 7; IEEE Std 1003.1, 2013 Edition". Retrieved 2013-07-15.
  4. "Interview with Bill Joy". Archived from the original on 10 February 2012. Retrieved 2017-06-03.
  5. Joy, William; Horton, Mark. "An Introduction to Display Editing with Vi" (PDF). freebsd.org. Retrieved 6 February 2019.
  6. "The Jargon Lexicon". Hacker's Dictionary 4.3.0. 30 April 2001. Retrieved 6 February 2019.
  7. Gray, James (1 June 2009). "Readers' Choice Awards 2009". Linux Journal. Retrieved 2010-01-22.


കൂടുതൽ വായനക്ക്

തിരുത്തുക
ഇംഗ്ലീഷ്

പുറത്തേക്കുള്ള കണ്ണികൾ

തിരുത്തുക
"https://ml.wikipedia.org/w/index.php?title=വി.ഐ._എഡിറ്റർ&oldid=4069980" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്