ভিম এবং ইমাকস: সমস্ত শান্ত আপ ফ্রন্ট

মধ্যে মধ্যে ধর্মযুদ্ধ আমরা সর্বাধিক কিংবদন্তি হ'ল প্রকাশক যুদ্ধ। ইম্যাক্সের বিপরীতে ভিআই / ভিম। এটি বিশেষত মজাদার কারণ তারা উভয়ই খুব উচ্চ ক্ষমতা সম্পন্ন ফ্রি সফটওয়্যার।

এটি বহু বছর পিছনে ফিরে যায়। ইমাকস প্রায় 35 বছর আগে মুক্তি পেয়েছিল 1991 এর দশকে রিচার্ড স্টলম্যান দ্বারা বিকাশ করা হয়েছিল। ভী প্রায় একই বয়স, বিল জয় দ্বারা নির্মিত। অন্যদিকে, ভিম কিছুটা সাম্প্রতিক এবং XNUMX সালে অ্যামিগার জন্য ভাইয়ের ক্লোন তৈরি করার জন্য ব্রাম মুল্যানারের প্রয়োজন থেকে উদ্ভূত হয়েছিল।

কেমন রেট্রো! জীবন সহজ ছিল যখন পাথর যুগ থেকে প্রকাশক ,. এবং আমরা তাদের ব্যবহার চালিয়ে যাচ্ছি কারণ তারা সময়ের সাথে বিকশিত হয় এবং খাপ খায়। ভিম এবং ইমাকস জিটিকেতে আধুনিক ইন্টারফেস ব্যবহার করে, তাদের নিজস্ব সম্প্রসারণের ভাষা রয়েছে, প্যাকেজ পরিচালক; সম্পাদকদের মধ্যে রাখে এমন অন্যান্য জিনিসগুলির মধ্যে আধুনিক.

আমি তাদের কীসের জন্য ব্যবহার করব?

আসুন একটি সম্পূর্ণ অনুমানমূলক পরিস্থিতি স্থাপন করা যাক। জিগোল একটি গাণিতিক শব্দ যা একশ শূন্যের পরে একটিকে সংজ্ঞায়িত করে। আমরা এটি কোনও পাঠ্য সম্পাদককে কীভাবে লিখব?

প্রথম সমাধানটি যা মনে আসে তা হ'ল একটি টাইপ করে 0 টি টিপুন যতক্ষণ না কলামের কাউন্টার আমাকে 101 এ সেট করে, কারণ 101 অক্ষরের এই অভিব্যক্তিটি পরিমাপ করা উচিত। আমরা ধরে নিচ্ছি যে আমরা এটি সক্ষম টেক্সট এডিটরে সম্পাদনা করব, যার এই জিনিসগুলি প্রদর্শনের জন্য একটি স্ট্যাটাস বার রয়েছে।

এখন, আমি একটি সহজ সমাধান সম্পর্কে চিন্তা করতে পারি:

i1 ESC 100a0 ESC

অবশ্যই এই সমাধানটির জন্য Vim বা কমপক্ষে vi প্রয়োজন requires তিনি হুকুম এটি বেশ সহজ, এবং এটি যেন আমরা ভিমকে বলছিলাম: নরমাল মোডে থাকা, .োকান 1 এবং স্বাভাবিক মোডে ফিরে আসে। এবার কার্সারের পরে একশ বার sertোকান 0 এবং স্বাভাবিক মোডে ফিরে আসে। ভিম প্রশ্ন ছাড়াই আমাদের অর্ডারটি সম্পাদন করবে।

জটিলতা

এই সমাধানটি অত্যন্ত জটিল শোনায় এবং আমি এটি পেয়েছি। প্রথমত, কারণ আমরা ক এর ধারণা নিয়ে কাজ করছি মডেল সম্পাদক। তবে এমন কেস রয়েছে যেখানে এটি শোনার চেয়ে অনেক বেশি কার্যকর।

ধরা যাক আমাদের একটি শপিং তালিকা রয়েছে। আমরা দোকানে যাব এবং আমরা যা আনতে চলেছি তা লিখতে চাই। মনে রাখবেন এটি অনুমানমূলক কিছু, কারও খাবারের জন্য তাদের কম্পিউটারে দোকানে যাওয়া উচিত নয়। যাইহোক, এটি আমাদের তালিকা:

1 কলা 4 আপেল 2 কেজি চিনি 1 লিটার জল

এটি খুব সাধারণ শপিংয়ের তালিকা। তবে আমরা কিছু ব্যবস্থা করতে চলেছি। প্রথমত, আমি মনে করি আরও কয়েকটি কলা খারাপ হবে না। যেহেতু আমরা নন্দনতত্ব পছন্দ করি, তাই আমরা ছোট হাতের পরিবর্তন করব will আপেল তাকে ছেড়ে যেতে কলা এবং আমরা ইউনিটগুলির নামগুলি তাদের সংক্ষিপ্তসারগুলির সাথে প্রতিস্থাপন করব।

চল শুরু করা যাক. যেহেতু আমরা আমাদের মূল তালিকার ব্যাকআপ চাই, আমরা তার সাথে একটি অনুলিপি তৈরি করি 4yy এবং আমরা এটি দিয়ে নীচে আটকান p। কলা সংখ্যা বাড়ানোর জন্য কয়েকবার Ctrl-টিপুন এবং এর সাথে পরবর্তী শব্দের শেষে যান to e। আমরা দ্বিতীয় লাইনে চলে যাই, আমরা একটি করি Fm আপেল শব্দটি পেতে এবং press (আমার কীবোর্ডে AltGr-4) টিপুন যাতে চিঠিটি তার বড় হাতের সংস্করণে পরিবর্তিত হয়। আমরা একটি j পরের লাইনে নিচে যেতে এবং আমরা কে এর মধ্যে প্রদর্শিত হবে কিলো বিরূদ্ধে b। আমরা টাইপ করে স্বাভাবিক মোড থেকে প্রস্থান করি cw এবং প্রতি কিলো প্রতিস্থাপন শব্দটি লিখছেন, যা কেজি হবে। আমরা ESC টিপুন এবং আবার সাধারণ মোডে ফিরে আসছি j একই সঙ্গে করতে লিটার। প্রস্তুত. আমাদের তালিকাগুলি এখন এটির মতো দেখাচ্ছে।

3 কলা 4 আপেল 2 কেজি চিনি 1 লিটার জল

শক্তি

এর মধ্যে উপরের ক্রিয়াটি সংক্ষেপে বলা যাক:

4 য় জি পি 2Ctrl-A ই এফএম ~ জেবি সিডাব্লু কেজি ইএসসি জেবি সিডাব্লু এল ইসি

এটিকে বোধগম্য করার জন্য আমি কিছু স্থানকে সম্মান করেছি, তবে এটি সাধারণত হয় না। একটি রোবটের এই ক্রমটি এর কার্যকারিতা সম্পর্কে আমাদের অনেক চিন্তাভাবনা করে। তবে এটি অবশ্যই মাউসের সাহায্যে সরানো, নির্বাচন, অনুলিপি, আটকানো, মুছা ইত্যাদি মুছে ফেলার চেয়ে এটি করা দ্রুত is

সম্পাদকরা যতক্ষণ না ভিম বা ইমাকস এগুলি করতে পারে ততক্ষণ তারা বছরের পর বছর ধরে বিকাশ লাভ করেছে এবং কীভাবে কীভাবে কাজ করা যায় তার খুব স্পষ্ট ধারণা রয়েছে।

বক্ররেখা শেখা

হ্যাঁ, তারা খাড়া। তবে ক্রিমের মতো উদ্যোগগুলি এর জন্য, যা মোডের সাথে লড়াই না করেই বাক্সের বাইরে একটি সম্পূর্ণ প্রস্তুত-ব্যবহারযোগ্য ভিম পরিবেশ সরবরাহ করে এবং এটি গুরু-মোড, একটি ইমাস এক্সটেনশন - যতদূর আমি জানি - প্রাথমিকভাবে সাহায্যকারীদের সহায়তা করে।

গুরু-মোড এক্সটেনশনের সংগ্রহ ইম্যাক্স প্রিলিওডের অংশ কি আপনার জন্য এটি সহজ করে তোলে যদি আপনি শিখতে চান

এক্সটেনশনগুলি

যেহেতু এগুলি অনেক আধুনিক সম্পাদকের চেয়ে বেশি বিস্তৃত সম্পাদক এবং তাদের নিজস্ব এক্সটেনশন ভাষা রয়েছে তাই আপনি রঙিন থিম, প্লাগইন এবং অন্যান্য খুঁজে পেতে পারেন। এখানে যেমন আকর্ষণীয় জিনিস আছে:

মনে হচ্ছে ভিমস্ক্রিপ্টের চেয়ে ইমাস লিস্পে এক্সটেনশানগুলি প্রোগ্রাম করা সহজ (বা আরও মনোরম)। আমি বলতে চাইছি এটি একটি কার্যকরী ভাষা যা এর জন্য তৈরি কার্নেল দ্বারা ব্যাখ্যা করা হয়, এটি একটি কনফিগারেশন এবং প্রসারিত করার জন্য তৈরি করা অত্যাবশ্যক ভাষার বিরুদ্ধে।

উপসংহার

এক নজর দেখে নাও! এটি আপনার কোনও ব্যয় করে না, দুটোই বিনামূল্যে বিতরণ করা ফ্রি সফটওয়্যার। এগুলি অবশ্যই মানুষের জানা সমস্ত বিতরণের ভাণ্ডারগুলিতে থাকতে হবে এবং এমনকি ম্যালারফিক মালিকানাধীন সিস্টেমে এটি পাওয়া যাবে। এর চেয়ে বেশি কিছু চাওয়ার দরকার নেই।

এবং অবশেষে, আপনি যদি অবাক হন যে আমি কেন ইয়ের পরিবর্তে শিরোনামে ইমাসের সামনে একটি ই রাখি, কারণ এটি আমার কাছে আরও ভাল লাগছে। / Ma-macs / এর মতো কিছু। অবস্থানটি পরিবর্তন করে আমি নিজের বানান সমস্যাটি সংরক্ষণ করতে সক্ষম হয়েছি, তবে আমি সত্যিই ভিমকে এটি করতে চাই 😀 😀


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   রটস 87 তিনি বলেন

    আমি কেবল ন্যানো ব্যবহার করি এবং কিছু ফাইল 0.0 সম্পাদনা করতে পারি

    1.    বিরোধী তিনি বলেন

      এটি বেশিরভাগ ক্ষেত্রে তাদের ব্যবহারের জন্য একটি যুক্তি। আমি দেখতে পাচ্ছি যে অনেক লোক তাদের চেষ্টা না করা পছন্দ করে এবং আমি তাদের উত্সাহ দেওয়ার জন্য কিছু লিখতে শুরু করি। এটাই.

      (আমি জানি এটি একটি দুর্বল আইটেম)

      1.    দামিয়ান রিভেরা তিনি বলেন

        এটি মোটেও অলস নয়, ইম্যাকস এবং ভিআইএম দুর্দান্ত পাঠ্য সম্পাদক, আমি আইডিইয়ের পরিবর্তে সেগুলি (ভিএম) পছন্দ করি

        শুভেচ্ছা

        1.    বিরোধী তিনি বলেন

          ধন্যবাদ. এখন যেহেতু আমি এটি সম্পর্কে চিন্তা করি, আমার মনে হয় আমি দুর্ঘটনাক্রমে একটি স্কুপ দিলাম। আমি যে 'বিতরণ' উল্লেখ করেছি তা দেখে মনে হচ্ছে এটি আজ সবে মুক্তি পেয়েছে।

    2.    কেজেডিজি ^ গারা তিনি বলেন

      আহহহহও আমার সাথে একই ঘটনা ঘটে, ন্যানো দিয়ে আমি left

  2.   ইওল্যান্ডোর তিনি বলেন

    ঠিক আছে, সম্প্রতি আমার ডিডি-আরআরটি সহ অ্যাক্সেস-পয়েন্টে টেলনেটের মাধ্যমে একটি ফাইল সম্পাদনা করতে হবে এবং আমার vi মনে রাখতে হবে।

  3.   msx তিনি বলেন

    1. " প্রকাশক যুদ্ধ আছে। »
    ত্রুটি!
    ভিম একটি সম্পাদক, ইমাস আপনার কম্পিউটারে ব্যবহারের জন্য প্রস্তুত হ্যাড্রন সংঘর্ষকারী, আপনি জানেন!

    ২. ভিম বা ইম্যাক্সের জন্য ক্রিম (আজ্জ) বা যে কোনও ধরণের "সহায়তাকারী" ব্যবহার করা মানজারো ইনস্টল করা এবং আপনি যে অর্চ ইনস্টল করেছেন এবং এটি ব্যবহার করছেন এমন ভান করার সমান - সম্ভাব্য সতর্কতার সাথে যে কোনও সহায়ক কোনও ভিম ​​বা ইমাসস এবং মানজারোর মর্ম পরিবর্তন করে না is মাঞ্জারো কিন্তু আর্চ নয়।

    আপনি যদি সত্যিই এটি ইমাস সহ রক করতে চান তবে কয়েকটি দুর্দান্ত সাইট রয়েছে:
    http://emacsrocks.com/
    http://www.masteringemacs.org/
    http://batsov.com/prelude/
    http://lisperati.com/casting.html

    1.    বিরোধী তিনি বলেন

      ইমাকস পাঠ্য সম্পাদনা করার জন্য যুক্ত বৈশিষ্ট্যযুক্ত একটি লিস্প ইন্টারপ্রেটার।
      ক্রিম আপনি যা খুশি তা হতে পারে তবে এটি সেখানে রয়েছে যাতে শুরুগুলি মডেল সম্পাদনার দেয়ালে সরাসরি ক্রাশ না হয়।
      ইমাক্স প্রথমে কিছুটা সহজ, কারণ হ্যাঁ, প্রথম লিখুন

  4.   অ্যানুবিস তিনি বলেন

    [মোড ফালমেওয়ার চালু]

    ইমাকস, যে অপারেটিং সিস্টেমটি 35 বছর পরে এখনও একটি ভাল পাঠ্য সম্পাদক la নেই 😛

  5.   জাইকিজ তিনি বলেন

    "ভিম এবং ইমাকস"। শিরোনামের "ই" এর (এবং পাঠ্যটিতে কোথাও) অপব্যবহার করা হয়েছে ...

    1.    জাইকিজ তিনি বলেন

      এবং যাইহোক, আমি ইতিমধ্যে সমস্ত কিছুর জন্য vim ব্যবহার করি। আমি গত বছর এটি ব্যবহার শুরু করেছি এবং এখন এটি আমার জন্য অপরিহার্য হয়ে উঠেছে। এটির সুবিধাটিও রয়েছে যে vi সমস্ত ক্ষেত্রে প্রাক ইনস্টল করা (বা কমপক্ষে প্রায় সমস্ত), যা পরিচালনা করার ক্ষেত্রে প্রায় একই রকম, সুতরাং এটি কীভাবে ব্যবহার করতে হয় তা জেনে আপনি কোনও বিতরণে ফাইলগুলি সম্পাদনা করতে পারবেন, এতে এক্স 11 রয়েছে কিনা whether

      আমি ইমাস চেষ্টা করেছি, তবে এগুলি অস্বস্তিকর কীবোর্ড সংমিশ্রণ বলে মনে হয়েছিল তাই আমি ভিমে ফোকাস করেছি

    2.    বিরোধী তিনি বলেন

      তিনি ইতিমধ্যে এটি নীচে পর্যন্ত ব্যাখ্যা করেছেন। আমার জন্য কি ব্যবহার করা উচিত e কারণ শব্দগুচ্ছ মত / ভিআইএম এবং আই-ম্যাকস /, মনে রাখবেন যে পরবর্তী শব্দটি যখন শব্দের সাথে শুরু হয় তখন y ই পরিবর্তিত হয়।
      তবে এটি পিছনে রেখে সমস্যা এড়াতে আরও মার্জিত ছিল তবে সামান্য পরীক্ষা-নিরীক্ষা কারও ক্ষতি করে না।

      1.    জাইকিজ তিনি বলেন

        ঠিক আছে, সময়ের অভাবের কারণে আমি পুরো নিবন্ধটি পড়তে পারি না ha

        এটি এখনও যাইহোক একটি বানান বানান, যতই এটি ভাল লাগে।

        1.    বিরোধী তিনি বলেন

          ঠিক আছে. পড়া শেষ না করে সমালোচনা করা এই অদ্ভুত জিনিস ছাড়া আর কিছুই নয়।
          আমি আশা করি আপনি এই অভাবের জন্য আমাকে ক্ষমা করতে পারেন। দেখে মনে হচ্ছে যে পর্যালোচনায় তারা এটিও পাস করেছে, সুতরাং তাদের আমার সাথে একমত হতে হবে, তবে বিদেশী শব্দের জন্য আরএই থেকে কিছু রেফারেন্স পর্যালোচনা করা উচিত। এগুলি অনুবাদযোগ্য নয়।

          1.    জাইকিজ তিনি বলেন

            হ্যাঁ, আমি এটি শেষ করিনি, আমি ভুলটি স্বীকার করেছি, তবে আমার ইদানীং সময় নেই এবং আমি যতটা চাই তার কাছাকাছি থাকতে পারি না। আসলে, এটি অত্যন্ত আশ্চর্যজনক যে শেষ পর্যন্ত আমি আজ কয়েক মুহুর্তের জন্য এখানে থাকতে পারতাম।

            বিদেশী শব্দের ক্ষেত্রে, সংযোগ 'এবং' কোনও বিদেশী শব্দ নয়, যদিও ইমাস রয়েছে। আমি যা বুঝি (যা আমার কাছে এখন যাচাই করারও সময় নেই) থেকে ইমাকগুলি ইম্যাক্স পড়তে হবে, আমরা তা ইংরেজীতে যতই পড়ি না কেন। অন্যথায় বানানের নিয়মগুলি প্রয়োগ করা কঠিন হবে, কারণ আপনি যদি স্প্যানিশ বলতে পারেন তবে আপনাকে ইংরেজি বা জার্মান বলতে হবে না এবং সেইজন্য আপনাকে কীভাবে এই ভাষাগুলিতে উচ্চারণ করা হয় তা জানতে হবে না।

            যাইহোক, এটি একটি সমালোচনা ছিল না, কেবল একটি মন্তব্য ছিল এবং আমি আপনাকে এখন থেকে বলি যে আমি আপনার নিবন্ধগুলি সর্বদা পছন্দ করি 😉

        2.    বিরোধী তিনি বলেন

          ধন্যবাদ. মতামত এবং গঠনমূলক সমালোচনা আমাদের সকলের সেবা করে।

  6.   ডায়াজ্পান তিনি বলেন

    আমি এগুলি ব্যবহার করতে পছন্দ করি না তবে, একটি উন্নত ফাংশনাল প্রোগ্রামিং কোর্সে আপনাকে একটি ভিম-টাইপ সম্পাদক তৈরি করতে হয়েছিল, তবে হাস্কেলতে।

  7.   Tyo100 তিনি বলেন

    আমি সবচেয়ে ইউনিভার্সাল হওয়ার জন্য vi বা vim পছন্দ করি যেহেতু যে কোনও OS এ এটি একই রকম কাজ করে এবং সমস্ত * নিক্স এতে অন্তর্ভুক্ত থাকে এবং সর্বোপরি আমি জিএনইউ / লিনাক্স, এইচপি-ইউএক্স, সোলারিস, এআইএক্স, বিএসডি থেকে লিনাক্সের সংক্ষিপ্ত সংস্করণগুলিতে সবাই বোঝায় হিসাবে ডিডি- wrt

  8.   আবিমেল মার্টেল তিনি বলেন

    আমি ভিআইএম (রুবি, পিএইচপি, জাভাস্ক্রিপ্ট, কফস্ক্রিপ্ট, সিএসএস এবং আরও অনেকগুলি) সাথে 100% প্রোগ্রাম করি
    রুবি প্রোগ্রামারদের জন্য এখানে একটি বিতরণ রয়েছে, এটি খুব সম্পূর্ণ এবং অনেক দরকারী জিনিস রয়েছে, শুভেচ্ছা (https://github.com/carlhuda/janus)

    1.    দামিয়ান রিভেরা তিনি বলেন

      এটি আমি যা বলি (উপরে) আমি মনো, জাভা, পারল, বাশ এবং পাইথনের জন্য ভিম ব্যবহার করি, কেবল সংজ্ঞায়িত ভাষাগুলিই টার্মিনালটি কম্পাইল করতে ব্যবহার করতে হয়, ফ্রিবিএসডি-তে আমি প্রচুর ষষ্ঠ ব্যবহার করি (এবং ব্যবহার করি) যা সম্পাদক নেটিভ তবে ইই এবং জোও ইনস্টল করুন খুব ভাল (ন্যানোর অনুরূপ), জেন্টুতে ভাল জিনিসটি এটি ন্যানো নিয়ে আসে তবে আমি ইতিমধ্যে ভিএম সংকলন করেছি এবং এটি আমার অনেক ভাল লেগেছে! এটি সেখানে সেরা সম্পাদক এবং আপনার প্রয়োজন অনুসারে সংশোধন করা এটি সিস্টেম প্রশাসনের জন্য একটি উপযুক্ত সরঞ্জাম

      শুভেচ্ছা

  9.   মাটিয়াস (@ W4t145) তিনি বলেন

    Vim Vim Vim!, চিরকাল, এটি সবকিছুর জন্য এবং যে কোনও জায়গায় কাজ করে, আমি কখনই এটি পরিবর্তন করি না

  10.   ন্যানো তিনি বলেন

    আহ, আমি জানি না, আমি অলস এবং আমি সাবলাইম এক্সডি ব্যবহার করি

  11.   ড্যানিয়েল রোজাস তিনি বলেন

    আমি সবসময় ভিম ব্যবহার করি, আমি এটি পছন্দ করি এবং এটি আমি খুব ব্যবহারিক এবং আরামদায়ক মনে করি 😀

  12.   ড্রাগনেল তিনি বলেন

    কেবলমাত্র আমার, দিনের বেলাতে প্রয়োজনীয় im

  13.   গিডো রোলন তিনি বলেন

    বিম বিধি! তবে «এড» রকস !!!!,

  14.   তেজ তিনি বলেন

    কমলা ভিমে জরিমানা স্ফটিক ভিম লিখেন স্বাভাবিক, ভিম, ভিম, ভিম ...

  15.   যোগারব্ল্যাঙ্কো তিনি বলেন

    "কেন", "কেন", "কেন" এবং "কেন" এর মধ্যে পার্থক্য শিখতে হবে। পুরুষ, সমস্ত পাঠ্যে আপনি একটিও দেন নি।