CygWin জন্য একটি টার্মিনাল এমুলেটর?


11

আমার আছে:

  • উইন্ডোজ 7
  • CygWin
  • সিওএম 1 বন্দরে সংযুক্ত একটি উন্নয়ন বোর্ড।

আমার দরকার:

  • সাইগউইন থেকে এর সিরিয়াল বন্দরটিতে সংযুক্ত করুন।

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


সাইগউইনের জন্য মিনিকোম বিল্ডিং সম্পর্কে একটি সাম্প্রতিক ব্লগ এখানে ।
এক্স টিয়ান

উত্তর:


7

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

আরও গ্রিপগুলিতে ক্লিপবোর্ড সমর্থন না থাকা এবং তাই Ctrl-Shift-C/ Ctrl-Shift-Vডিফল্টরূপে অনুলিপি / পেস্টের অভাব অন্তর্ভুক্ত থাকে তবে এটি পরাভূত হতে পারে । আরেকটি হ'ল ট্যাবগুলির অভাব, তবে অনেক উন্নত লিনাক্স ব্যবহারকারী ব্যবহার করতে পছন্দ করেন tmuxবা GNU screenযা সমতুল্য বৈশিষ্ট্যগুলি সরবরাহ করে।

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

লিঙ্কটি মারা গেলে, সিরিয়াল টার্মিনাল হিসাবে পর্দা ব্যবহারের জন্য এখানে সিনট্যাক্সটি রয়েছে:

screen /dev/ttySX baud_rate,cs8|cs7,ixon|-ixon,ixoff|-ixoff,istrip|-istrip

7

আমার বিস্ময়ের জন্য, পিকোকম আমার যা করা দরকার তা বাক্সের বাইরে কাজ করেছিল - এম্বেড থাকা ডিভাইসে কথা বলুন। কোনও কারণে সাইগউইন প্যাকেজ নেই, তবে এটি তৈরি করা তত সহজ

git clone https://github.com/npat-efault/picocom; cd picocom && make

ধরে নিচ্ছি আপনার ডিভাইসটি উইন্ডোগুলির নীচে COM3 হিসাবে দেখায়, সাথে চালান

./picocom -b 115200 /dev/ttyS2

3

আমি বিশ্বাস করি এটি screenকরবে, সাইগউইন COM বন্দরকে / dev / stty * ডিভাইসে ম্যাপ করে এবং স্ক্রিনটি সংযোগ করতে কোনও ডিভাইস গ্রহণ করবে।

থেকে man screen

যদি কোনও টিটিআই (অক্ষর বিশেষ ডিভাইস) নাম (যেমন "/ dev / ttya") প্রথম প্যারামিটার হিসাবে নির্দিষ্ট করা হয় তবে উইন্ডোটি সরাসরি এই ডিভাইসের সাথে সংযুক্ত থাকে। এই উইন্ডো প্রকারটি "স্ক্রীন সি-ল / দেব / টিটিয়া" এর অনুরূপ। ডিভাইস নোডে পড়ুন এবং লেখার অ্যাক্সেস প্রয়োজন, সংযোগ লাইনটিকে ব্যস্ত হিসাবে চিহ্নিত করতে নোডে একটি এক্সক্লুসিভ ওপেন চেষ্টা করা হয়। স্টটি (1) দ্বারা ব্যবহৃত স্বরলিপিটিতে পতাকাগুলির একটি কমা দ্বারা বিচ্ছিন্ন তালিকা সমন্বিত একটি alচ্ছিক প্যারামিটারের অনুমতি দেওয়া হয়েছে:

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