আমি কেন xterm (XQuartz) এ পেস্ট করতে পারি না?


26

আমি একটি ম্যাক (OS 10.8.2) এ আছি এবং আমি টার্মিনাল.এ্যাপের পরিবর্তে এক্সটার্মকে আমার ডিফল্ট টার্মিনাল হিসাবে ব্যবহার শুরু করতে চাই। দুর্ভাগ্যক্রমে, আমি একটি এক্সটার্ম উইন্ডোতে পাঠ্য আটকে দিতে পারি না, এবং এটি এমন কিছু যা আমি ঘন ঘন করতে চাই। আমি যখন চেষ্টা করি তখন আমার ক্লিপবোর্ডে আমার কী ছিল বলে আমি মনে করি তার চেয়ে এটি অদ্ভুত চরিত্রগুলি আটকায়। উদাহরণ হিসেবে বলা যায়, ব্যবহার ট্র্যাকপ্যাড প্রম্পট xterm কমান্ড (গ্রেগরি) এ আমার ব্যবহারকারী নাম হাইলাইট করতে এবং তারপর আঘাত যদি cmd+ + Vপেস্ট করতে, টেক্সট <00f6>প্রদর্শিত হয়। আমি যে অনুলিপিটি öপাঠিয়েছি তা যদি কোনও ওয়েব ব্রাউজার থেকে থাকে তবে কেবলমাত্র প্রদর্শিত হবে (একটি বর্ণিত 'ও')।

আমি পেস্টবোর্ড পছন্দগুলিতে সমস্ত সেটিংস টগল করার চেষ্টা করেছি (সিঙ্ক সক্ষম করুন, ক্লিপবোর্ড পরিবর্তিত হলে পেস্টবোর্ড আপডেট করুন, পেস্টবোর্ড পরিবর্তিত হলে ক্লিপবোর্ড আপডেট করুন, নতুন পাঠ্য নির্বাচন করার সাথে সাথেই পেস্টবোর্ড আপডেট করুন) এবং সেগুলির কোনওটির কোনও প্রভাব নেই বলে মনে হয়; নিশ্চয়ই কেউ আমাকে পেস্ট করতে দেয়নি।

আমি যে আচরণটি চাই তা হ'ল মানক cmd+ Cঅনুলিপি করা এবং cmd+ Vপেস্ট করা, যদিও আমি বিকল্প কী বাইন্ডিং গ্রহণ করতে পারি।

আমি যে আচরণটি পর্যবেক্ষণ করছি এবং এর সমাধানের প্রস্তাব দিতে পারি সেখানকার কেউ কি ব্যাখ্যা করতে পারেন?


2
আমি আপনার প্রশ্নের উত্তর দিতে পারছি না, তবে এখানে দুটি ইঙ্গিত দেওয়া হল: (1) আপনি কি আপনার xtermডকুমেন্টেশন সাবধানে পরীক্ষা করেছেন? আমি xtermবেশ কয়েক বছর ধরে ব্যবহার করি নি , তবে আমার মনে আছে যে এটি (কিছু) + Vসংমিশ্রণের পরিবর্তে পেস্ট করার জন্য মাউস-ক্লিক সংমিশ্রণটি পছন্দ করে । (২) আপনি কি লক্ষ্য করেছেন যে ö('o' umlaut) U + 00F6 (ইউনিকোড অক্ষর 00F6)? সম্ভবত কোনও কাকতালীয় ঘটনা নয়।
স্কট

2
এটি উপস্থিত হয় যে সমাধানটিতে একটি ~ / .Xmodmap ফাইল তৈরি করা জড়িত থাকতে পারে, তবে অনিচ্ছাকৃতভাবে ক্লোবার্বিং না করে এটি করার জন্য খুব অল্প পরিমাণে খুঁজে পেয়েছি, আমি শেল কমান্ড পিবিপাস্টের সাথে একটি শব্দ পেয়েছি।
গ্রেগরি

: (I 10,12 ব্যবহার করুন) ওএসএক্স এর সাম্প্রতিক সংস্করণ, নিম্নলিখিত কাজ করার জন্য stackoverflow.com/a/9525347/1353267
Samveen

উত্তর:


32

ওএস এক্স পেস্টবোর্ডের বিষয়বস্তুগুলি পেস্ট করার জন্য আপনাকে মিডল ক্লিক করতে হবে (এক্স 11 সেটিংস কল হিসাবে এটি।) আপনার যদি মাঝারি মাউস বোতামটি না থাকে তবে "11 এর নীচে X11 পছন্দগুলিতে" তিনটি বোতামের মাউস এমুলেট করুন "চালু করুন" "পেস্টবোর্ড" ট্যাবটির আওতায় "সিঙ্কিং সক্ষম করুন" এবং "পাসওয়ার্ড পরিবর্তন করা হয় তখন PRIMARY আপডেট করুন" এর সাথে ইনপুট "ট্যাব। তারপরে অপশনটি চেপে ধরে ক্লিক করে আপনি বাকী ম্যাক ওএস এক্সে যা অনুলিপি করেছেন তা পেস্ট করতে পারেন।

আপনি যদি + ব্যবহার করতে চান তবে আপনি Vএই .Xdefaultsফাইলটি আপনার ফাইলে রেখে দিতে পারেন:

*VT100.translations: #override  Meta <KeyPress> V:  insert-selection(PRIMARY, CUT_BUFFER0) \n

তারপরে এটি নিশ্চিত করুন যে এক্স 11 পছন্দগুলিতে "পেস্টবোর্ড" ট্যাবের অধীনে "পেস্টবোর্ড পরিবর্তনগুলি সক্ষম করা হয়েছে" তখন আপডেট করুন Update আপনার কাছে প্রযোজ্য কী ম্যাপিংগুলি পরিবর্তন করতে .XModmap (বা অন্য কোথাও) কিছু নেই তা নিশ্চিত করার প্রয়োজন হতে পারে। আপনার নতুন সেটিংস প্রয়োগ করতে, হয় প্রস্থান করুন এবং এক্স 11 পুনরায় চালু করুন, বা রান করুন xrdb -merge ~/.Xdefaultsএবং তারপরে একটি নতুন এক্সটার্ম খুলুন।

এক্সটারেমে পাঠ্য নির্বাচন করা এবং অনুলিপি করতে + Cটিপে কাজ করা উচিত, যদি আপনি "ইনপুট" ট্যাবের অধীনে "এক্স 11 এর অধীন কী সমতুল্য সক্ষম করুন" এবং "পেস্টবোর্ড" ট্যাবটির অধীনে "ক্লিপবোর্ড পরিবর্তন হয় তখন পাস্তবোর্ড আপডেট করুন" চালু করে থাকেন।


2
হ্যাঁ, আমার ট্র্যাক প্যাডে কোনও মাঝের মাউস বোতামটি নেই ...
মাইকেল

1
@ মিশেল তারপরে যান XQuartz > Preferences > Input > Emulate three button mouse। বা আপনি BetterTouchTool এর মতো কিছু ইনস্টল করতে পারেন যা আরও সাধারণ সমাধান।
জিডিপি 2

2

আপনার কি 3 কী মাউস আছে? হুইল কী টিপুন, এটি ক্লিপবোর্ডের সামগ্রীটি কার্সার অবস্থানে আটকে দেবে।


5
আমার একটি মাউস নেই, কারণ আমি তার ট্র্যাকপ্যাড সহ একটি ম্যাকবুক ব্যবহার করছি।
গ্রেগরি

1
@ গ্রেগরি তারপর যান XQuarts > Preferences > Input > Emulate three button mouse। বা আপনি BetterTouchTool এর মতো কিছু ইনস্টল করতে পারেন যা আরও সাধারণ সমাধান।
জিডিপি 2

0

xrdb -merge ~/.Xdefaultsকুন্ডোরের পরামর্শ অনুযায়ী চালানোর চেষ্টা করুন । এক্স 11 পুনরায় আরম্ভ করার বিপরীতে, এক্সআরডিবি আমাকে আমার নতুন এল ক্যাপিটান ওএস এক্স 10.11 ইনস্টলের Xcode লাইসেন্স চুক্তিতে সম্মতি জানাতে চেয়েছিল। এটি হয়ে গেলে, আমার .এক্সডিএফএল্ট ফাইলটি যথাযথভাবে প্রয়োগ করা হয়েছিল এবং xterm এ আটকানোর জন্য ⌘ + ভি আবার কাজ করছে।


0

আপনি যদি উইন্ডোতে সংযোগ স্থাপন করতে ম্যাক টার্মিনাল থেকে এটি অ্যাক্সেস / চালাচ্ছেন তবে এটিই এটি আমার পক্ষে সুন্দরভাবে কাজ করে

xfreerdp --no-nla --plugin cliprdr -g 1600x1000 -u "your_user_name" your_server_or_ip 
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.