ইমাক্সের অভ্যন্তর থেকে শেল চালু করার সমস্ত উপায় কী এবং তাদের বিভিন্ন বৈশিষ্ট্য কী?


25

আমি কমপক্ষে চারটি সম্ভাবনা সম্পর্কে জানি:

  • eshell
  • মেয়াদ
  • ANSI মেয়াদী
  • খোল

শেল চালু করার জন্য ইমাস-এ অন্তর্নির্মিত সরঞ্জামগুলির সম্পূর্ণ তালিকা কী এবং তারা কোন সুবিধা এবং ত্রুটিগুলি অফার করে?


1
এটি একটি বড় তালিকা প্রশ্নের একটি আকর্ষণীয় উদাহরণ । দেখে মনে হয় যে সাইটের কিছু লোক (আমাদের দুজন সহ) এই ধরণের প্রশ্ন পছন্দ করে, অন্যরা সত্যই তা পছন্দ করে না। সংস্থাগুলির প্রতিক্রিয়ার উপর নির্ভর করে ফলাফলগুলি সত্যই পরিবর্তনশীল হতে পারে। আমি এই সম্পর্কে মেটা নিয়ে একটি আলোচনা শুরু করেছি, এই প্রশ্নটিকে উদাহরণ হিসাবে উল্লেখ করে meta.emacs.stackexchange.com/questions/305/…
জো কর্নেলি

উত্তর:


31

M-x shellওএসের শেলের মানক ইন্টারফেস। লিনাক্সে, এটি উইশকে বাশকে (বা আপনার ডিফল্ট যাই হোক না কেন) বলে, এটি cmd.exe কল করে e M-x shellসবচেয়ে ঘন ঘন ব্যবহৃত হয়।

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

M-x termএবং M-x ansi-termটার্মিনাল emulations অনেক জিনোম-টার্মিনাল, xterm, এর প্রভৃতি মূল পার্থক্য মত হয়, M-x shellযে, এ eshellবা shellকী এখনও কী Emacs, কিন্তু এ, termনা কাজ, Emacs কি। তবে, সুবিধাটি হ'ল আপনি ssh, vim, বা এমন কোনও কমান্ড চালাতে পারেন যা পাঠ্য-ইউআই ভিত্তিক রয়েছে, যা এতে M-x eshellবা কাজ করবে না M-x shell

termএবং ansi-termবিভিন্ন প্যাকেজ হিসাবে ব্যবহৃত হত, তবে এখন তারা একই ফাইল টার্ম.এলে 2 টি পৃথক কমান্ড রয়েছে। আমি সেগুলি বেশি ব্যবহার করি না। ইমাস উইকিতে আপনি এটি সম্পর্কে আরও বিস্তারিত উত্তর পেতে পারেন ।

আমার ব্লগে আরও কিছু তথ্য রয়েছে ।


1
"এখন একই ফাইলটিতে 2 টি পৃথক কমান্ড রয়েছে"। দু'একটি অনুপস্থিত শব্দ থাকতে পারে।
ফাহিম মিঠা

2
ভাল উত্তর. উল্লিখিত উইকি পৃষ্ঠার একটি লিঙ্কটিও খুব সুন্দর হবে।
মালবারবা

3
"এমএক্স শেল সর্বাধিক ব্যবহৃত হয়" - আমি এটি সমর্থন করার জন্য একটি উদ্ধৃতি বা কিছু ডেটা চাই, যেহেতু আমি মোটেই নিশ্চিত নই যে এটি সত্য। এছাড়াও, এটি উত্তরের মূল কিছু যুক্ত করে না। অন্যথায় ভাল উত্তর।
shosti

2
shosti, আমার হার্ড পরিসংখ্যান নেই। ফাইল শিরোনাম অনুসারে, শেলটি 1988 es এসেল হ'ল 1999. টার্ম.এলটি 1988 es এটি শেল বনাম পদ ছেড়ে দেয়। আমি মনে করি আমরা ইমাস বইগুলিতে তাদের উল্লেখটি তুলনা করতে পারি, যেমন ও'রিলির 3 বা তত বেশি পুরানো। অথবা গুগল তুলনা ... তবে কেবল ইমাস সম্প্রদায়ের মধ্যে ঝুলন্ত অভিজ্ঞতা থেকে, আমি মনে করি শব্দ / আনসিস-শব্দটি খুব কম ব্যবহৃত হয়।
জাঃ লি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.