ম্যাক ওএস এক্স টার্মিনাল: মাউস সমর্থন?


75

টার্মিনাল অ্যাপ্লিকেশনে মাউস সমর্থন সক্ষম করার জন্য কোনও স্থানীয় বিকল্প (যেমন অতিরিক্ত নরম / প্যাকেজ / প্লাগইন ইনস্টল না করে) রয়েছে?

আসলে, আমি vimবিকল্পটি set mouse=a(মাউসের বৈশিষ্ট্যগুলি সক্রিয়করণ) সহ অনেকগুলি ব্যবহার করছি ।

তবে দেখে মনে হচ্ছে টার্মিনাল সমস্ত এক্সটারের বৈশিষ্ট্য সমর্থন করে না।

এটি প্রদর্শিত হয়েছিল (কিছুটা গুগল করার পরে) যে টার্মিনালের একবার মাউস সমর্থন ছিল, তবে আমি অবাক হই যে এটি কোথায় গিয়েছিল।

এনবি: আমি সত্যিই টার্মিনালে মাউস সমর্থন চাই, কেবল ভিমের জন্য নয়, দয়া করে ম্যাকভিমকে প্রস্তাব করবেন না:]


এক্সটার্ম কী টার্মিনাল সমর্থন করে না? কপিরাইট অন হাইলাইট এবং মিডল পেস্ট?
Ignacio Vazquez-Abram

মাউস রিপোর্টিং। এটি আসল মাউস সমর্থন। কপি অন হাইলাইট, মিডল-পেস্ট, ইত্যাদি টার্মিনালের সাথে যতদূর আমি জানি না সম্পর্কিত related

2
কপিরাইট-হাইলাইট এবং মিডল পেস্ট টার্মিনাল সম্পর্কিত - এটি টার্মিনাল এগুলি করে না - আপনি তাদের জন্য আইটার্ম চেষ্টা করতে পারেন
ব্যবহারকারী 151019

@ মার্ক: আমি এটি পরীক্ষা করে দেখেছি এবং এটি পছন্দ করেছি। যদিও টার্মিনাল আরও ভাল সাহসী চরিত্রগুলি পরিচালনা করে। যাইহোক ধন্যবাদ.

2
@ আরজান: কিছু ইন্টারেক্টিভ সি এল এল অ্যাপস মাউসকে সমর্থন করে; উদাহরণস্বরূপ, পাঠ্য কার্সারটি ভিতরে স্থাপন করা vim
এলিওটিটিসিবল

উত্তর:


104

আমি উত্তর খুঁজে পেয়েছি!

একটি বন্ধু আমাকে কৌশলটি বলেছিল, এটি এত সহজ যে আমি লজ্জা পাচ্ছি।

শুধু Alt কী টিপুন এবং ক্লিক করুন! (মাউস সমর্থন সহ আগে ভিআইএম এ সক্রিয়)


ওএসএক্স 10.11 এল ক্যাপাইটার জন্য আপডেট

দয়া করে দেখুন ক্রিস পৃষ্ঠা উত্তর।


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

4
যাইহোক ব্যবহারের প্রয়োজনীয়তা অক্ষম করতে চান alt?
ফিলাফ্রেও

8
এটি একরকম নয়, যাই হোক আমার জন্য। প্রায়শই আমি একটি চরিত্রের উপর ক্লিক করি এবং কার্সারটি অন্য কোথাও শেষ হয়, এর ধরণের। এটি ভিএম-এ ট্যাবগুলি স্যুইচ করার জন্যও কাজ করে না। Tmux এ উইন্ডো স্যুইচ করার জন্য এটি এত ভাল কাজ করে না বলে মনে হয়।
andyortlieb

1
@ এবং অায়োর্তলিয়েব: সে কারণেই আমি আইটার্ম 2 এ চলে এসেছি।
avetis.kazarian

2
আমার পক্ষে কোন পরিশ্রমী নয়
মাইক গ্রাফ

23

ওএস এক্স 10.11 এল ক্যাপিটান হিসাবে, টার্মিনাল মাউস প্রতিবেদন সমর্থন করে।

নোট করুন যে প্রোগ্রামগুলি মাউস রিপোর্টিংকে সমর্থন করে তাদের অবশ্যই এস্কেপ সিকোয়েন্সগুলির মাধ্যমে সক্ষম করতে হবে এবং মাউস রিপোর্টিং সমর্থন করে এমন বেশিরভাগ প্রোগ্রাম এটি সক্ষম করার জন্য কনফিগার করা উচিত। উদাহরণস্বরূপ, ভিমে আপনাকে কার্যকর করতে হবে set mouse=a(সাধারণত আপনার ~/.vimrcফাইলে)।

টার্মিনালটি তিনটি মাউস বোতাম এবং একটি স্ক্রোল হুইল রিপোর্টিং সমর্থন করে। একটি দুটি বাটন ডিভাইস দিয়ে একটি বোতাম-থ্রি টিপস অনুকরণ করতে, আপনি কমান্ড-রাইট-ক্লিক ব্যবহার করতে পারেন। (কমান্ড-রাইট-ক্লিকটি সম্পাদনা করে> মাউস প্রতিবেদন বন্ধ থাকাকালীন নির্বাচন আটকে দিন , সুতরাং মধ্য-ক্লিক আপনি সর্বাধিক সদ্য নির্বাচিত পাঠ্যটি মাউস রিপোর্টিং ব্যবহার করছেন কিনা তা আটকে দেবে ))

যখন মাউস প্রতিবেদন সক্ষম করা থাকে, Option ⌥ক্লিক এবং স্ক্রোলিংয়ের জন্য মডিফায়ার কীটি মেটাতে ম্যাপ করা হয় এবং "মেটা কী হিসাবে বিকল্প ব্যবহার করুন" কীবোর্ড পছন্দ দ্বারা প্রভাবিত হয় না, যা কেবল কীবোর্ড ইনপুটটিতে প্রযোজ্য।

অস্থায়ীভাবে মাউস রিপোর্টিংকে বাইপাস করতে এবং টার্মিনাল দৃশ্যের সাথে ইন্টারঅ্যাক্ট করতে Fnক্লিক বা স্ক্রোল করার সময় সংশোধক কী টিপুন । এছাড়াও একটি ভিউ> মাউস রিপোর্টিংকে মঞ্জুরি দিন (⌘R) মেনু আইটেমটি আপনি দীর্ঘ সময় ধরে মাউস প্রতিবেদনকে বাইপাস করতে ব্যবহার করতে পারেন, বা যদি পরিবর্তক কীটি উপলভ্য নয়।

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


"মাউস প্রতিবেদনের অনুমতি দিন" আমার পক্ষে উত্তর। আইটার্ম 2 এর এই বৈশিষ্ট্যটি ছিল তবে আমি এর লাইটওয়েটের জন্য বিল্টিন টার্মিনাল অ্যাপটি ব্যবহার করতে চাই।
কেএ

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

12

ওএস এক্স টার্মিনালের সাথে vi তে কার্সারটি সেট করতে অল্ট-ক্লিক ব্যবহারের বিকল্প হিসাবে, আমি আইটিার্ম 2 ব্যবহার করার পরামর্শ দিতে চাই:

আমি টার্মিনাল vi (ম্যাক ওএস এক্স 10.7 সিংহ) তে মাউস সমর্থন চেয়েছিলাম, তবে স্ক্রোল হুইল দিয়ে স্ক্রোল করার পক্ষে কোনও সমর্থন নেই। আমি টার্মিনাল থেকে আইটার্ম 2 এ স্যুইচিং শেষ করেছি, যা vi স্ক্রোল হুইল স্ক্রোলিং সমর্থন করে এবং কার্সার সেট করতে আপনাকে Alt চেপে ধরে রাখার দরকার নেই।

আপনি যদি সিংহের টার্মিনাল অ্যাপ্লিকেশনটিতে আরও কিছু উন্নত বৈশিষ্ট্য ব্যবহার না করেন তবে আপনি আইটার্ম 2 এর সাথে বেশ খুশি হতে পারেন।

সম্পাদনা করুন : আইটিার্ম 2 ব্যবহার করার সময় ভিমে মাউস সমর্থন সক্ষম করতে, আপনার .vimrc এ নিম্নলিখিত লাইনটি যুক্ত করুন:

:set mouse=a

মাউস হুইলটি ব্যবহার করে আপনি কীভাবে নীচে স্ক্রোল করতে পারেন ? এটা ঠিক পর্দা বাফার যায়, এবং আপনি ব্যবহার বিকল্প পর্দা বাফার, যেমন মধ্যে তেজ ব্যবহার অক্ষম করার মাধ্যমে পেতে পারেন যে Terminal.app মধ্যে set t_ti= t_te=আপনার ~/.vimrc
ড্যানিয়েল বেক

আমার :set mouse=aআমার .vimrc এ কনফিগার করার দরকার ছিল - এটি ভিমে মাউস সমর্থন সক্ষম করার সাধারণ উপায়, তবে মনে হয় যে মাউস ইনপুটটি টার্মিনাল.এপ খেয়েছে। স্ক্রোল হুইল সহ কোনও পাঠ্য ফাইলে উপরে ও নীচে স্ক্রোল করা আইটেম 2.অ্যাপে পুরোপুরি কাজ করছে বলে মনে হচ্ছে।
স্টিভ এইচএইচএইচ

MacOS মোজাভে (10.14) এ ওএসএক্স টার্মিনালটি ব্যবহার করে ভিমে মাউস ব্যবহার করতে আমার কোনও সমস্যা নেই।
গাগারাইন

1

এটি OS X 10.4 এ প্রদর্শিত হবে (10.5 সম্পর্কে আমি নিশ্চিত নই) আপনি মাউস সমর্থন সক্ষম করতে পারবেন। টার্মিনালটি খুলুন, তারপরে উইন্ডো সেটিংসে ক্লিক করুন। ড্রপ ডাউন তালিকা থেকে এমুলেশন ক্লিক করুন এবং তারপরে "পজিশনে কার্সার ক্লিক করুন" বিকল্পটি চেক করুন।


1
প্রকৃতপক্ষে, টার্মিনাল পছন্দগুলিতে "উইন্ডো সেটিংস" এর মতো কিছুই 10.5 তে নয় 10.6 তে নেই। "উইন্ডো" ট্যাবটিতে আপনি যা করতে পারেন তা হ'ল পটভূমির রঙ, স্ক্রোল আকার, শিরোনাম এবং উইন্ডোর আকার পরিবর্তন করা।

1
এটি অবশ্যই 10.4 এ হতে হবে ...

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

1

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


0

মাউসটার্ম তাদের ম্যাক ওএস এক্স টার্মিনালগুলিতে যারা শালীন মাউস সমর্থন চান তাদের জন্য নিখুঁত সিমবিএল প্লাগইন বলে মনে হচ্ছে। মে ২০১৩ অবধি, সর্বশেষতম সংস্করণ (জুলাই ২০১১ এ প্রকাশিত ১.০ বি 1) জানিয়েছে যে ওএস এক্স এর স্ট্যান্ডার্ড টার্মিনাল অ্যাপ্লিকেশনটিতে নিম্নলিখিত বৈশিষ্ট্যগুলি যুক্ত করা হয়েছে:

  • মাউস বোতাম রিপোর্টিং।
  • মাউস স্ক্রোল হুইল রিপোর্টিং।
  • কম প্রোগ্রামের জন্য সিমুলেটেড মাউস হুইল স্ক্রোলিং (যেমন অ্যাপ্লিকেশন কার্সার কী মোড ব্যবহার করে এমন কোনও পূর্ণস্ক্রিন প্রোগ্রাম)।
  • টার্মিনাল প্রোফাইল সংহতকরণ (পছন্দসমূহ ডায়ালগ সহ)।

আমি এটির সাথে টিএমউক্স এবং ভিএম ব্যবহার করছি এবং এটি আমাকে কেবল ক্লিক করতে (বিকল্প কী ছাড়াই!) অনুমতি দেয় না তবে সামান্য কনফিগারেশন সহ তাদের ভিতরে স্ক্রোল এবং টেনে আনতে পারে: যেমন, :set mouse=aভিমের জন্য, এবং tmux set-window-option mode-mouse on। এটি মাউস রিপোর্টিং টগল করা সহজ (একক কী সংমিশ্রণ সহ ⇧⌘M, বা শেল মেনু থেকে), সুতরাং এটি ইনস্টল করার জন্য হারানোর কিছুই নেই।

(ক্যাভেট: টিএমউक्स কপি-মোডে ক্লিক করা / আঁকানো আমার প্রত্যাশার মতো কাজ করছে না, যদিও।)


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

@ মিশেল : আপনার লক্ষণটি পুরানো সিমবিএল ইস্যু 13 এর সাথে পরিচিত । সিমবিএল আপডেট করা সম্ভবত এটি ঠিক করবে। (0.9.9 বা 0.9.9 বি)
নেটজ

0.9.9 চেষ্টা করেছেন, কাজ করেননি। # 23 মন্তব্যে অ্যাপলস্ক্রিপ্টটি চেষ্টা করেছেন, "লাইনের প্রত্যাশিত শেষের সন্ধান পেয়েছেন তবে সনাক্তকারী পেয়েছেন" ("স্নো চিতাবাঘ" থেকে "সিংহ" হিসাবে পরিবর্তিত হয়েছে, তবে আমি সিংহ চালাচ্ছি ...)
মাইকেল

এছাড়াও 0.9.9 বি চেষ্টা করেছেন (সিংহের জন্য প্যাচড), এবং এটিও এটি ঠিক করে না। এখনও মাউসের ইভেন্টগুলি গ্রহণ করার আগে টার্মিনালটি পুনরায় চালু করতে হবে।
মাইকেল

0

আপনি কমপক্ষে টার্মিনাল ২.৪ (ওএস এক্স 10.9.3) এ উন্নত পছন্দগুলিতে এক্সটার্ম এমুলেশন সেট আপ করতে পারেন। এটি আমার জন্য উপযুক্ত মাউস সমর্থন সক্ষম করেছে।


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