টাইপিং ডাবল ড্যাশকে এমড্যাশ রূপান্তর করতে ম্যাককে কীভাবে থামানো যায়?


102

আমি মনে করি এটি একটি মাউন্টেন সিংহের জিনিস, আপনি যখন টাইপ করেন - (ড্যাশ) দু'বার, তখন তা হয়ে যায় - (এমড্যাশ)। আপনি যখন টিএম টাইপ করেন, এটি ™ (ট্রেডমার্ক প্রতীক) হয়ে যায়। অথবা আপনি যখন তিনটি টাইপ করুন। (বিন্দু), এটি হয়ে যায়… (এলিপসিস)। কিছু দরকারী, কিছু খুব বিরক্তিকর। সামগ্রিকভাবে, আমি এটি বন্ধ করতে চাই। আমি কীভাবে এটি অর্জন করতে পারি?


2
অন্য লোকদের পড়ার জন্য কেবল একটি নোট, এটি যদি আপনার জন্য কোনও ওএসএক্স জিনিস না হয় তবে এটি আপনার পাঠ্য সম্পাদক হতে পারে। আমার পছন্দগুলি> স্মার্ট ড্যাশ সহ টেক্সটএডিট পরিবর্তন করতে হয়েছিল।
লেভিনিনজা

ম্যাকস সিয়েরার সমাধান কী তা অবাক করুন।
চার্লি পার্কার

দেখে মনে হচ্ছে কিছু কাজ করার জন্য কিছু অ্যাপ্লিকেশন বন্ধ করে খোলা থাকতে হবে। আমি নোট অ্যাপ্লিকেশন ব্যবহার করছিলাম এবং মনে হচ্ছে অ্যাপটি খোলার আগ পর্যন্ত এটি পুরোপুরি কাজ করবে না (সম্পূর্ণরূপে এটি ছেড়ে দেওয়া)। এটা হতে পারে আমি করেছি defaults write 'Apple Global Domain' NSAutomaticDashSubstitutionEnabled 0, কিন্তু কে জানে।
চার্লি পার্কার

উত্তর:


102

(সিয়েরা 10.12 এ, এটি এখন কীবোর্ড নিয়ন্ত্রণ প্যানেলে রয়েছে)

সিস্টেমের পছন্দগুলিতে যান এবং "ভাষা এবং পাঠ্য" চয়ন করুন

এখানে চিত্র বর্ণনা লিখুন

"পাঠ্য" ট্যাবে আপনি বিকল্পগুলির তালিকা পাবেন।

এখানে চিত্র বর্ণনা লিখুন

আপনি বন্ধ করতে চান, --পরিণত হওয়া থেকে (emdash) আপনি ব্যবহার করতে হবে + + বাটন এবং প্রতিস্থাপন করার জন্য একটি নতুন নিয়ম যোগ করুন --সঙ্গে --(নিজেই প্রতিস্থাপন)

অথবা, একটি পাঠ্য ক্ষেত্রে ডান ক্লিক করুন এবং "বিকল্পগুলি" এ যান এবং "স্মার্ট ড্যাশগুলি" অক্ষম করুন

বোকা দশা


4
আহ ঠিক আছে, তাই যদি আমি "-" থেকে "-" হিসাবে অন্য কোনও নিয়ম তৈরি করি তবে এটি আমার ডাবল ড্যাশগুলি সংরক্ষণ করে। ধন্যবাদ!
বিটাক

4
যোগ করা - নিজেই প্রতিস্থাপন করা
যোসোমাইট

2
@ বালিন্ট এর্ডি আমি এই প্রশ্নটি আবারো ইস্যুটির জন্য গুগল করে খুঁজে পেয়েছি, উত্তরটি পেয়েছি, হুম ভাবলাম , এই কাজ করে না, কোন নির্বোধ সেই কৌশলটি পোস্ট করেছিল এবং তারপরে দেখল এটি নিজের অভিমুখে সম্পাদনা ছিল । হাঃ হাঃ হাঃ. আমি উত্তরটি সবেমাত্র আপডেট করেছি, আশা করি এটি এখন আরও ভাল কাজ করে!
জোশ

5
El Capitan 11.11এটি এখন কীবোর্ড নিয়ন্ত্রণ প্যানেলে।
vy32

2
ইয়োসেমাইটে কাজ করার জন্য আমাকে টেক্সটএডিটটি বন্ধ এবং পুনরায় খুলতে হয়েছিল। কোনও রিবুট লাগবে না।
ক্রিস

49

আমি ম্যাভেরিক্সে এই একই সমস্যার মুখোমুখি হয়েছি (10.9), যেখানে ফিক্সটি কিছুটা পরিবর্তন হয়েছে। সিস্টেম পছন্দসমূহে যান, তারপরে "ভাষা ও অঞ্চল" এরপরে "কীবোর্ড পছন্দসমূহ ..." বোতামটি ক্লিক করুন এবং "পাঠ্য" ট্যাবে যান। এটি এখন আর প্রতিস্থাপন নয়, বরং উইন্ডোটির ডানদিকে একটি টিকবক্স রয়েছে "স্মার্ট কোটস এবং ড্যাশ ব্যবহার করুন"। এটি খোলার ফলে এটি দুটি হাইফেনকে এন-ড্যাশে পরিবর্তন করে।

একটি সামান্য গোচা: 10.9.5-এ টেক্সটএডিট (এবং সম্ভবত অন্যরা) দিয়ে আপনাকে বেরিয়ে আসতে হবে এবং এই পরিবর্তনটি কার্যকর করতে আপনার সম্পাদক পুনরায় চালু করতে হবে।


1
এবং স্মার্ট উদ্ধৃতিগুলিও অক্ষম করে। অ্যাপল কেন সেই দুটি পছন্দকে একই বালতিতে গুঁড়িয়ে দেওয়ার সিদ্ধান্ত নিয়েছে তা আমার কোনও ধারণা নেই। ভাগ্যক্রমে, আপনি এডিট> সাবস্টিটিউশনের অধীনে পৃথকভাবে এগুলি অক্ষম করতে পারেন, যদিও সেই আচরণটি প্রতি অ্যাপ্লিকেশন।
ডিগাটউড

8
কমপক্ষে 10.11 এল ক্যাপিটেনে defaults write 'Apple Global Domain' NSAutomaticDashSubstitutionEnabled 0টার্মিনাল থেকে চালিয়ে কেবল স্মার্ট ড্যাশগুলি (স্মার্ট উদ্ধৃতি রাখার সময়) অক্ষম করা সম্ভব । হুডের নীচে দুটি পৃথক সেটিংস রয়েছে NSAutomaticDashSubstitutionEnabledএবং NSAutomaticQuoteSubstitutionEnabledউভয়ই ইউআই চেকবাক্স দ্বারা টগল হয়ে যায় "স্মার্ট উদ্ধৃতি এবং ড্যাশ ব্যবহার করুন"। তবে অ্যাপল থেকে কোনও গ্যারান্টি নেই যে এটি ওএস এক্সের ভবিষ্যতের সংস্করণগুলিতে পরিবর্তিত হবে না
অ্যাডাম রোজেনফিল্ড

1
অনেক ধন্যবাদ @ অ্যাডামরোসেনফিল্ড, আপনার সমাধানটি এখানে সেরা তালিকাভুক্ত।
জানোনা

1
@ অ্যাডামরোসেনফিল্ড, আপনার এই মন্তব্যে উত্তরের উন্নতি করা উচিত যাতে আমরা এটির পক্ষে ভোট দিতে পারি। :-)
নিক কে 9

আপনি কি নিশ্চিত যে এটি কাজ করে? আমার কি আমার ম্যাকটি পুনরায় চালু করতে বা আমার অ্যাপ্লিকেশনগুলি পুনরায় চালু করতে হবে?
চার্লি পার্কার

25

11.11 এ এটি System Preferences> এর অধীনে Keyboard। জন্য একটি চেকবক্স আছে Use smart quotes and dashes

11.11 এ কীবোর্ড প্রিফ


4
এটি করা ছাড়া স্মার্ট উদ্ধৃতিগুলিও অক্ষম করে, যা আপনি সম্ভবত করতে চান না। সম্পাদনা> সাবস্টিটিউশনের অধীনে স্মার্ট ড্যাশগুলি বন্ধ করা সমস্যাটিকে আরও পরিষ্কারভাবে সমাধান করে (কেবলমাত্র ড্যাশগুলি বন্ধ করে দেওয়া), প্রতি অ্যাপ্লিকেশনটিতে আচরণের সতর্কতার সাথে। (কেন !?!)
ডিজিটউড

1
আপনি কেন স্মার্ট কোট চান? আমি সবসময় এমন সমস্যার সমাধান সমাধান হিসাবে বিবেচনা করেছি যা বাস্তবে কখনও ছিল না। তারা প্রোগ্রামারদের জন্য বিশেষত ভীতিজনক are
coredumperror

আপনি কি নিশ্চিত যে এটি কাজ করে? আমার কি আমার ম্যাকটি পুনরায় চালু করতে বা আমার অ্যাপ্লিকেশনগুলি পুনরায় চালু করতে হবে?
চার্লি পার্কার

@ ডিগাটউড সুতরাং সমস্ত অ্যাপ্লিকেশনগুলি সম্পাদনা> সাবস্টিশন সমর্থন করে না। উদাহরণস্বরূপ স্ল্যাকে আমি উভয়ই অক্ষম করা ছাড়া অন্য কোনও সমাধান দেখতে পাচ্ছি না কারণ এই উত্তরটি করার পরামর্শ দেয়। এই উত্তরের জন্য +1 (যদিও আমি স্মার্ট
উক্তিগুলি এতে

17

ম্যাক ওএস এক্স এর পূর্ববর্তী সংস্করণগুলিতে, কীবোর্ড সিস্টেম পছন্দসমূহে স্মার্ট উদ্ধৃতি এবং স্মার্ট ড্যাশগুলির জন্য দুটি পৃথক বিকল্প ছিল; তবে কমপক্ষে ১০.৯১ থেকে ১০.১১ সংস্করণে, সেই বিকল্পটি একক "স্মার্ট কোটস এবং ড্যাশ ব্যবহার করুন" পছন্দ দ্বারা প্রতিস্থাপন করা হয়েছে।

ভাগ্যক্রমে, ফণা অধীনে এখনও দুটি পৃথক পছন্দ আছে এবং ইউআই চেকবক্স দুটি একসাথে টগল করে। আপনি টার্মিনাল থেকে কেবল একটি স্মার্ট উদ্ধৃতি বা স্মার্ট ড্যাশ সক্ষম বা অক্ষম করতে পারেন:

# Disable just smart dashes
defaults write -g NSAutomaticDashSubstitutionEnabled 0

# Disable just smart quotes
defaults write -g NSAutomaticQuoteSubstitutionEnabled 0

# To re-enable, set either back to 1.

ওএস এক্স 10.11 হিসাবে এটি বর্তমানে সত্য; এটি ওএস এক্সের ভবিষ্যতের সংস্করণগুলিতে পরিবর্তিত হতে পারে (বা ম্যাকোস হিসাবে এটি এখন বলা হবে)।


এখনও 10.12.6 হিসাবে কাজ করে - আপনাকে ধন্যবাদ!
গ্লেন

এখনও 10.13 এ কাজ করে।
ShiDoiSi

4

আপনার লোকেরা যদি এখনও এই সমস্যাটি নিয়ে থাকেন তবে নিশ্চিত নই তবে আমি কতটা হতাশ হতে পারে তা আবিষ্কার করেছি। আমি অ্যাপল রিমোট ডেস্কটপের জন্য একটি ইউনিক্স স্ক্রিপ্ট লিখছিলাম যার জন্য একটি --getপতাকা প্রয়োজন এবং এটি কমান্ডটি নষ্ট করে একটি এম ড্যাশে রূপান্তরিত হতে থাকে।

আমি এম ড্যাশ রূপান্তর বন্ধ করার উপায় খুঁজে পাই না, তবে সমস্ত আশা হারিয়ে যায় না। ভাষা এবং পাঠ্য মেনুতে (পাঠ্য ট্যাব) আমি একটি এন্ট্রি তৈরি করেছি যা এর সাথে প্রতিস্থাপিত --হয় --(অর্থাত্ এটি দুটি ড্যাশকে নিজের সাথে প্রতিস্থাপন করে)। এটি সিস্টেমকে --একটি এম ড্যাশে রূপান্তরিত করে over


3

এটি উল্লেখযোগ্য যে "স্মার্ট কোটস এবং ড্যাশগুলি ব্যবহার করুন" সক্ষম থাকা সত্ত্বেও, আপনি এখনও সিএমডি + জেড টিপে - থেকে - (এমড্যাশ) এর স্বয়ংক্রিয় রূপান্তরকে "পূর্বাবস্থায়" ফেলতে পারেন। স্মার্ট ড্যাশগুলি পুরোপুরি বন্ধ করে দেওয়া যদি খুব চরম শোনাচ্ছে তবে - (ডাবল ড্যাশ) ফিরিয়ে আনার এটি এক উপায়।

এছাড়াও, "কোঁকড়ানো উক্তিগুলি " সম্পর্কে আমার ভৌতিক কাহিনীটি এখানে রয়েছে: "আমি বছরের পর বছর ধরে গিথুবকে ব্যবহার করে আসছি এবং ভাবছিলাম কেন আমার" অবদানগুলি "কেন আমার প্রোফাইলে সঠিকভাবে উপস্থিত হয় না। অবশেষে আমি আবিষ্কার করেছি যে আমি আমার গিট ব্যবহারকারীর নামটি টার্মিনলে সরল চিহ্নগুলির পরিবর্তে কোঁকড়ানো উদ্ধৃতি দিয়ে কনফিগার করেছি:

git config --global user.name “Steve”       //instead of...
git config --global user.name "Steve"

যদিও আমি গিটহাবের নির্দেশাবলী থেকে সরাসরি কমান্ডটি অনুলিপি / আটকানো হয়েছিল, টেক্সটএডিট টার্মিনালে রাখার আগে আমার উদ্ধৃতিগুলি "ফিক্সিং" করছিলেন। অবিশ্বাস্য! এটি আমাকে উন্মাদ করে দিয়েছে, তবে আমি সুস্থ হয়ে উঠছি ...


3

এই আচরণটি কোনও সিস্টেম ডিফল্ট দ্বারা নিয়ন্ত্রিত হয়। এটি বন্ধ করতে, টার্মিনালে টাইপ করুন:

    ডিফল্ট লিখুন -অ্যাপ 'কীনোট' টিএসডাব্লুপিআউটমেটিক ড্যাশসবুস্তিটেশন 0 0

অথবা

    ডিফল্টরা 'অ্যাপল গ্লোবাল ডোমেন' টিএসডাব্লুপিআউটমেটিক ড্যাশসুবিস্টিটিউশন 0 লিখে write

প্রথমটি কোনও নির্দিষ্ট অ্যাপের জন্য ড্যাশ প্রতিস্থাপন বন্ধ করে দেয় (এখানে, মূল বক্তব্য ); সমস্ত অ্যাপ্লিকেশনের জন্য দ্বিতীয় যার নিজস্ব, ওভাররাইডিং, ডিফল্ট স্পষ্টভাবে সেট করা নেই। প্রতিস্থাপন 0দ্বারা 1ড্যাশ প্রতিস্থাপন আবার চালু করতে।

এখানে অন্যান্য জবাব হিসাবে যেমনটি বলা হয়েছে, গ্লোবাল ডিফল্টটিকে সিস্টেম পছন্দগুলি (কীবোর্ড> পাঠ্য> চেকবক্স "" স্মার্ট কোটস এবং ড্যাশ ব্যবহার করুন ") ব্যবহার করেও পরিবর্তন করা যেতে পারে , তবে এটি উদ্ধৃত প্রতিস্থাপনের পাশাপাশি ড্যাশ প্রতিস্থাপন চালু করে। তাছাড়া, কিছু অ্যাপ্লিকেশান, কিন্তু সব না, আপনি একটি পাঠ্য ক্ষেত্রে Control-ক্লিক করে এবং নির্বাচন করে তাদের ডিফল্ট পরিবর্তন করার অনুমতি দেয় খেলোয়াড় বা দেখান খেলোয়াড় । উদাহরণস্বরূপ, মেল আপনাকে এটি করতে দেয় তবে কীনোট তা দেয় না।

আপনি যদি উদ্ধৃতি বিকল্পটি চালু করতে চান, বলুন, মূল ব্যবহারের জন্য

ডিফল্ট লিখুন-অ্যাপ্লিকেশন 'মূল বক্তব্য' এনএসআটোমেটিকোউটে সাবস্টিটিউশনএবলিত 1

বা, ওভাররাইডিং ডিফল্ট না থাকা সমস্ত কিছুর জন্য এটি চালু করতে, ব্যবহার করুন

ডিফল্টরা 'অ্যাপল গ্লোবাল ডোমেন' এনএসআটোমেটিকোউটে সাবস্টিটিউশনএলবল 1 লিখেছে

এটি বন্ধ করতে, 0পরিবর্তে ব্যবহার করুন 1


স্ল্যাকের জন্য, যেখানে এটি আমাকে পাগল করে তুলেছিল, আমি মনে করি সেটিংস কী WebAutomaticDashSubstitutionEnabled
মাইকেল

ঠিক আমি যা খুঁজছিলাম, ভাগ করে নেওয়ার জন্য ধন্যবাদ!
রোগারে

2

আপনি অ্যাপল "অফিস" সরঞ্জামগুলি ব্যবহার করছেন: পৃষ্ঠা, সংখ্যা, ইত্যাদি, সিস্টেম পছন্দসমূহের সেটিংস বা পূর্ববর্তী উত্তরে উল্লিখিত কমান্ড লাইন ডিফল্ট কমান্ডটি স্মার্ট বিকল্পগুলিকে প্রভাবিত করবে না। পরিবর্তে, আপনাকে 'স্মার্ট কোটস', 'স্মার্ট ড্যাশেস' ইত্যাদি পরীক্ষা করতে বা চেক করতে অনায়াসে শীর্ষ সরঞ্জাম বার সম্পাদনা> বিকল্প মেনুতে যেতে হবে

আপনি যদি টেক্সটএডিট ব্যবহার করছেন তবে 7 স্টুডের উত্তরটি সেই উপায়, যা এখানে সম্পূর্ণতার জন্য অন্তর্ভুক্ত করা হয়েছে: টেক্সটএডিট> পছন্দসমূহ এবং নীচের বিভাগগুলিতে সেটিংস চেক / চেক করা বাছাই করুন।


1

আপনি যদি উপলক্ষে এই ঘটনাটি ঘটতে বা রোধ করতে চান বা নির্দিষ্ট কোনও নির্দিষ্ট উদাহরণ হিসাবে, আপনি কেবল ম্যাকের অযাচিত পরিবর্তন CMD+zআনার জন্য অপেক্ষা করতে পারেন এবং তারপরে পূর্বাবস্থায় ফিরে যেতে চাপতে পারেন।


ওপি দ্বারা বর্ণিত প্রত্যাশার মতো কাজটি নিশ্চিত করার জন্য আপনি "- 'এবং" - "দিয়ে এটি পরীক্ষা করেছেন?
পিম্প জুস আইটি

0

Yosemite 10.2 and TextEdit:

  1. টেক্সটএডিট চালু করুন।

  2. TextEdit> পছন্দসমূহ

  3. নীচে ডান কোণে, চেক করুন Smart dashes

  4. আপনার পাঠ্য সম্পাদনা ফাইলটি যদি খোলা থাকে তবে এটি বন্ধ করুন এবং এটি আবার খুলুন।

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