কীভাবে কোম্পানির পরবর্তীটি নির্বাচন করবেন এবং পূর্ববর্তী কীগুলি নির্বাচন করবেন?


10

আমি ডিফল্ট পছন্দ না M-nএবং M-pমনের শান্তি company-select-nextএবং company-select-previousতাই আমি ভাবছিলাম যদি এটা সেই remap সম্ভব C-nএবং C-pম্যাপিং প্রভাবিত যখন কোম্পানির টুলটিপ সক্রিয় নয় ছাড়াই।

উত্তর:


21

company-active-mapসেই অনুযায়ী সংশোধন করুন :

(with-eval-after-load 'company
  (define-key company-active-map (kbd "M-n") nil)
  (define-key company-active-map (kbd "M-p") nil)
  (define-key company-active-map (kbd "C-n") #'company-select-next)
  (define-key company-active-map (kbd "C-p") #'company-select-previous))

আপনি কি জানেন যে আমি কেন Symbol's value as variable is void: company-active-mapসংশোধন করার পরে পাব company-active-mapএবং আমি কীভাবে এড়াতে পারি?
caisah

7
company-active-mapস্পষ্টত কোম্পানী লোড হওয়ার আগে সংজ্ঞায়িত করা হয় না। সংস্থা লোড হওয়ার পরে আপনাকে এই কমান্ডগুলির মূল্যায়ন করতে হবে , যেমন with-eval-after-load। আমি সেই অনুযায়ী আমার উত্তর আপডেট করেছি।
চন্দ্রাদির
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.