আইটিআরএম 2 কে ssh: // URL হ্যান্ডলার হিসাবে সেট করুন


44

বর্তমানে, টার্মিনালটি এসএসএইচ ইউআরএলগুলি পরিচালনা করতে প্রস্তুত। উদাহরণস্বরূপ, যদি আমি করি:

$ open ssh://machine.example.com

তারপরে এটি টার্মিনালে নতুন এসএসএইচ অধিবেশন তৈরি করবে। আমি চাই এর পরিবর্তে এটি আইটার্ম 2 এ খোলা হোক। টার্মিনালের পরিবর্তে ssh: // ইউআরএলগুলি হ্যান্ডেল করতে আমি ম্যাকোসকে আইটির্ম 2 ব্যবহার করতে কীভাবে বলব?


আইটার্ম এখন এটি ডিফল্টরূপে করতে পারে তবে আপনি যদি আরও উন্নত কার্যকারিতা সমর্থন করতে চান তবে gitlab.com/gnachman/iterm2/issues/5813 টিকিটে আপনার আগ্রহ দেখান ।
সোরিন

উত্তর:


54

আইটার্ম 2 নিজেকে ডিফল্ট এসএসএইচ হ্যান্ডলার হিসাবে সেট করতে পারে। এর পছন্দগুলিতে, "প্রোফাইলগুলি" এ যান। এসএসএইচ সেশনগুলি পরিচালনা করতে একটি প্রোফাইল তৈরি করুন, বা একটি বিদ্যমান নির্বাচন করুন। নীচে ডানদিকে "জেনারেল" বিভাগে আপনি এই প্রোফাইলটি কোন ইউআরএল স্কিমটি পরিচালনা করবেন তা নির্বাচন করতে পারেন:

আইটার্ম 2 টি পছন্দগুলির স্ক্রীনশট, প্রোফাইল ফলকের সাধারণ বিভাগ

এসএসএইচ নির্বাচন করুন। ডিফল্ট এসএসএইচ হ্যান্ডলার হিসাবে নিজেকে সেট আপ করতে হলে আইটির্ম 2 জিজ্ঞাসা করবে:

ডিফল্ট এসএসএইচ হ্যান্ডলার হিসাবে নিজেকে সেট আপ করার জন্য আইটিার্ম 2 এর স্ক্রিনশট নিশ্চিতকরণের জন্য জিজ্ঞাসা করছে

নিশ্চিত করুন এবং আপনার কাজ শেষ হয়েছে। রিমোটিং শুভ।


ঠিক আছে, এখন আমি কীভাবে নতুন ট্যাবের পরিবর্তে নতুন উইন্ডো খুলতে আইটার্ম আনতে হবে তা খুঁজে বের করতে হবে তবে এটি একটি পৃথক প্রশ্ন ...
লরিন হচস্টিন

1
ইন্টারফেসটি এখনও একইরকম তবে পরিবর্তনগুলি আমার জন্য কার্যকর বলে মনে হয় না। এটি এখনও সঠিক উত্তর হওয়া উচিত বা বর্তমান সংস্করণে একটি বাগ (v2.1.4)?
জেফ

2
@ জেফের মতো আমি খুব অল্প সময়ের জন্য (যদি কিছুটা হলেও) কার্যকর হয় তবে পরিবর্তনটি আমি অনুভব করি। তারপরে টার্মিনাল আবার গ্রহণ করে।
স্টেফানফুলিস

1
আপনাকে প্রিফেস> প্রোফাইল> সাধারণ> কমান্ড এও সেট করতে হবে $$
ব্যবহারকারী 2551

আমার @ সিসিফ্যানফুলিসের একই সমস্যা ছিল; এই ফিক্সটি কাজ করেছে, যা মূলত লঞ্চ সার্ভিসস ডিবি পুনরায় সেট করার জন্য:/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -all local,system,user
টমমসো

0

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


এটি এল ক্যাপিটনে কাজ করবে বলে মনে হয় না। আমার আইটেম / অ্যাপ্লিকেশনগুলির আওতায় আছে / তবে আইটিআরএলটিকে ডিফল্ট হিসাবে সেট করতে বলার জন্য ডায়লগ প্রম্পটটি পেতে আমার দু'বার বা তার বেশি বার ক্লিক করতে হবে, তারপরে এটি টার্মিনালে খোলার পূর্বে ঠিক একবার কাজ করে।
iandouglas

@ আইন্ডোগ্লাস আমি সাম ইস্যু করছি। তুমি কি ঠিক করেছ?
জে স্পেন

@ জে স্পেন আমি সম্প্রতি এটি চেষ্টা করে দেখিনি তবে $ open ssh://hostname.comএখানে কর্মক্ষেত্রে চেষ্টা করেছি এবং এটি আইটার্ম 2 এ রয়ে গেছে। সম্ভবত এটি একটি বাগ তারা ঠিক করেছেন? আমি এল ক্যাপিটনে আইটির্ম 2 বিল্ড 3.0.10 এ রয়েছি এবং এটি এখন আমার পক্ষে ঠিক আছে বলে মনে হচ্ছে। এমনকি আমি "ssh: //username@hostname.com" এ যাওয়ার জন্য একটি পৃষ্ঠায় একটি href লিঙ্ক তৈরি করেছি এবং ক্রোম আমাকে সম্পর্কিত অ্যাপ্লিকেশনটি খুলতে অনুরোধ জানায় এবং এটি আইটর্ম 2 এ চলে যায়
আইয়ানডোগলাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.