اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.
إلفيس (بالإنجليزية: Elvis) محرر النصوص وهو واحد من مشتقات في آي أو إكس و تشبه وظائفه وظائف المحرر في آي كثيراً ويضيف عليها عدداً آخر من الأوامر والوظائف والإضافات، تم تطوير إلفيس على يد ستيف كيركيندال و يتم توزيعه تحت رخصة ارتيستنك و التي يتم استخدامها أيضا لتوزيع لغة البرمجة بيرل، و من المعلوم أيضاً أن إلفيس هو محرر النصوص الافتراضي المحاكي ل"في آي" في أنظمة سلاكوير (Slackware)، فروجالوير (Frugalware)، كايت أو أس (KateOS)، و مينيكس 3 (MINIX 3).
في بداياته كان إلفيس محاكي في آي الرائد والرئيسي وكان واسع الانتشار في تسعينيات القرن العشرين ويعود السبب في ذلك لاستقراره ولكثرة الميزات التي يحويها، ومن الجدير بالذكر أن محرر النصوص المشهور فيم كان قد تأثر وبشكل مباشر بإلفيس وكان ذلك في العام 1997، ومن أشهر ما يمتاز به إلفيس هو أنه يعتبر أول محرر نصوص يدعم ما يسمى بتعليم الصيغة أو تمييز الصيغة (بالإنجليزية: Syntax Highlighting) بالإضافة لكونه أيضاً الأول في تعميم تمييز الصيغة لأنواع متعددة من الملفات، و هو أيضاً أول محرر نصوص يدعم تمييز النصوص وتضليلها عن طريق لوحة المفاتيح، و يضاف إلى ذلك كله قدرته على دعم لغة أتش تي أم أل (HTML) مما سمح له بإعطاء قدرات فائقة في تحرير النصوص على نمط "ما تراه هو ما تحصل عليه". و من ميزاته أيضاً أنه قادر على تمييز الملفات التنفيذية و يقدم شاشة مقسومة إلى نصفين للمساعدة في تحرير هذا النوع من الملفات. و قد كان لإلفيس معجبين كثر ويبدو ذلك جلياً في محرر النصوص جيلفيس (بالإنجليزية: Jelvis) و هو محرر نصوص ياباني يحاكي إلفيس في تصميمه واستخداماته وقد قام جونايشيرو إيتوجُن هاجينو بتطويره حتى العام 1998 و اَخر أعماله في هذا المجال كانت على شكل ملفات باتش للمشاركة في تطوير محرر النصوص أن في أي (NVI). كما ويوجد أيضاً محرر نصوص كوري محاكي ل "في آي" و اسمه هيلفيس (بالإنجليزية: Helvis) و تم تطويره على يد بارك تشونج-داي و من المعلوم أن هذه المحاكيات عبارة عن تعديلات على محرر النصوص الرئيسي إلفيس بنسخته 1.8 التي تم إطلاقها بتاريخ (10 يوليو 1994) و تجدر الاإشارة أيضاً إلى أن محرر النصوص أن في أي (NVI) كان قد تم تطويره أيضاً على إلفيس بنسخة 1.5 التي تم إطلاقها بتاريخ (2 أبريل 1992).
يعتبر إلفيس نسخة محسنة عن المحرر في آي و لفهم السياق الكامل لعملية إنشاء إلفيس فإننا نشجع القارئ على قراءة صفحة الويكي العربية الخاصة ب في آي لأن ذلك سيوفر الوقت والكثير من العناء في إعادة سرد الأحداث التاريخية التي أدت إلى إنشاء محاكيات خاصة ب في آي و في هذا الجزء سنقوم بسرد المقاطع التاريخية الخاصة بإلفيس: قام ستيف كيركيندال بالإعلان عن النسخة الأولى من إلفيس في مجموعة يوزنت الإخبارية المسمى (comp.os.minix) و كان ذلك في بدايات شهر يناير من العام 1990 و كان ينوي بذلك إنشاء محرر نصوص يحاكي قدر الإمكان المحرر في آي و بشكل أفضل من المحرر ستيفي الذي قام تيم ثومبسون بتطويريه قبل ثلاث سنوات من الإعلان عن إلفيس، وقد بين كيركيندال أن إلفيس يتميز عن ستيفي بعدة نقاط وهي:
بالإضافة إلى ما تم ذكره سالفاً فإن إلفيس يستطيع تنفيذ جميع أوامر في آي فيما عدا الأوامر التالية:
و بالتالي أصبح إلفيس يجذب انتباه العديد من المهتمين وقام أندرو تانينباوم بطرح استفتاء على مجتمع مينيكس لتحديد محرر النصوص الذي سيتم دعمه في مينيكس من واحد من المحررين ستيفي أو إلفيس ليكون محاكي في آي على تلك الأنظمة وتم اختيار إلفيس على ستيفي و بقي إلفيس إلى اليوم هو محرر النصوص الرئيسي في مينيكس. و في عام 1989 بدأ الزوجان لين و وليام جوليتز بتطويع بي أس دي يونكس للعمل على معالجات إنتل من فئة 386 و لكن من أجل إيجاد توزيعة حرة كان يجب عليهم تجنب أي شيفرة مصدرية توجب حق الملكية لشركة إي تي أند تي (AT&T) و يتضمن ذلك الشيفرة المصدرية ل"في آي" و لسد هذا الفراغ قاما في عام 1992 باستخدام المحرر إلفيس بديلاً عن في آي و قد جاءت أحفاد بي أس دي 386 (386BSD) مثل فري بي أس دي (FreeBSD) و نِت بي أس دي (NetBSD) على نفس النسق لاعتماده كمحرر نصوص رئيسي على هذه الأنظمة. و في جامعة كاليفورنيا، بركلي أراد كيث بوستيك بديلاً مطابقاً ل"في آي" من أجل تنصيبه في بي أس دي 4.4 لايت، وباستخدام الإصدارة 1.8 من المحرر إلفيس قرر أن تكون هذه هي نقطة البداية لتطوير محرره الخاص المطابق ل"في آي" فوجد المحرر أن في آي (NVI) و قد تم إطلاقه في ربيع عام 1994. و في شهر أغسطس من العام 1994 أعلن كيركيندال أنه بصدد العمل على إعادة كتابة إلفيس وفي أوكتوبر من العام 1996 كان جاهزاً للإطلاق والنسخة كانت تحوي عدد من الميزات والإضافات بما فيها ما يلي:
و في ديسيمبر من العام 1998 قام كيركيندال بإطلاق النسخة 2.1 من إلفيس مع ميزات إضافية من بينها الإكمال الاوتوماتيكي للكلمات والأسماء باستخدام زر Tab ⇆ بالإضافة إلى دعم البروتوكولات الشبكية وعدد آخر من الإضافات، بقي كيركيندال يقوم بصيانة النسخة 2.1 من إلفيس عن طريق تصحيح الأخطاء والعمل على الإضافات الطفيفة وشمل ذلك النسخ الفرعية 2.1.1 و 2.1.2 و 2.1.3 و الأخيرة 2.1.4 التي تم إطلاقها في شهر أوكتوبر من العام 1999. و في شهر أوكتوبر من العام 2003 و ذلك بعد 4 سنوات من الإصدارة الأخيرة لإلفيس قام كيركيندال بإطلاق الإصدارة 2.2 و التي أضافة عدد آخر من المزايا مثل دعم المدقق اللغوي، ونظام لطي النصوص (في المحررات الأخرى يتم تنفيذ هذه الوظيفة بالنقر على زر "+" لإظهار النصوص المطوية وزر "-" لطيها)، و دعم ميزة تعليم المنطقة، ودعم بروتوكولات شبكية مخصصة من قبل المستخدمين، بالإضافة إلى أنه قام بتطبيق بعض المزايا المأخوذة من فيم و كانت هذه آخر إصدارة لإلفيس منذ العام 2003 و حتى وقت كتابة هذه المقالة في شهر أوكتوبر من العام 2012.