ম্যাক ওএস এক্স চিতাবাঘের কী বাইন্ডিংগুলিতে ইম্যাক্স


104

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

এছাড়াও, টার্মিনালে আমাকে ESCমেটা চাওয়ার জন্য কীটি ব্যবহার করতে হবে । পরিবর্তে মেটা আহ্বানের জন্য Alt / বিকল্প কী পাওয়ার কোনও উপায় আছে?

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


উত্তর:


163

সিটিআরএল এবং সিএপিএস লক অদলবদল করা হচ্ছে

  1. সিস্টেম পছন্দগুলিতে যান
  2. কীবোর্ড ও মাউস পছন্দসই ফলকটি প্রবেশ করান
  3. ইন কীবোর্ড ট্যাব এ ক্লিক করুন সংশোধক কী ...
  4. ক্যাপস লক এবং নিয়ন্ত্রণের জন্য ক্রিয়াগুলি অদলবদল করুন ।

বিকল্প পাঠ

ALT / অপশনকে মেটা হিসাবে ব্যবহার করা হচ্ছে

  1. মেনু বারে, টার্মিনাল ক্লিক করুন
  2. পছন্দসমূহ ক্লিক করুন ...
  3. অধীনে সেটিংস ট্যাব, এখানে যান কীবোর্ড ট্যাব
  4. মেটা কী হিসাবে ব্যবহার বিকল্পটি লেবেলযুক্ত বাক্সটি চেক করুন

বিকল্প পাঠ

এটাই! ইমাক্স মাস্টার হওয়ার পথে আপনার ভাল হওয়া উচিত!


8
'মেটা কী হিসাবে বিকল্পটি ব্যবহার করুন' কাজ করে, তবে এর ফলে আমার ধনুর্বন্ধনী এবং পাইপ টাইপ করতে সক্ষম হয় না '[] {} |' ইত্যাদি যেহেতু তারা বিকল্প 7-এ রয়েছে এবং এখন বিকল্প ... মেটাতে ভাল মানচিত্র। কোন ধারনা?
মার্টিন উইকম্যান

1
@ উইক: এই চরিত্রগুলির নিজস্ব কী নেই?
কাইল ক্রোনিন

1
এখানে ইউরোপে নয়। একটি নরওয়েজিয়ান কীবোর্ডের সাহায্যে তারা আলটিক -8 এবং 9 এবং ওয়েল + শিফট- 8 এবং 9 এ ম্যাপ করা হয়েছে
sverrejoh

3
কোডিং করার সময় লেআউট স্যুইচ করুন। তারপরে তারা তাদের নিজস্ব কীগুলি তাদের মতো করে পাবে। আমি সুইডিশ এবং কোডিংয়ের সময় আমি আমার নেটিভ অক্ষরগুলি টাইপ করার প্রয়োজনটি কখনই খুঁজে পাই না।
উইকল্যান্ডের

1
@hhh সেটিংস প্রতি-কীবোর্ডে রয়েছে তাই আপনার বাহ্যিক কীবোর্ডের জন্য আপনি এটি সঠিকভাবে সেট করেছেন তা নিশ্চিত করুন। তবে হ্যাঁ, একবার আপনি এই পরিবর্তনটি তৈরি করলে, এটি ওএস এক্সে সর্বত্র কাজ করা উচিত
কাইল ক্রোনিন

47

রেফারেন্সের জন্য, পাঠ্যের চারদিকে ঘোরাতে এখানে মূল বাইন্ডিংগুলি রয়েছে:

+ - একটি শব্দ বামে সরান
+ - ডান এক শব্দের সরান
+ delete- পিছনে একটি শব্দ মুছে ফেলুন
Shift+ + delete- পুরষ্কার একটি শব্দ মুছে ফেলুন
+ - একটি অনুচ্ছেদ উপরে সরান
+ - একটি অনুচ্ছেদে নীচে সরান
+ - বর্তমান পংক্তির শুরুতে সরান
+ - শেষ পর্যন্ত সরান বর্তমান লাইনের
Shift+ উপরের যে কোনও একটি উপযুক্ত পরিমাণ দ্বারা নির্বাচন প্রসারিত করুন

ক্লিক করুন তারপরে টানুন - পাঠ্য নির্বাচন করুন
ডাবল-ক্লিক করুন তারপরে টেনে আনুন - পাঠ্য নির্বাচন করুন, শব্দের সাথে মোড়কে
ট্রাইপল-ক্লিক করুন তারপরে টেনে আনুন - পাঠ্য নির্বাচন করুন, অনুচ্ছেদের শেষগুলিতে মোড়ানো

Shift+ মাউসের সাহায্যে পাঠ্য নির্বাচন করুন - নির্বাচনের সাথে যুক্ত করুন (নিয়মিত)
+ মাউসের সাহায্যে পাঠ্য নির্বাচন করুন - নির্বাচনের সাথে যুক্ত করুন (অব্যাহত নয়)
+ টানুন - আয়তক্ষেত্রাকার অঞ্চলটি নির্বাচন করুন (অ-সামঞ্জস্যপূর্ণ)
+ + টানুন - নির্বাচনের ক্ষেত্রে আয়তক্ষেত্রাকার অঞ্চলটি যোগ করুন নির্বাচন
টেনে আনুন - সরান পাঠ্য
+ টানুন নির্বাচন - পাঠ্য অনুলিপি করুন

Ctrl+ + A- পদক্ষেপ বর্তমান অনুচ্ছেদের শুরু করার জন্য
Ctrl+ + B- পদক্ষেপ একটি অক্ষর বাম
Ctrl+ + Dসামনের দিক থেকে মুছুন -
Ctrl+ + E- বর্তমান অনুচ্ছেদের শেষে যান
Ctrl+ + Fডান একটি অক্ষর সরানো -
Ctrl+ + H- ডিলিট
Ctrl+ + K- বর্তমান অনুচ্ছেদের ডিলিট বাকি
Ctrl+ + L- কেন্দ্র বর্তমান উইন্ডো লাইন
Ctrl+ N- একটি লাইন নীচে সরান
Ctrl+ O- কার্সারের পরে নতুন লাইন
Ctrl+ োকান + P- একটি লাইন উপরে সরান
Ctrl+ T- ট্রান্সপোজ (অদলবদল) দুটি পার্শ্ববর্তী চরিত্র
Ctrl+ V- শেষ দিকে সরান, তারপরে একটি অক্ষর বাম
Ctrl+ Y- পূর্বে মুছে ফেলা পাঠ্যটি মুছে দিনCtrl - K

যোগ Optionকরার জন্য Ctrl+ + Fবা Ctrl+ + Bএকটি সময়ে একটি অক্ষরের পরিবর্তে একটি শব্দ সরাতে।


আর একটি ভাল উত্স হ'ল এই পাতাটি hcs.harvard.edu/~jrus/Site/System%20Bindings.html
গর্নিউ

3
Ch বাশ এবং ম্যাক ওএস এক্স কোকো পাঠ্য বাক্সগুলিতে মুছতে পারে তবে এটি ইমাসগুলিতে সহায়তা করে।
asmeurer

11

অন্য উত্তরটি খুব সম্পূর্ণ ছিল, তবে অতিরিক্ত আমি উল্লেখ করেছি যে আমি কেবল ক্যাপস লক কীটি সেগুলি অদলবদলের পরিবর্তে একটি দ্বিতীয় নিয়ন্ত্রণ কীতে সেট করেছি।

এছাড়াও, আপনি লক্ষ্য করবেন যে ম্যাক ওএস এক্স-এ টেক্সট এন্ট্রি ক্ষেত্রের সিংহভাগ ইতিমধ্যে ইমাস কী-স্ট্রোক গ্রহণ করে (line লাইনের একটি সূচনা, line ই লাইনের শেষ, ^ পি, ^ এন, ^ কে, ^ ওয়াই, ইত্যাদি)

শুভকামনা


6
আপনি কিছু করতে পারেন - আমি লক ক্যাপ করার শেষ সময়টি মনে করতে পারি না।
কাইল ক্রোনিন

11

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

একবার আমি বুঝতে পেরেছি - এটি আমার পক্ষে দুর্দান্ত কাজ করে!


9

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

ইম্যাকগুলিতে উপযুক্ত কমান্ডগুলি প্রেরণ করতে আপনি আপনার পৃষ্ঠাটি নীচে এবং পৃষ্ঠাগুলির বোতামগুলি সেট করতে পারেন। ইম্যাক্সে, আপনি এমাক্স বাফারের মাধ্যমে স্ক্রোল করতে পারেন:

  • পৃষ্ঠা আপ: Ctl-v
  • পৃষ্ঠা ডাউন: ইস্ক-ভি

সুতরাং, টার্মিনালটি ইমাকগুলিতে এই কমান্ডগুলি প্রেরণ করতে, মেটার জন্য আল্ট কীগুলি পরিবর্তন করতে উপরের নির্দেশাবলী অনুসরণ করুন। তবে, "মেটা হিসাবে ব্যবহার বিকল্পটি" বিকল্পটি সেট করার পরিবর্তে "পৃষ্ঠা ডাউন" এবং "পৃষ্ঠা আপ" বিকল্পগুলি সন্ধান করুন।

পৃষ্ঠা নিচে নামানো

এটিকে সম্পাদনা করতে "পৃষ্ঠা ডাউন" বিকল্পটি ডাবল ক্লিক করুন। "শেল থেকে স্ট্রিং প্রেরণ" করতে অ্যাকশন পরিবর্তন করুন এবং স্ট্রিং হিসাবে 6 026 লিখুন । এটি সংরক্ষণ করুন.

উপরের পাতা

এটিকে সম্পাদনা করতে "পৃষ্ঠা আপ" বোতামটিতে ডাবল ক্লিক করুন। পরিবর্তন অ্যাকশন থেকে "পাঠান স্ট্রিং শেল থেকে" এবং এন্টার \ 033v স্ট্রিং হিসেবে। এটি সংরক্ষণ করুন.


7

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

এছাড়াও, আপনি যদি একজন গুরুতর ইমাক্স ব্যবহারকারী হন তবে আমি পুরোপুরি প্রস্তাব দিচ্ছি যে আপনি প্রোগ্রামিংয়ের জন্য উপযুক্ত একটি কীবোর্ড পেয়ে যান (এটি এমন একটি যা নিজে থেকে সম্পূর্ণ পুনঃব্যবসায়যোগ্য)। আমি কেইনিসিস ব্যবহার করি, এটি সামান্য কিছু অর্থ কিন্তু তারা অত্যন্ত টেকসই এবং বেশ সুন্দর।


4

ব্যক্তিগতভাবে আমার কাছে সিস্টেমের পছন্দগুলিতে কমান্ডের মতো আচরণের জন্য সেটআপ ক্যাপস লক রয়েছে এবং তারপরে আমার ইম্যাকস থ্রি.এল ফাইলটিতে রয়েছে:

(সেটেক ম্যাক-কমান্ড-সংশোধক 'সিটিআরএল)

এবং এটি আমাকে বেশিরভাগ ওএসএক্স অ্যাপ্লিকেশনগুলিতে কমান্ড হিসাবে এবং ইমাসে নিয়ন্ত্রণ হিসাবে ক্যাপস লক ব্যবহার করতে দেয়। আমার জন্য যথেষ্ট ভাল কাজ করে।


4

আপনার আনন্দ সবে শুরু। অন্যান্য কৌশল অন্তর্ভুক্ত:

  • দ্রুত টাইপ করার জন্য (এবং) হতে বাম এবং ডান শিফট কী ব্যবহার করুন।
  • "সুপার" হতে আপনার এফএন কী বা অন্য কোনও কী পুনরায় ম্যাপ করুন।
  • ক্যাপস লকটিকে নিয়ন্ত্রণে রাখুন, তবে কেবল অন্য কী দিয়ে। নিজে থেকে, এটি পালাতে হয়।

আরও অনেক তথ্যের জন্য http://stevelosh.com/blog/2012/10/a-modern-space-cadet/ এ দুর্দান্ত নিবন্ধটি পড়ুন ।


এটি এত দুর্দান্ত! ধন্যবাদ! এমনকি ক্যাপসলক বোতামটির জন্য শর্তযুক্ত লজিকটি করার কথা ভাবিনি। খুব অসুস্থ!
wle8300

3

এই থ্রেডটি 5 বছর আগে শুরু হয়েছিল এবং এর কোনও ns-win.elবিল্ড বা উল্লেখ নেই --with-ns। অক্টোবর ২০১৩ পর্যন্ত ইমাস ট্রাঙ্কে উপলব্ধ সমস্ত কী বাইন্ডিং রয়েছে (বাক্সের বাইরে) And এবং অবশ্যই আপনি নিজের তৈরি করতে পারেন। ব্যক্তিগতভাবে, আমার কাছে init.elআমার সমস্ত কী বাইন্ডিং রয়েছে যা ওএসএক্সের সমান্তরালগুলির মাধ্যমে উইন্ডোজ এক্সপি এবং ওএসএক্সের সাথে স্থানীয়ভাবে ব্যবহার করা যেতে পারে। যেহেতু ব্যবহারকারী তার নিজের কীবোর্ড শর্টকাটগুলি সংজ্ঞায়িত করতে পারে, তাই সিস্টেমের পছন্দগুলিতে (একটি অ্যাপল ইউএস কীবোর্ড সহ) কীবোর্ডটি পুনরায় তৈরি করার প্রয়োজন আমি দেখতে পাচ্ছি নাকীবোর্ড ব্যবহার করে যাতে কমান্ড কীটি অন্তর্ভুক্ত থাকে না। তবে, আমি কি ট্র্যাকপয়েন্টে অন্তর্নির্মিত আইবিএম ক্লিকি কীবোর্ডগুলির আমার স্ট্যাশগুলি ফেলে দেব? অবশ্যই না. :) আমি আমার আইবিএম ক্লিকি কীবোর্ডগুলি আমার সাথে পরবর্তী জীবনে নিয়ে যাচ্ছি। কোনও হাতের স্ট্রেন সম্ভবত ক্রেস্ট / আর্ম / কনুই পজিশনের অনুপস্থিতি দ্বারা তৈরি হয়, ক্যাপস লক विरूद्ध বনাম চাপ দিয়ে নয়। যথাযথতা অনুশীলনের মাধ্যমে উন্নত করা হয়েছে, এবং একজন বসের সাহায্যে আপনি আপনার কাঁধটি তাকাচ্ছেন যাতে আপনি কীভাবে আসছেন তা বোঝার জন্য - অর্থাত্ আরও উত্পাদনশীল হওয়ার জন্য একটু চাপ :)

(define-key global-map [?\s-,] 'customize)
(define-key global-map [?\s-'] 'next-multiframe-window)
(define-key global-map [?\s-`] 'other-frame)
(define-key global-map [?\s-~] 'ns-prev-frame)
(define-key global-map [?\s--] 'center-line)
(define-key global-map [?\s-:] 'ispell)
(define-key global-map [?\s-?] 'info)
(define-key global-map [?\s-^] 'kill-some-buffers)
(define-key global-map [?\s-&] 'kill-this-buffer)
(define-key global-map [?\s-C] 'ns-popup-color-panel)
(define-key global-map [?\s-D] 'dired)
(define-key global-map [?\s-E] 'edit-abbrevs)
(define-key global-map [?\s-L] 'shell-command)
(define-key global-map [?\s-M] 'manual-entry)
(define-key global-map [?\s-S] 'ns-write-file-using-panel)
(define-key global-map [?\s-a] 'mark-whole-buffer)
(define-key global-map [?\s-c] 'ns-copy-including-secondary)
(define-key global-map [?\s-d] 'isearch-repeat-backward)
(define-key global-map [?\s-e] 'isearch-yank-kill)
(define-key global-map [?\s-f] 'isearch-forward)
(define-key global-map [?\s-g] 'isearch-repeat-forward)
(define-key global-map [?\s-h] 'ns-do-hide-emacs)
(define-key global-map [?\s-H] 'ns-do-hide-others)
(define-key global-map [?\s-j] 'exchange-point-and-mark)
(define-key global-map [?\s-k] 'kill-this-buffer)
(define-key global-map [?\s-l] 'goto-line)
(define-key global-map [?\s-m] 'iconify-frame)
(define-key global-map [?\s-n] 'make-frame)
(define-key global-map [?\s-o] 'ns-open-file-using-panel)
(define-key global-map [?\s-p] 'ns-print-buffer)
(define-key global-map [?\s-q] 'save-buffers-kill-emacs)
(define-key global-map [?\s-s] 'save-buffer)
(define-key global-map [?\s-t] 'ns-popup-font-panel)
(define-key global-map [?\s-u] 'revert-buffer)
(define-key global-map [?\s-v] 'yank)
(define-key global-map [?\s-w] 'delete-frame)
(define-key global-map [?\s-x] 'kill-region)
(define-key global-map [?\s-y] 'ns-paste-secondary)
(define-key global-map [?\s-z] 'undo)
(define-key global-map [?\s-|] 'shell-command-on-region)
(define-key global-map [s-kp-bar] 'shell-command-on-region)
;; (as in Terminal.app)
(define-key global-map [s-right] 'ns-next-frame)
(define-key global-map [s-left] 'ns-prev-frame)

(define-key global-map [home] 'beginning-of-buffer)
(define-key global-map [end] 'end-of-buffer)
(define-key global-map [kp-home] 'beginning-of-buffer)
(define-key global-map [kp-end] 'end-of-buffer)
(define-key global-map [kp-prior] 'scroll-down-command)
(define-key global-map [kp-next] 'scroll-up-command)

;; Allow shift-clicks to work similarly to under Nextstep.
(define-key global-map [S-mouse-1] 'mouse-save-then-kill)
(global-unset-key [S-down-mouse-1])

2

(কোনও অর্গনোমিক কীবোর্ড নয়, তবে আমি কীগুলির ভ্রমণ এবং অনুভূতিকে পছন্দ করি এবং কন্ট্রোল কী, ক্যাপস লকটি অদলবদল করা হয়)।

http://matias.ca/osxkeyboard/index.php


0

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

ব্যক্তিগতভাবে, সঠিক নিয়ন্ত্রণ কী না থাকায় আমি ম্যাক ল্যাপটপ কীবোর্ডটি ব্যবহার করতে পারি না।

পরিবর্তে, আমি 7 বছরেরও বেশি সময় ধরে মাইক্রোসফ্ট ন্যাচারাল আর্গোনমিক কীবোর্ড 4000 ব্যবহার করে যাচ্ছি: এটি সত্যই মোটা, ভাল অবস্থিত সিটিআরএল এবং অল্ট কীগুলি পেয়েছে এবং এর ড্রাইভারগুলি ডাউনলোড করার পরে "স্টার্ট" এবং "অ্যাপ্লিকেশন" কীগুলি তুচ্ছভাবে ম্যাকের সাথে পুনঃস্থাপন করা হবে সিএমডি কী, এটি চর্বিযুক্ত এবং সহজেই হতাশাগ্রস্থ।

ইম্যাক্স এর্গোনমিক উদ্বেগ এড়াতে আমি সিআরটিএল, আল্ট এবং সিএমডি যেভাবে শিফট ব্যবহার করি সেভাবে ব্যবহার করতে প্রশিক্ষণ দিয়েছি - আসল কী টাইপ করার বিপরীতে হাতটি হতাশ করে। (এটি হ'ল আমি কেবল ক্যাপস লকটি রেখেছি))


0

আমি সিস্টেমের পছন্দগুলিতে নিয়ন্ত্রণের জন্য ক্যাপস লক সেট করেছি এবং মেটাতে কমান্ড সেট করতে এবং সুপারের বিকল্পের জন্য আমার init.el এ নিম্নলিখিতটি রয়েছে:

(custom-set-variables
 '(ns-alternate-modifier (quote super))
 '(ns-command-modifier (quote meta)))

0

আমি 2 টি সফটওয়্যার সিল এবং কারাবিনারের সুপারিশ করতে চাই । সিলটি ইনস্টল করে এবং সফ্টওয়্যারটির নির্দেশাবলী অনুসরণ করে, আপনি যা চান তা অর্জন করতে সক্ষম হওয়া উচিত। আমার অভিজ্ঞতা থেকে, কারাবিনার আরও শক্তিশালী। আমার একটি জাপানি কীবোর্ড রয়েছে যার লেআউটটি স্বাভাবিকের চেয়ে আলাদা। আমার কিছু স্নিপেট রয়েছে যা আমার কীবোর্ডের দুটি অতিরিক্ত কীগুলি এফ 18 এবং এফ 19 এ অন্যান্য ব্যবহারের জন্য পুনরায় তৈরি করে। আরও কিছু করতে আপনার "প্রাইভেট.এক্সএমএল" ফাইল সম্পাদনা করতে আপনি একই বাক্য গঠন ব্যবহার করতে পারেন।

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