ডিফল্ট মিনিবাসার বার্তাটি কীভাবে পরিবর্তন করবেন?


10

Init ফাইলটি লোড করার পরে আমি এই বার্তাটি মিনিফুফারে পেয়েছি:

জিএনইউ ইম্যাকস এবং জিএনইউ সিস্টেম সম্পর্কে তথ্যের জন্য টাইপ করুন সিএ।

এটি কী দ্বারা ট্রিগার করা হচ্ছে এবং আমি কীভাবে এটি পরিবর্তন করব?

উত্তর:


18

display-startup-echo-area-messageআপনি যদি কাস্টমাইজ ব্যবহার করেন না এবং এটি সেট না করে থাকেন বা এটি আপনার মধ্যে সেট না করে থাকেন তবে এই ছোট বিজ্ঞাপনটিকে ট্রিগার করে user-init-file(কারণ এটি আসলে এগিয়ে যায় এবং এই ফাইলটির মতো কিছু দেখার জন্য এটি স্ক্যান display-startup-echo-area-messageকরে, গোরীর বিশদগুলির সংজ্ঞাটি দেখুন)।

একেবারে আলাদা কিছু দিয়ে এটি প্রতিস্থাপনের একটি উপায় রয়েছে, কেবল আপনার ইম্যাক্স কনফিগারেশনে এটি পুনরায় সংজ্ঞায়িত করে:

(ডিসপ্লে-স্টার্টআপ-ইকো-এরিয়া-মেসেজ ডিফুন করুন)
  (বার্তা "হ্যাকিং শুরু করা যাক!"))

3

এটি দ্বারা ট্রিগার করা হচ্ছে display-startup-echo-area-message, যা প্রারম্ভকালে বলা হয়ে থাকে।

এই নির্দিষ্ট বার্তাটি ইচ্ছাকৃতভাবে মুছে ফেলা কঠিন করা হয়েছে (আমার ধারণা কারণ জিএনইউ প্রকল্পটি মনে করে যে তাদের বিজ্ঞাপনের প্রয়োজন আছে)। আপনি এখনও এটি কাস্টমাইজ করে অক্ষম করতে পারেন inhibit-startup-echo-area-message:

M-x customize-variable inhibit-startup-echo-area-message RET

দুঃখিত তবে, আমিই কি সেই ব্যক্তি যে কোনও পরিবর্তন না দেখে এই টিপটি চেষ্টা করেছিলাম?
Nsukami _

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

2

inhibit-startup-echo-area-messageরাজ্যগুলির জন্য সহায়তা পাঠ্য :

অ-নিল প্রাথমিক প্রারম্ভের প্রতিধ্বনি অঞ্চল বার্তা বাধা দেয়। এই পরিবর্তনশীলটি সেট করা কেবল তখনই কার্যকর হয় যদি আপনি এটি কাস্টমাইজেশন বাফার দিয়ে করেন বা আপনার থ্রিজি ফাইলটিতে এই ফর্মের একটি লাইন রয়েছে:

(setq inhibit-startup-echo-area-message "YOUR-USER-NAME")

যদি আপনার init ফাইলটি বাইট-সংকলিত হয় তবে পরিবর্তে নিম্নলিখিত ফর্মটি ব্যবহার করুন:

(eval '(setq inhibit-startup-echo-area-message "YOUR-USER-NAME"))

1

আপনি যদি মেশিনগুলির মধ্যে ভাগ করা ইমাস কনফিগার ব্যবহার করেন (উদাহরণস্বরূপ সংস্করণ নিয়ন্ত্রণের মাধ্যমে) এবং আপনার ব্যবহারকারীর নামটি স্পষ্টভাবে প্রবেশ করতে না পারেন, আপনি ব্যবহার করতে পারেন:

(put 'inhibit-startup-echo-area-message 'saved-value t)
(setq inhibit-startup-echo-area-message (user-login-name))

... বাগ মেলিং তালিকা থেকে পরামর্শ অনুযায়ী । এটি আপনার লগইন নামটিতে সেট করার আগে saved-valueভেরিয়েবলটিতে সম্পত্তি সেট করে inhibit-startup-echo-area-message, যা উদ্দেশ্যযুক্ত সুরক্ষা বৈশিষ্ট্যটি (যে কোনও ব্যবহারকারীকে আর এন কোড অনুলিপি করে পেস্ট করলে সহায়তা পাওয়ার জন্য কোনও নির্দেশনা ছাড়াই রেখে দেওয়া) তা বাতিল করে দেয়।

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