কীভাবে আইটার্ম 2 প্রোফাইল রফতানি করবেন


271

আমার কম্পিউটারটি পুনরায় ফর্ম্যাট করা দরকার এবং এখন সেটিংস / প্রোফাইলগুলি অনুলিপি করতে আমার সমস্যা হচ্ছে।

আমি ফাইলগুলি অনুলিপি করেছি ~/Library/Application\ Support/iTerm/

আমিও অনুলিপি করেছি ~/Library/Preferences/com.googlecode.iterm2.plistতবে এটি আমাকে এই ত্রুটিটি দেয়:

Failed to load preferences from custom directory. Falling back to local copy.

Missing or malformed file at "/
com.googlecode.iterm2.plist"

আমি একটি ডিরেক্টরিতে প্রোফাইলটি সংরক্ষণ করার চেষ্টা করেছি যাতে আমি এটি পাঠাতে পারি তবে এটি কার্যকর হয় না।

এখানে অবস্থান:

আইটার্ম ▶ সাধারণ ▶ পছন্দসমূহ ▶ ফোল্ডারে সেটিংস সংরক্ষণ করুন

এবং এখানে ফলাফল:

Failed to copy preferences to custom directory. Copy     
/Users/alexcory/Library/Preferences/com.googlecode.iterm2.plist 
to Alex_Corys_iTerm_Configuration/com.googlecode.iterm2.plist: 
No such process

রঙগুলি কাজ করে, (নীচের পথে পাওয়া গেছে) তবে আমি কেবল রঙগুলি সংরক্ষণ করার চেষ্টা করছি না, বরং আমার সমস্ত পছন্দগুলি।

আইটির্ম ▶ পছন্দসমূহ ▶ প্রোফাইল ▶ রঙ ▶ লোড প্রিসেট ▶ রফতানি

কেউ কীভাবে এটি কাজ করতে জানে?

উত্তর:


405

আপনার যদি একবার নজর থাকে তবে Preferences -> Generalআপনি প্যানেলের নীচে লক্ষ্য করবেন, একটি সেটিংস রয়েছে Load preferences from a custom folder or URL:। এর পাশেই একটি বোতাম রয়েছে Save settings to Folder

সুতরাং আপনাকে যা করতে হবে তা হ'ল প্রথমে আপনার সেটিংস সংরক্ষণ করুন এবং আপনার ওএস পুনরায় ইনস্টল করার পরে এটিকে লোড করুন।

যদি Save settings to Folderঅক্ষম থাকে তবে Load preferences from a custom folder or URL:পাঠ্য বাক্সে একটি ফোল্ডার (যেমন খালি) নির্বাচন করুন ।

আইটিআরএম ৩.৩-তে ওএসএক্স-এ সিকোয়েন্সটি হ'ল: আইটার্ম 2 মেনু, পছন্দসমূহ, সাধারণ ট্যাব, পছন্দসমূহের সাবট্যাব


8
এই ফলাফলটি এখানে:Failed to copy preferences to custom directory. Copy /Users/alexcory/Library/Preferences/com.googlecode.iterm2.plist to Alex_Corys_iTerm_Configuration/com.googlecode.iterm2.plist: No such process
অ্যালেক্স কোরি

12
আমি এটি বের করেছিলাম। আমি তো বোকা হয়ে যাচ্ছিলাম। আমি ভেবেছিলাম এটি চেয়েছিল যে আমি কোনও ফাইলের নাম রাখি এবং তারপরে ডিরেক্টরিটি সংরক্ষণের পরিবর্তে একটি ডিরেক্টরি বেছে নেব now এখনই আমি খুব বোকা বোধ করছি ...
অ্যালেক্স করি

5
এছাড়াও দরকারী: ১০.৯-এ, আপনাকে একটি পরিষেবা পুনরায় চালু করতে হবে, আপেল.স্ট্যাকেক্সেঞ্জারভিউ
জর্জি লিটাও

130
সামান্য পরিপূরক: খুব প্রথমে, বোতামটি Save Current Settings to Folderনিষ্ক্রিয়। Load preferences from a custom folder or URL:ভবিষ্যতে অগ্রাধিকারগুলি সংরক্ষণ করার জন্য আপনাকে প্রথমে পরীক্ষা করতে হবে এবং একটি ডিরেক্টরি বেছে নিতে হবে (যার সেখানে বিদ্যমান পছন্দসই ফাইল থাকা দরকার নেই)। এর পরে, বোতামটি Save Current Settings to Folderসক্রিয় হয়ে উঠবে।
inexcii

7
@ মুস্তফা অলকুন পুনরায় ইনস্টল করার পরে, আইটিআরএম 2 চালু করুন, অগ্রাধিকার যান -> সাধারণভাবে ক্লিক করুন এবং "একটি কাস্টম ফোল্ডার বা ইউআরএল থেকে পছন্দসমূহ লোড করুন" ক্লিক করুন (আপনার বাক্সটি টিক চিহ্ন দেওয়া দরকার, তারপরে ব্রাউজ এ ক্লিক করুন এবং আপনার পছন্দসই ফোল্ডারে যান, নির্বাচন করুন ফোল্ডারটিতে ক্লিক করুন এবং প্রয়োগ ক্লিক করুন। এই পছন্দগুলি আপনার আইটার্ম 2 এ আমদানি করা হবে)) দ্রষ্টব্য: ব্যবস্থা এবং কী এবং প্রোফাইলগুলি আমদানি করা হবে না .. পছন্দসমূহ-> প্রোফাইলে যান এবং "অন্যান্য ক্রিয়াগুলি" ক্লিক করুন এবং "সমস্ত প্রোফাইল অনুলিপি করুন হিসাবে ক্লিক করুন" তাদেরকে JSON "। এটি একটি টেক্সটফাইলে সংরক্ষণ করুন, এটি অন্য কম্পিউটারের ~ / লাইব্রেরি / অ্যাপ্লিকেশন সহায়তা / আইটার্ম 2 / ডায়নামিকপ্রফাইলে অনুলিপি করুন।
এসারুহো

78

এটি সবচেয়ে সুস্পষ্ট কর্মপ্রবাহ নয়। আপনাকে প্রথমে "একটি কাস্টম ফোল্ডার বা URL থেকে পছন্দগুলি লোড করুন" ক্লিক করতে হবে। আপনি যে ফোল্ডারে সেভ করতে চান তা নির্বাচন করুন; আমি এই ধরণের জিনিসগুলির জন্য ড্রপবক্সে একটি অ্যাপসাইক ফোল্ডার রাখি। আপনি একবার ফোল্ডারটি নির্বাচন করলে, আপনি "ফোল্ডারে সেটিংস সংরক্ষণ করুন" ক্লিক করতে পারেন। আপনার ওএসের নতুন মেশিনে / তাজা ইনস্টলে আপনি এখন এই সেটিংসটি ফোল্ডার থেকে লোড করতে পারেন। প্রথমে আমি নিশ্চিত ছিলাম যে লোডিং পছন্দগুলি আমার পূর্ববর্তী সেটিংস মুছে ফেলবে, তবে তা হয়নি।


5
এটি নিশ্চিত করার জন্য ধন্যবাদ - আমার বিস্তৃত প্রোফাইল এবং সেটিংস টুইটগুলি ওভাররাইট করার ভয় আমাকে সেই বিকল্পটি ব্যবহার করে ফিরে আসতে বাধ্য করেছিল।
সাবফুজন

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

আমি কীভাবে ফোল্ডার থেকে এই সেটিংস লোড করতে পারি। আমি কোন পথ খুঁজে পেলাম না!
ওলকুনমুস্তফা

20

আমি "একটি ফোল্ডারে সংরক্ষণ করুন" বিকল্পটি স্পর্শ করিনি। আপনি আপনার প্রশ্নে উল্লিখিত দুটি ফাইল / ডিরেক্টরিগুলি নতুন মেশিনে অনুলিপি করেছি, তখন দৌড়ে গেল defaults read com.googlecode.iterm2

Https://apple.stackexchange.com/a/111559 দেখুন


8

এটি করার আরও একটি উপায় আছে।

আইটির্ম 2 ২.৯.২০১০০৯২২ থেকে আপনি ডকুমেন্টেশন পৃষ্ঠায় বর্ণিত ডায়নামিক প্রোফাইল ব্যবহার করতে পারেন :

ডায়নামিক প্রোফাইলগুলি এমন একটি বৈশিষ্ট্য যা আপনাকে সাধারণ ম্যাকোস পছন্দসই ডাটাবেসের বাইরে কোনও ফাইলে আপনার প্রোফাইলগুলি সঞ্চয় করতে দেয়। এক বা একাধিক প্লাস্ট ফাইল (জেএসএন, এক্সএমএল বা বাইনারি হিসাবে ফর্ম্যাট করা) সম্পাদনা করে প্রোফাইলে রানটাইমের সময় পরিবর্তন করা যেতে পারে। পরিবর্তনগুলি অবিলম্বে নেওয়া হয় up

সুতরাং এটির মতো একটি ফাইল তৈরি করা সম্ভব:

    {
        "Profiles": [{
                "Name": "MYSERVER1",
                "Guid": "MYSERVER1",
                "Custom Command": "Yes",
                "Command": "ssh root@555.66.77.88",
                "Shortcut": "M",
                "Tags": [
                    "LOCAL", "THATCOMPANY", "WORK", "NOCLOUD"
                ],
                "Badge Text": "SRV1",
            },
            {
                "Name": "MYOCEANSERVER1",
                "Guid": "MYOCEANSERVER1",
                "Custom Command": "Yes",
                "Command": "ssh root@111.222.333.444",
                "Shortcut": "O",
                "Tags": [
                    "THATCOMPANY", "WORK", "DIGITALOCEAN"
                ],
                "Badge Text": "PPOCEAN1",
            },
            {
                "Name": "PI1",
                "Guid": "PI1",
                "Custom Command": "Yes",
                "Command": "ssh root@555.66.77.99",
                "Shortcut": "1",
                "Tags": [
                    "LOCAL", "PERSONAL", "RASPBERRY", "SMALL"
                ],
                "Badge Text": "LocalServer",
            },
            {
                "Name": "VUZERO",
                "Guid": "VUZERO",
                "Custom Command": "Yes",
                "Command": "ssh root@777.555.44.66",
                "Shortcut": "0",
                "Tags": [
                    "LOCAL", "PERSONAL", "SMALL"
                ],
                "Badge Text": "TeleVision",
            }
        ]
    }

ফোল্ডারে ~/Library/Application\ Support/iTerm2/DynamicProfiles/এবং এটিকে বিভিন্ন মেশিনে ভাগ করুন। দূরবর্তী হোস্টগুলি, শর্টকাটগুলি, কমান্ডগুলি এবং এমনকি একটি ছোট ব্যাজকে দ্রুত সেশন শনাক্ত করার জন্য এটির আইটেম 2 ইনস্টলেশনগুলির মধ্যে ফন্টের ধরণ বা মাত্রার মতো কিছু ভিজ্যুয়াল পার্থক্য ধরে রাখতে আপনাকে সক্ষম করে

ব্যাজ


একটি সমস্যা, এটি কী বা ব্যবস্থা ধরে রাখে না। তবুও কীভাবে সেগুলি ধরে রাখা যায় তা খুঁজছি। আমি বিশ্বাস করতে পারি না আইটার্ম 2 এটি এত কঠিন করে তুলেছে। "সংরক্ষণ পছন্দগুলি" এর বিপরীতে 3 বা আরও বেশি ফাইল তৈরি করা দরকার কি ?? : ও
এসারুহো

5

গুহাত: এই উত্তরটি কেবল রফতানি রঙের সেটিংসের অনুমতি দেয়।

আইটার্ম => পছন্দসমূহ => প্রোফাইল => রং => লোড প্রিসেট => রফতানি

আমদানি একই হবে।


2
এবং এটি মোটেও মজাদার হওয়া উচিত নয় তবে যাইহোক খুঁজে পাওয়া শক্ত ছিল। প্রশ্নটিতে "প্রোফাইলগুলি" এবং রঙগুলি কেবল একটি দিক, হ্যাঁ বলেছে, তবে আমি মনে করি বেশিরভাগ লোকের কেবল রঙ প্রয়োজন।
আকি

1
এটি কেবল রঙগুলি রফতানি করে। আমার কাছে আরও অনেকগুলি কনফিগার রয়েছে এবং আমি ধরে নিই যে অনেক লোকেরও রয়েছে (যেমন টার্মিনালের আকার, শর্টকাট) সুতরাং এটি খুব ভাল উত্তর নয়।
আহমেটবি - গুগল

@ আহমেট অ্যালবালকান এর থেকে উত্তম উত্তর আর কী? আমি উত্তরটি পরিবর্তন করব যদি এটি সেরা উত্তর না হয়।
অ্যালেক্স কোরি

1

পছন্দ -> সাধারণ -> একটি কাস্টম ফোল্ডার বা URL থেকে পছন্দগুলি লোড করুন

প্রথমবার আপনি এটি চয়ন করার পরে, এটি স্বয়ংক্রিয়ভাবে "com.googlecode.iterm2.plist" নামক এই ফোল্ডারে একটি পছন্দসই ফাইল সংরক্ষণ করবে folder

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