ইমাকস এবং "স্ব-চাঙ্গা কর্মক্ষমতা"


14

সংক্ষেপে, আপনার কাছে Emacs ব্যবহারকারীদের জন্য আমার প্রশ্নটি হ'ল: আপনি কি এই "স্ব-চাঙ্গা পারফরম্যান্স" অর্জন করেছেন স্টিভ ইয়েগের কথা ?

ইমাকস স্ব-হোস্টিং: এতে কিছু লেখা পরিবেশকে আরও শক্তিশালী করে তোলে। এটি একটি প্রতিক্রিয়া লুপ: একটি পুনরাবৃত্ত, স্ব-চাঙ্গা, গুণগত প্রভাব যা ঘটে কারণ আপনি বর্ধিতকরণ তৈরি করতে যে পরিবেশটিকে ব্যবহার করছেন তা বাড়িয়ে তোলেন।

আপনি কি সত্যিই অনুভব করেন যে আপনার ইমাসকে বাড়িয়ে তোলা অবশেষে আপনাকে 10X গুণ বেশি উত্পাদনশীল করে তুলেছে এবং আপনার উত্পাদনশীলতা তাত্পর্যপূর্ণভাবে বৃদ্ধি পাচ্ছে, এবং আরও অনেক কিছু?
আপনার কিছু ভাগ / ভাগ করার অভিজ্ঞতা আছে?

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

উদাহরণস্বরূপ, ফেসবুকে, আমার পাশের লোকটি ভিম ব্যবহার করছিল, এবং তার পাশের লোকটি ইমাস ব্যবহার করছিল। এই দু'জনেই জাহান্নাম হিসাবে দ্রুত এবং উত্পাদনশীল ছিল এবং আমি এটিকে তারা যে সম্পাদক ব্যবহার করছিলাম তা নয়, বরং তাদের নিজস্ব বুদ্ধি এবং মনোভাবকেই দায়ী করি।

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

উত্তর:


15

10 এক্স আরও উত্পাদনশীল ? তেমন কিছু নাহ. আমি ভাবার প্রবণতাটি আরও অনেক বেশি 1.1 এর মতো হয় যা কিছুক্ষণ পরে যুক্ত হয়।

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

তারা ইমাসকে প্রয়োগ করার সাথে সাথে আমি বিভিন্ন স্তরের দক্ষতাগুলি কীভাবে ভেঙে দেব তা এখানে :

  • একজন শিক্ষানবিস জানেন যে কীভাবে ইমাক্স চালানো যায়, কার্সারটি প্রায় ঘুরিয়ে দেওয়া যায়, কিছু সম্পাদনা করা যায়, ইমাক থেকে প্রস্থান করা যায়।
  • একজন উন্নত শিক্ষানবিস জানেন যে কীভাবে তাদের মধ্যে কিছু বেসিক কাস্টমাইজেশন স্থাপন করা যায় .emacs, বা অন্য লোকের অংশগুলি সম্পূর্ণরূপে তাদের অনুলিপি .emacsকরে দেয়। তারা কীভাবে গ্লোবাল কী বাইন্ডিংগুলি requireতৈরি করতে পারে, অন্তর্নির্মিত প্যাকেজগুলি করতে পারে, ছোটখাটো মোড সক্ষম করে।
  • দক্ষ ইম্যাক্স ব্যবহারকারীদের কাছে বড় .emacsফাইল রয়েছে, সম্ভবত একাধিক ফাইলে বিভক্ত। তারা অ-মানক প্যাকেজগুলি ডাউনলোড করে এবং ব্যবহার করে, কমান্ডগুলি, মোডগুলিতে কীভাবে ডকুমেন্টেশন সন্ধান করতে হয় তা জানতে, বিদ্যমান কী-বাইন্ডিংগুলি দেখতে, নাবালক মোডগুলি এবং মেজর-মোডগুলির মধ্যে পার্থক্য সহ আরামদায়ক। সক্ষম ব্যবহারকারীগণ সাধারণত ইম্যাক্সের একক উদাহরণকে দিন / সপ্তাহ ধরে চলতে থাকে, তাদের ইমাস থেকে প্রোগ্রাম লিখতে, সংকলন করে, চলমান এবং ডিবাগিং করে।
  • দক্ষ ব্যবহারকারীগণ ইমাক লিসপ লিখতে স্বাচ্ছন্দ্য বোধ করেন, নিজস্ব ইন্টারেক্টিভ কমান্ড তৈরি করেন এবং ছোটখাটো মোড লিখতে স্বাচ্ছন্দ্য বোধ করেন। দক্ষ ব্যবহারকারীগণ তারা ব্যবহার করছেন এমন পদ্ধতিগুলি সম্পর্কে আরও ভাল ধারণা পেতে, এলিস্প ডিবাগারটি ব্যবহার করতে এবং সাধারণত নিকৃষ্ট প্রক্রিয়াগুলি (শেলস, লিস্প প্রক্রিয়াগুলি ...) ব্যবহার করার জন্য ইমাস লিস্প কোডটি দেখেন at
  • বিশেষজ্ঞ ইমাকস ব্যবহারকারীগণ স্ক্র্যাচ থেকে নতুন বড় মোডগুলি লিখেন, ইমাক্সের জন্য সি কোডটি দেখুন এবং সংশোধন করুন, পুনরাবৃত্তিমূলক সম্পাদনা কী তা জানেন এবং এটি ব্যবহার করুন, বহিরাগত সরঞ্জামগুলির সাথে ইমাকগুলিকে সংহত করার জন্য আন্ত-প্রক্রিয়া যোগাযোগ ব্যবহার করুন use তারা পড়াও ইমাসস-ডেভেল মেলিং তালিকাটিও পড়ে।

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

  • আমি ইমাসকে বাগ ট্র্যাকিংয়ের সরঞ্জামের সাথে একীভূত করেছি: আমি যখন কমিট করি তখন এটি বাগের জন্য ক্ষেত্রগুলিতে ফাইলের নাম এবং সংস্করণটি লগ করে এবং ইমাস থেকে আমি আমার বাগগুলি দেখতে, সেগুলি বরাদ্দ করতে, সমাধান করতে, ইত্যাদি করতে পারি etc.
  • আমি আমার পণ্য (দিনের কাজ) এবং ইমাসকে সংযুক্ত একটি সেতু লিখেছিলাম, কার্যকরভাবে আমার পণ্যটিকে একটি নিকৃষ্ট প্রক্রিয়া বানিয়েছি - আমাকে ফ্লাইয়ের উত্স কোডে পরিবর্তন করতে সক্ষম করে।
  • আমি ফাইন্ড -ইন-ট্যাগগুলির সাথে ট্যাগগুলি হ্যান্ডলিং প্রসারিত করেছি যা আমার বিকাশের পরিবেশের সাথে সঙ্গতিপূর্ণ শর্টকাট সরবরাহ করে।
  • আমি এমন একটি মোড লিখেছিলাম যা রিগ্রেশন ফলাফল গ্রহণ করে এবং আমাকে ব্যর্থতাগুলিতে ঝাঁপিয়ে পড়তে, লগ ফাইলগুলি পরীক্ষা করতে, এক বা একাধিক পরীক্ষার পুনরায় রান করতে, বা একটি ন্যূনতম কীস্ট্রোক সহ একটি ডিবাগ রান প্রবেশ করতে সক্ষম করে।
  • আমার সাপ্তাহিক স্থিতির প্রতিবেদন (হ্যাঁ, আমি ইমেলের জন্য ইম্যাক্স ব্যবহার করি) আমি সপ্তাহজুড়ে করা কমিটগুলি ব্যবহার করে স্বয়ংক্রিয়ভাবে উত্পন্ন হয়।

এগুলি এমন পরিবর্তনগুলি যা আমি বিশেষত আমার পরিবেশ এবং আমার কর্মপ্রবাহে ইমাকগুলি তৈরি করতে পারি।

আমি কি আমার চারপাশের অন্যদের চেয়ে 10X বেশি উত্পাদনশীল? না।

যাইহোক, আমার দৈনন্দিন কাজের জন্য, আমি অনেকগুলি কীস্ট্রোকের সাথে করতে পারি যা অন্যরা তাদের অ-অনুকূলিতিত পরিবেশে বেশি সময় ব্যয় করে এবং সাধারণত তাদের সম্পাদক এবং ওয়েব ব্রাউজার বা শেলের মধ্যে স্যুইচ করার প্রয়োজন হয় requires ।

তারা কি চমকপ্রদ উদাহরণ? না। আমি নিশ্চিত যে আমি যা করেছি তার অনেকটাই ভিজ্যুয়াল স্টুডিওতে ইতিমধ্যে উপলব্ধ । আমার নিবন্ধটি কি আপনাকে ইমাসের চার্চে ফিরিয়ে দেবে? সম্ভবত না.

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

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


+1, ড্রেফাস দক্ষতার মডেলটির ইমা্যাকস-ফু-তে দুর্দান্ত প্রয়োগ। সাথে ড্রেফাস অপরিচিত পাঠকদের জন্য en.wikipedia.org/wiki/Dreyfus_model_of_skill_acquisition
limist

নোট: আমি ব্যক্তিগতভাবে নিজেকে একটি বেশ পারদর্শী এ গিয়ে Emacs ব্যবহারকারী হতে বিবেচনা, কিন্তু আমি আমার Emacs'en কাস্টমাইজ না কারণ আমি অনেক সিস্টেমগুলি ডিফল্ট হিসাবে সেট আপ কাস্টমাইজ হবে সম্মুখীন counterproductive শুধু কাজ শেষ করার জন্য বিরোধিতা।

11

এই প্রমাণ অবশ্যই উপাখ্যানীয়, তবে আপনার প্রশ্ন স্পষ্টতই উপায়ে প্রমাণের জন্য কল করে।

আমি একাডেমিক ল্যাবে গবেষণা করছি এমন এক শিক্ষার্থী যার মধ্যে লেখার পাশাপাশি বিজ্ঞানীদের গণনারও জড়িত। এই জাতীয় পরিবেশে (মনে করুন: পাইথন, এসকিউএল, একাডেমিক বিশেষ উদ্দেশ্য সংক্রান্ত কমান্ড লাইন ব্যবহারগুলি, পাঠ্য ফাইলগুলি, ল্যাটেক্স / বিবিটেক্স) শিখুন ইমাস হ্যান্ড ট্রেল এবং ব্যাকহোয়ের মধ্যে প্রায় পার্থক্য তৈরি করেছিল। ইমাক্সের এক বছর পরে (যাতে আমি নিজেকে একটি দৃ rate ় প্রতিযোগিতা হিসাবে আঙ্গুলের মধ্যে ডুবিয়ে রাখি দক্ষ দক্ষতার), আমি আমার ল্যাবমেটরা যেসব সমস্যায় ভীত তা হ্যান্ডেল করতে নিজেকে উত্সাহী বলে মনে করি। কারণ তারা অলস এবং আমি পরিশ্রমী না, তবে এটি একটি ব্যাকহো এবং পাহাড়ের উপর ট্রোভেল দিয়ে স্ক্র্যাচ করা আরও শক্তিশালী পর্বতগুলি ছিঁড়ে ফেলার মজাদার কারণ। কমপক্ষে দু'বার, আমার দল প্রতিবেদনের ফর্ম্যাটে কিছু জটিল পরিবর্তন আনার বিষয়ে তর্ক শুরু করেছিল, কেবলমাত্র সেই কাজটি ইতিমধ্যে সম্পন্ন হয়েছে তা খুঁজে পেতে তারা কে কী করতে হবে তা নিয়ে বিতর্ক শেষ করার আগেই। Regexp প্রতিস্থাপন + এমবেডড এলিসপ।

সুতরাং প্রথম অর্ডার অর্থে, হ্যাঁ, ইম্যাক্স আমাকে অনেক বেশি উত্পাদনশীল করে তুলেছে।

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

  • 7 এর একটি দলে আমি অর্ধেকেরও বেশি কমিটের জন্য দায়বদ্ধ ছিলাম। জ্যেষ্ঠতার জন্য সামঞ্জস্য করে, আমি এখনও প্রায় দ্বিগুণ প্রায় প্রতিশ্রুতিবদ্ধ। না কারণ আমি প্রায় দ্বিগুণ দ্বিগুণ, তবে এ্যাম্যাকস সমস্তই আমার জন্য সংস্করণ নিয়ন্ত্রণ পরিচালনা করে। আমি নির্বিঘ্নে প্রতিশ্রুতিবদ্ধ, আপডেট করতে এবং একত্রীকরণ করতে পারি, তাই আমরা সকলের মতো করা উচিত ছোট ছোট খণ্ডগুলি check তবে এর অর্থ আমি "বৃহত্তর ঝুঁকি" নিতে আরও মুক্ত মনে করি (আমার উল্লেখ করা উচিত যে আমরা বৈজ্ঞানিক গবেষণার জন্য পরীক্ষামূলক কোড লিখছি, উত্পাদনের জন্য নয়), যার অর্থ আমি প্রোগ্রামিং এবং আমার বিষয় সম্পর্কে আরও শিখি।

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

  • ডকুমেন্টেশনের 100% (কোড এবং অভ্যন্তরীণ গবেষণা নোট উভয়ের জন্য) আমার। কারণ আমার لیামমেটরা ডকুমেন্টেশনের বিষয়ে চিন্তা করে না? ওয়েল, আমি org- মোড পাওয়ার আগে আমার সত্যিই এটির যত্ন ছিল না। আমি সাধারণত এই বিষয়গুলি সম্পর্কে উবার-টাইপ-বি থাকাকালীন, org- মোডটি একটি হালকা নেশায় রূপরেখায় পরিণত হয়েছিল। Org- মোডের তাত্ক্ষণিক রফতানিকে আনন্দদায়ক দেখতে এইচটিএমএল এবং ল্যাটেক্সে দায়ী ডকুমেন্টেশনের সমস্ত প্রতিবন্ধকতা সরিয়ে এনে এক ধরণের গেমে রূপান্তরিত করে। সুতরাং এখন আমি এটা না। যদি তা না হয় তবে আমি না করতাম, বা কমপক্ষে আমি এটিকে ভয় করতাম এবং তা বন্ধ করে দিয়ে দিতাম এবং মানসিক শক্তি জোর করে দিতাম।

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

আপনি যদি এটি মিস করেন তবে: ইমল্যাক্স আমাকে গ্রন্থাগারিক ডাটাবেস সম্পাদনা করার চিন্তায় কৌতুকপূর্ণ করে তুলেছিল। আমার কাজের যে মূল্য মূল্য, আমি মনে করি।


8

উদাহরণস্বরূপ, ফেসবুকে, আমার পাশের লোকটি ভিম ব্যবহার করছিল, এবং তার পাশের লোকটি ইমাস ব্যবহার করছিল। এই দু'জনেই জাহান্নাম হিসাবে দ্রুত এবং উত্পাদনশীল ছিল এবং আমি এটিকে তারা যে সম্পাদক ব্যবহার করছিলাম তা নয়, বরং তাদের নিজস্ব বুদ্ধি এবং মনোভাবকেই দায়ী করি।

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

উত্পাদনের দক্ষতা নির্বিশেষে দক্ষতা নির্বিশেষে যে সমস্ত ব্যক্তিরা তাদের উত্পাদনশীলতা বৃদ্ধি / অনুকূলকরণে আগ্রহী তাদের জীবনকে কেন্দ্র করে বা আচরণের কারণে তারা আরও উত্পাদনশীল হয়ে থাকে।

এটি সংক্ষেপে বলা যেতে পারে: "আপনি আরও উন্নত বিকাশকারী নন কারণ আপনি ইমাস বা ভিম ব্যবহার করছেন, তবে এই সরঞ্জামগুলিতে দক্ষতা অর্জনের জন্য যথেষ্ট উত্সর্গীকৃত লোকেরা ভাল বিকাশকারী হতে থাকে" [1]।

  1. এটি একটি ভয়াবহ সাধারণীকরণ তাই এটি নিখুঁত সত্য নয় এবং যাইহোক এটির অর্থ খুব বেশি নয় (ভাল / খারাপ বিকাশকারী কী? ইত্যাদি)

4

আমি এখন প্রায় 20 বছর ধরে ইমাক্স ব্যবহারকারী হয়েছি এবং আমাকে বলতে হবে না, আমি এই পর্যায়ে পৌঁছিনি।

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

এটি এমন কারও কাছ থেকে যিনি প্রকৃতপক্ষে লিস্প ব্যবহার করেছেন এবং তার 20+ বছরের পেশাদার সফটওয়্যার বিকাশের অভিজ্ঞতা রয়েছে।

সম্ভবত আমি কেবল উউস বা অন্য কিছু হতে পারছি, তবে আমার সন্দেহ হয় যে খুব কম ইমাস্যাক ব্যবহারকারীই সে যে বিষয়ে কথা বলছেন তা পেতে পারেন।

সত্যিই এর সাথে কোনও ভুল নেই। আমি জানি যে কীভাবে ম্যাক্রোস তৈরি করতে হয়, যা কেবলমাত্র অন্য কোনও পাঠ্য সম্পাদকের চেয়ে আমি ইমাক্সের সাথে আরও বেশি উত্পাদনশীল লোড করে। উপলক্ষে, উত্পাদনশীল হিসাবে 10x এরও বেশি। যাইহোক, এটি আমার চেয়ে উত্তম কোনওরকম হয় না যিনি vi সমানভাবে ভাল জানেন (যেহেতু এটি ম্যাক্রোগুলিও করতে পারে)।


পুনঃপ্রণোদিতভাবে আপনার পাঠ্যটি সাহসী, আমি যদি 20 বছরের অভিজ্ঞ ইমাম্যাক্সের বেশিরভাগ ব্যবহারকারী, কেবলমাত্র বিজোড় ম্যাক্রো কীভাবে করতে হয় তা জানতাম তবে আমি আরও অবাক হব। এটি Emacs এর সম্ভাবনা সম্পর্কে এত আনন্দের সাথে অজানা হওয়া সমস্ত জিনিসকে অ্যানথেমা বলে মনে হচ্ছে।
অক্টোডো

4

না, আমি করিনি এবং আমি কারও কাছে কখনও শুনিনি। আমি মনে করি না এটি ঘটে। আমি মনে করি স্টিভ ইয়েজি জনপ্রিয় ব্লগাররা যা করছেন তা করছেন: তার বক্তব্যটি পেতে এবং আরও দৃশ্যমান হওয়ার জন্য তিনি বিতর্কিত, শীর্ষ-শীর্ষ বক্তব্য দিচ্ছেন। আমি মনে করি না যে সে এটিকে বোঝায়। তিনি সম্ভবত যা যোগাযোগ করতে চান তা হ'ল: "ইমাক্স শুরু করার জন্য সত্যিই দক্ষ এবং আপনি যদি এটি অনেকটা কাস্টমাইজ করেন তবে আপনি কীভাবে এটি আরও কার্যকর হতে পারবেন তা শিখবেন, যা দুর্দান্ত, মিমি-কে?"

যদি তিনি কেবল এটিই বলে থাকেন তবে আপনি বিভ্রান্ত হবেন না এবং তাঁর পাঠক অর্ধেক না থাকবেন।


4

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

আপনার যদি 10000 লাইনের ফাইল থাকে যেখানে আপনাকে অবশ্যই প্রতিটি লাইনের শুরুতে একটি লাইন নম্বর যুক্ত করতে হবে, আপনি নোটপ্যাডে ম্যানুয়ালি করে অর্ধেক দিন ব্যয় করতে পারেন।

অথবা, এই জাতীয় জিনিসটির জন্য একটি ম্যাক্রো জ্বালান বা একটি বিল্ট ইন ইম্যাক্স ফাংশন ব্যবহার করুন। তারপরে আপনি অর্ধেক কাজ বাঁচান এবং আপনি 10x এর বেশি উত্পাদনশীল।

এটি পুনরাবৃত্তি সনাক্ত এবং এটি মুছে ফেলার বিষয়ে। এর জন্য বুদ্ধি, অভিজ্ঞতা, অনুশীলন এবং দক্ষতা প্রয়োজন, সুতরাং ইমাকস ব্যবহার করা প্রত্যেকে উত্পাদনশীলতার সুবিধা দেখতে পাবেন না।


অথবা আপনি কিছু সাধারণ টেক্সট প্রসেসিং এর সাথে করতে পারেন sedএবং নিজেকে বাকি দিনটি ছুটি দিতে পারেন।
জোশ কে

@ জো কে: বা পার্ল বা অ্যাড্ক বা পেস্ট সহ শেল। আপনি যে কোনও সরঞ্জামটি সবচেয়ে ভাল জানেন know
জ্যান লিংস

এমনকি এটি করার জন্য একটি সি প্রোগ্রাম
লিখতেও

2
ইম্যাকস খুব বড় ফাইলগুলির সাথে ডিল করার জন্য উপযুক্ত নয়। খুব আলস্য হয়ে যায়।

2

আমি "এন টাইম দ্রুত" সম্পর্কে জানি না, তবে ইউটিলিটি ফাংশনগুলির কিছু সাবধানে সংযোজন টেমপ্লেটগুলি পূরণ করতে ইমাসকে বেশ ভাল করে তুলতে পারে। একত্রে লক্ষ্যবস্তু ভাষা সচেতনতার সাথে এবং আপনি "ইম্যাকগুলি বলুন আপনি কোনও ফাংশন তৈরি করতে চান তা ইনপুট আর্গুমেন্টগুলি বলুন (প্রকারগুলি, যদি ভাষাটির জন্য তথ্যের প্রয়োজন হয়) এবং প্রত্যাবর্তনের মান বলতে চান তবে ইমাকগুলি আরও একটি কঙ্কাল তৈরি করতে পারে পূরণ করা".

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.