লিনাক্সে ম্যাক-স্টাইল কমান্ড / Alt / নিয়ন্ত্রণ কী অনুকরণ করা


15

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

আমি প্রায় সর্বত্র সর্বত্র অনুসন্ধান করেছি যে কোনওরকম ইউটিলিটি যা এটির অনুমতি দেয় এবং কিছুই খুঁজে পায় না। কোন সাহায্য?

দ্রষ্টব্য: আমি আমার কীবোর্ডের পুনর্নির্মাণের চেয়ে আরও বেশি কিছু করতে চাই। আমি আসলে ওএস শর্টকাট এবং পাঠ্য শর্টকাটগুলি বিভক্ত করতে চাই। আমি কেবল এটিই দেখতে পাচ্ছি হ'ল জিনোম এবং কমিজের প্রতিটি শর্টকাট ম্যানুয়ালি যেতে এবং এটিকে পরিবর্তন করা।

উত্তর:


2

আমি নিজে চেষ্টা করে দেখিনি তবে "উবুন্টুকে জিজ্ঞাসা করুন" এর উপরে এটি পেয়েছি:

AutoKey ইনস্টল করুন:

apt-get install autokey-gtk

এবং একটি বাক্যাংশ সেট করুন:

Phrase Text: <ctrl>+C (actually type out the <ctrl>+ here)
Paste Using: Keyboard
Abbreviation: None
Hotkey: <super>+v
Window Filter: None

এখানে দেখুন: কী-বোর্ড কীভাবে ওএসএক্স সিস্টেম ওয়াইডের মতো কাজ করবেন?


1

আপডেট 02/03/2020

এক্স 11 ব্যবহার করে উবুন্টু / ডেবিয়ান সিস্টেমগুলির জন্য কিনটো এখন সিটিতে পুনরায় লিখিত হয়েছে। এটি জেসন কনফিগারেশন ফাইলগুলিও ব্যবহার করে, কেবলমাত্র টার্মিনালের চেয়ে অন্যান্য অ্যাপ্লিকেশনগুলি পরিচালনা এবং প্রসারিত করা সহজ করে তোলে। অ্যাপ্লিকেশনটি আর টার্মিনাল অ্যাপ্লিকেশনগুলিতে সুপার হিসাবে মানচিত্র করে না, এটি এখন সিএমডি কী থাকার মতো একই অনুভূতি তৈরি করতে Ctrl + Shift এ সঠিকভাবে ম্যাপ করবে।

সর্বশেষ প্রকাশটি দয়া করে চেকআউট করুন। https://github.com/rbreaves/kinto

সুপার = সিটিআরএল + শিফট পরিবর্তনের অনুমতি দেওয়ার জন্য প্রধান পরিবর্তনটি এই চিহ্নগুলির ফাইলে।

default partial xkb_symbols "mac_levelssym" {
    key <LWIN> {
      repeat= no,
      type= "ONE_LEVEL",
      symbols[Group1]= [ Hyper_L ],
      actions[group1]=[ SetMods(modifiers=Shift+Control) ]
    };
    key <RWIN> {
      repeat= no,
      type= "ONE_LEVEL",
      symbols[Group1]= [ Hyper_R ],
      actions[group1]=[ SetMods(modifiers=Shift+Control) ]
    };
};

আপনি কিন্টো দরকারী হতে পারে। এটি একটি প্রকল্প যা আমি সম্প্রতি তৈরি করেছি, কয়েক বছর পরে এই সমস্যাটিকে কয়েকটি ভিন্ন উপায়ে মোকাবিলা করার পরে এবং এখনই মনে হচ্ছে এটি ভাগ করার পক্ষে যথেষ্ট শক্ত।

কিন্তো ইনস্টলারটি প্রাথমিকভাবে ইনস্টল করার জন্য পাইথন ব্যবহার করে, তারপরে এটি কেবল একটি সিস্টেমড সার্ভিস, ব্যাশ, এক্সপ্রপ, সেটএক্সবিব্যাপ এবং এক্সকেবিকম্প। যতদূর আমি উদ্বিগ্ন এটি আপনি খুঁজে পেতে যাচ্ছেন এই সমস্যার দ্রুততম এবং সর্বাধিক স্থানীয় সমাধান।

https://github.com/rbreaves/kinto

https://medium.com/@benreaves/kinto-a-mac-inspired-keyboard-mapping-for-linux-58f731817c0

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

https://gist.github.com/rbreaves/f4cf8a991eaeea893999964f5e83eebb

সংক্ষিপ্ত বিষয়বস্তু

# permanent apple keyboard keyswap
echo "options hid_apple swap_opt_cmd=1" | sudo tee -a /etc/modprobe.d/hid_apple.conf
update-initramfs -u -k all

# Temporary & instant apple keyboard keyswap
echo '1' | sudo tee -a /sys/module/hid_apple/parameters/swap_opt_cmd

# Windows and Mac keyboards - GUI (Physical Alt is Ctrl, Physical Super is Alt, Physical Ctrl is Super)
setxkbmap -option;setxkbmap -option altwin:ctrl_alt_win

# Windows and Mac keyboards - Terminal Apps (Physical Alt is Super, Physical Super is Alt, Physical Ctrl is Ctrl)
setxkbmap -option;setxkbmap -option altwin:swap_alt_win

#
# If you want a systemd service and bash script to help toggle between
# GUI and Terminal applications then look at project Kinto.
# https://github.com/rbreaves/kinto
#
# Note: The above may not work for Chromebooks running Linux, please look
# at project Kinto for that.
#
# If anyone would like to contribute to the project then please do!
#

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

2
যদি আমি ভেবেছিলাম যে উত্তরটি সেলাই করে জিজ্ঞাসা করা প্রশ্নটিতে আমি যথেষ্ট কিছু যুক্ত করতে পারতাম তবে আমি তা করতে পারতাম। সামগ্রিকভাবে এটি একটি সাধারণ সাধারণ প্রশ্ন এবং তারা সকলেই খুব সুন্দরভাবে একই উত্তর ভাগ করে নিচ্ছেন। পতাকা বা সদৃশ প্রশ্নগুলি বন্ধ করার জন্য আমি কোনওভাবেই নীতি সম্পর্কে অবগত ছিলাম না। আমি ভবিষ্যতের জন্য এটি মাথায় রাখব।
আর বেন আর
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.