iTerm2 com.googlecode.iterm2.plist পড়ে না


21

আমি আইটির্ম 2 (1.0.0) ব্যবহারকারী। আমি জানি আইটিপিএম সেটিংস ব্যবহার করে বা com.googlecode.iterm2.plistফাইল পরিবর্তন করে প্রোফাইলগুলি কীভাবে তৈরি করা যায় ।

সুবিধার জন্য, আমি ফাইলটি .plistনির্দেশ করতে ব্যবহার করব com.googlecode.iterm2.plist

কমান্ডটি ব্যবহার করে আমার ডেভ সার্ভারটি সংযুক্ত করতে ইতিমধ্যে কিছু প্রোফাইল রয়েছে। (অর্থাত্ ssh 192.168.1.1)

আমি আইটিআরমে আরও প্রোফাইল সংশোধন করতে এবং যুক্ত করতে চাই। সুতরাং, আমি এটি করার জন্য একটি পাইথন স্ক্রিপ্ট লিখেছিলাম। পদ্ধতিটি নীচের মতো।

  1. আইটিার্ম 2 .plistফাইলকে রূপান্তর করুন .xml। (অর্থাত্ plutil -convert xml1)
  2. plistlibপাইথনে ব্যবহার করে এই ফাইলে বেশ কয়েকটি প্রোফাইল লিখুন ।
  3. আইটির্ম 2 .plistফাইলটিকে বাইনারি ফর্ম্যাটে রূপান্তর করুন যা এটি ছিল। (অর্থাত্ plutil -convert binary1)

উপরের পদ্ধতিটি কাজ করে না। আইটির্ম 2 আমার পাইথন স্ক্রিপ্ট থেকে তৈরি প্রোফাইলগুলি লোড করে নি।

সুতরাং, আমি পরীক্ষা করেছি যে কোনও .plistফাইল নেই কিনা , আইটার্ম কীভাবে প্রোফাইলগুলি লোড করে।

  1. আমি আইটার্ম 2 প্রোগ্রামটি ছেড়ে দিয়েছি।
  2. আমি .plistআমার ডিস্ক থেকে ফাইলটি মুছলাম, যা এখানে অবস্থিত ~/Library/Preferences/
  3. আইটিার্ম 2 প্রোগ্রাম চালান।
  4. ⌘ Cmd+ টাইপ করে প্রোফাইল সেটিংস খুলুন O

আমি .plistফাইলটি মুছে ফেলা সত্ত্বেও সেখানে প্রোফাইল রয়েছে । সেখানে কি ঘটেছিল? এমন কোনও ব্যাকআপ প্রোফাইল ফাইল আছে যা আমি চিনতে পারি না?


আরও ভাল দেখতে দেখতে আমার পোস্ট সম্পাদনা করার জন্য 'জবা' ধন্যবাদ Thanks :)
গিউহং শিম

উত্তর:


48

পছন্দগুলি 10.9-এ ক্যাশে করা হয়। Http://hints.macworld.com/article.php?story=20130908042828630 দেখুন । আপনি যদি সরাসরি একটি প্লিস্ট ফাইল সম্পাদনা করেন বা কোনও অ্যাপ্লিকেশনটির প্লিস্টটি প্রতিস্থাপন করেন তবে অ্যাপ্লিকেশনটি আপনি অ্যাপ্লিকেশনটি ছেড়ে দেওয়ার পরে এবং পুনরায় খোলা থাকার পরেও ক্যাশেড সংস্করণটি ব্যবহার করা চালিয়ে যাবে।

আপনি চালাতে defaults read com.googlecode.iterm2বা killall cfprefsdপরিবর্তনগুলি প্রয়োগ করতে পারেন:

  1. আইটার্ম ছাড়ুন
  2. প্লিস্টটি সম্পাদনা করুন
  3. চালান defaults read com.googlecode.iterm2বাkillall cfprefsd
  4. আইটার্ম খুলুন

defaultsওএস এক্স এর পূর্ববর্তী সংস্করণগুলির মতো আপনি কেবল অ্যাপ্লিকেশনটি খোলার এবং পুনরায় খোলার পরে এর সাথে পরিবর্তনগুলি প্রয়োগ করা হবে are



এটি দুর্দান্ত, আমি এটি খুঁজে পেয়েছি। অনেক ধন্যবাদ. এবং আমি দু: খিত প্রশ্ন পোস্ট করার জন্য দুঃখিত, আমি জানি না এই স্টাফগুলি কোথায় পোস্ট করতে হবে। এবং আমি আমার আইটার্ম উপভোগ করছি। :)
গিউহং শিম

12

আইটিার্ম 2 (2.0.০) স্থানান্তরিত করতে আমার নতুন ম্যাকটি ইয়োসেমাইট চলমান (10.10.1) এ স্থানান্তরিত করতে খুব সমস্যা হচ্ছে। আমি এটি ঠিক করতে যা করেছি তা হ'ল:

  1. আইটিার্ম 2 খুলুন, সুতরাং একটি ডিফল্ট com.googlecode.iterm2.plistফাইল তৈরি হয়।
  2. আইটার্ম 2 ছাড়ুন
  3. ইস্যু করে iterm2 এর জন্য সমস্ত ক্যাশেড পছন্দগুলি মুছে ফেলেছে defaults delete com.googlecode.iterm2
  4. পছন্দগুলি ফোল্ডারের ভিতরে সঠিক স্থানে ফাইলটি নতুন ম্যাকের সাথে অনুলিপি করা হয়েছে, তাই আমার পুরানো প্রোফাইল এবং সেটিংস ফিরে এসেছিল
  5. প্রিফেস ফাইলটিতে পড়ুন defaults read -app iTerm
  6. আইটির্ম 2 খুলুন এবং আমার নতুন ম্যাকটিতে প্রোফাইল এবং উইন্ডোয়ের ব্যবস্থা পেয়ে খুশি হয়েছিল

1
ধন্যবাদ এটি কাজ করেছে। আরও একটি প্রয়োজনীয়তা যে হার্ড উপায়টি আমি খুঁজে পেল তা হ'ল সংরক্ষিত প্রোফাইলের আইটর্ম সংস্করণটি বর্তমান আইটার্মের সংস্করণ (যেখানে আপনি স্থানান্তরিত হচ্ছেন) এর সাথে মেলে।
টাক্সডুড

এর জন্য ধন্যবাদ defaults read -app, আমি কোনও অ্যাপের প্রিফেস ফাইলটি পড়ার উপায় খুঁজছিলাম এবং কীভাবে জানতাম না!
স্প্রিংলোড

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