কীভাবে স্মার্ট উদ্ধৃতি অক্ষম করবেন


23

[ওএস এক্স ১০.৯.৩ (ম্যাভেরিক্স)] আমি কীবোর্ড সেটিংসে স্মার্ট উদ্ধৃতি অক্ষম করেছি, তবে যখনই আমি টাইপ করি 'বা "বার্তাগুলিতে (পুরানো নাম: আইচ্যাট), সেগুলিতে রূপান্তরিত হয় এবং । আমি কীভাবে এই ডিফল্ট রূপান্তরটি অক্ষম করব?

উত্তর:


31

সিস্টেম পছন্দগুলি ছাড়াও, প্রতিটি বৈশিষ্ট্য সম্পাদনা> বিকল্পের মাধ্যমে এই বৈশিষ্ট্যটি চালু এবং বন্ধ করা যেতে পারে। নিশ্চিত হয়ে নিন যে আপনি সেই সেটিংসটিও পরীক্ষা করেছেন।


In addition to System Preferencesটেক্সটএডিট কী নিয়ন্ত্রণ করে তা আমার কোনও ধারণা নেই? : পি
সিলান

দুঃখিত, আমি আপনার প্রশ্ন বুঝতে পারি না।
টম গেভেকে

1
চিন্তা করবেন না, এটা ছিল বাকবিতণ্ডা। যাইহোক, আপনি সিস্টেমের পছন্দ ব্যবহার করে বার্তাগুলিতে এটি অক্ষম করতে পারবেন না
সিলান

1
ঠিক আছে, তবে আপনি সাবস্টিটিউশন মেনুটি ব্যবহার করতে পারেন এবং এটি আমার পক্ষে কাজ করেছে। ফ্যান্টাস্টিক! এটি সাবঅপটিমাল যে আমি যখনই আমার এক বন্ধুকে বোবা ফোনের মাধ্যমে টেক্সট করছিলাম তখন তা টগল করতে হবে তবে কমপক্ষে আমি পারব!
krs013

এটিকে ডিফল্টরূপে সক্ষম করার কোনও ধারণা নেই ... ধন্যবাদ
চাদ সায়রা

12

এল ক্যাপিটেনে (অর্থাত্ 10.11.1), আমি স্মার্ট উদ্ধৃতি সেটিংস পরিবর্তন করে এটি সমাধান করেছি:

  1. সিস্টেম পছন্দগুলিতে কীবোর্ডটি খুলুন
  2. পাঠ্য ট্যাবে যান
  3. "" ডাবল কোটসের জন্য "এবং" সিঙ্গেল কোটস "এর জন্য মানগুলি পরিবর্তন করুন" "পরিবর্তে সরল কোট" "" ব্যবহার করার জন্য ড্রপ-ডাউন নির্বাচন থেকে "

এটাই. নিষ্ক্রিয় করার বা অন্য কোনও কাজ করার দরকার নেই। আশা করি এটি সহায়তা করবে, কোড পোস্ট করার সময় আমার বার্তা অ্যাপ্লিকেশনটিতে এই সমস্যা ছিল।


1
ধন্যবাদ, তবে এই প্রশ্নটি দীর্ঘকাল সমাধান হয়েছে (1 বছর 4 মাস)। যাইহোক, এটি এল ক্যাপিটান ব্যবহারকারীদের জন্য ভাল ওয়েটের মতো মনে হচ্ছে
Cilan

9

এই শেল স্ক্রিপ্টটি বর্তমানে সমস্ত অ্যাপ্লিকেশনগুলিতে পছন্দসই ফাইলগুলিতে স্মার্ট উদ্ধৃতি অক্ষম করে:

for d in $(defaults domains|tr -d ,);do
  osascript -e "app id \"$d\""&>/dev/null||continue
  defaults write $d SmartQuotes -bool false
  # defaults write $d SmartDashes -bool false
  # defaults write $d SmartLinks -bool false
  # defaults write $d SmartCopyPaste -bool false
  # defaults write $d TextReplacement -bool false
  # defaults write $d CheckSpellingWhileTyping -bool false
done

অন্যান্য বিকল্প বা বানান চেক করতে অক্ষম করতে মন্তব্যকৃত রেখাগুলি কমেন্ট করুন।


"সমস্ত অ্যাপ্লিকেশনগুলিতে বর্তমানে পছন্দসই ফাইল রয়েছে" - এর অর্থ কেবল সেখানেই একজন ইতিমধ্যে প্রতিস্থাপন পরিবর্তন করেছে?
বন্ড্ট

2
আমি অনুমান করছি এটি বাশ স্ক্রিপ্ট? আপনি কীভাবে এবং কোথায় এই কোডটি কার্যকর করা উচিত তা উল্লেখ করলে সহায়ক হবে। এটি সম্ভাব্যভাবে খুব দরকারী তবে প্রসঙ্গ ছাড়াই কম
বিিলনোহ

হ্যাঁ @ বিলিএনও 10x কী বলেছে? এটি দরকারী মনে হচ্ছে। আমি কিভাবে এটা ব্যবহার করব?!
এরিক

"Diablesq.sh" নামক একটি সরল পাঠ্য ফাইল সম্পাদনা করুন এবং এতে পাঠ্যটি আটকান। একটি টার্মিনাল উইন্ডো খুলুন। "
Sh disablesq.sh

5

স্মার্ট উদ্ধৃতিগুলি অক্ষম করুন:

defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool false

স্মার্ট ড্যাশগুলি অক্ষম করুন:

defaults write NSGlobalDomain NSAutomaticDashSubstitutionEnabled -bool false

পাঠ্য সম্পাদনার জন্য স্মার্ট উদ্ধৃতিগুলি অক্ষম করুন:

defaults write com.apple.TextEdit SmartQuotes -bool false

পাঠ্য সম্পাদনার জন্য স্মার্ট ড্যাশগুলি অক্ষম করুন:

defaults write com.apple.TextEdit SmartDashes -bool false


4

আপনি কীবোর্ড অগ্রাধিকার ফলকে এই বিকল্পটি পাবেন:

  • সিস্টেমের পছন্দগুলি খুলুন।
  • কীবোর্ড আইকনে ক্লিক করুন।
  • Textট্যাবটি নির্বাচন করুন ।
  • Use smart quotes and dashesচেকবক্সটি আনচেক করুন।

মনে রাখবেন এটি প্রায় একটি হোমওয়ার্ক প্রশ্ন। এটি একটি কীবোর্ড / পাঠ্য সম্পর্কিত সেটিং তাই এটি কীবোর্ড অভিরুচিগুলির অধীনে এটি সন্ধান করা মোটামুটি যৌক্তিক।


1
আমার প্রশ্নে আমি উল্লেখ করেছি যে আমি এটি চেষ্টা করেছি এবং এটি কার্যকর হয়নি। আমাকে যা করতে হবে তা হ'ল সম্পাদনা -> বিকল্পের অধীনে গিয়ে অ্যাপ্লিকেশানের মাধ্যমেই এটি অক্ষম করে দেওয়া হয়েছিল।
Cilan

3

দুর্ভাগ্যক্রমে পোস্ট হওয়া সমাধানগুলির মধ্যে আমার পক্ষে কাজ হয়নি। আমি থেকে আমার কীবোর্ড বিন্যাসটি পরিবর্তন করে সমাধান করেছি:

  • U.S. International - PC

প্রতি:

  • U.S.

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