ওএসএক্স-এ ফুলস্ক্রিন মোডে ইমাক্স ব্যবহারের কোনও উপায় আছে কি?
আমি বর্তমানে http://emacsforosx.com/ থেকে ইমাস ব্যবহার করছি
সম্পাদনা করুন : ইমাস সংস্করণ 24.4 প্রকাশের পরে এই প্রশ্নটি আর প্রাসঙ্গিক নয়। গৃহীত উত্তর দেখুন দয়া করে।
ওএসএক্স-এ ফুলস্ক্রিন মোডে ইমাক্স ব্যবহারের কোনও উপায় আছে কি?
আমি বর্তমানে http://emacsforosx.com/ থেকে ইমাস ব্যবহার করছি
সম্পাদনা করুন : ইমাস সংস্করণ 24.4 প্রকাশের পরে এই প্রশ্নটি আর প্রাসঙ্গিক নয়। গৃহীত উত্তর দেখুন দয়া করে।
উত্তর:
এই বৈশিষ্ট্যটি ইমাস 24.4 এ উপস্থিত রয়েছে। নিউজ ফাইল থেকে:
নন-ফ্রি অপারেটিং সিস্টেমগুলিতে ইম্যাক্স 24.4-এ পরিবর্তন
...
ম্যাক ওএস এক্সে উন্নত ফুলস্ক্রিন সমর্থন
নেটিভ (> = OSX 10.7) এবং "ওল্ড স্টাইল" ফুলস্ক্রিন উভয়ই সমর্থিত। স্টাইল পরিবর্তন করতে `n এস-ব্যবহার-নেটিভ-পূর্ণস্ক্রিন 'কাস্টমাইজ করুন। >> জন্য 10.7 নেটিভ ডিফল্ট।
এবং:
নতুন কমান্ড
toggle-frame-fullscreen
এবং যথাক্রমেtoggle-frame-maximized
আবদ্ধ<f11>
এবংM-<f10>
।
toggle-frame-fullscreen
পৃথক ডেস্কটপে ফুলস্ক্রিন রাষ্ট্র থেকে বেরিয়ে আসতে সহায়তা করেছে যেখানে অন্য কোনও কিছুই স্পষ্ট হবে না - উদাহরণস্বরূপ তৈরি ডেস্কটপে কোনও উইন্ডো আইকন নেই।
Http://emacsforosx.com এর মাধ্যমে বিতরণ করা ইমাসগুলি তৈরিতে ফুলস্ক্রিন বিকল্পটি অন্তর্ভুক্ত নয়।
আপনি যদি হোমব্রিউ প্যাকেজ ম্যানেজার ব্যবহার করেন তবে আপনি এর মাধ্যমে পূর্ণস্ক্রিন সমর্থন সহ ইম্যাক্স ইনস্টল করতে পারেন
brew install emacs --cocoa
তারপরে আপনি হোমব্রেজকে Emacs.app
আপনার /Applications
ডিরেক্টরিতে একটিতে লিঙ্ক করতে চাইবেন :
ln -s `brew --prefix`/Cellar/emacs/23.2/Emacs.app /Applications/Emacs.app
এখন আপনি এর মাধ্যমে ফুলস্ক্রিন মোড ব্যবহার করতে সক্ষম হবেন ns-toggle-fullscreen.
আপনি যদি GNU Emacs এর সংস্করণটি রাখতে চান তবে এখানে দুটি সম্ভাব্য পরীক্ষিত পন্থা রয়েছে।
থেকে এ গিয়ে Emacs: অমিত চিন্তা Mac OS X এর উপর পূর্ণ পর্দায় গনুহ জন্য (কোকো / NEXTSTEP) এ গিয়ে Emacs 23:
আমি ম্যাক্সফ্রেম.এল এর একটি প্যাচযুক্ত সংস্করণ এবং ইমাকস উইকি পৃষ্ঠা থেকে এই ফাংশনটি ব্যবহার করছি :
(defvar maxframe-maximized-p nil "maxframe is in fullscreen mode") (defun toggle-maxframe () "Toggle maximized frame" (interactive) (setq maxframe-maximized-p (not maxframe-maximized-p)) (cond (maxframe-maximized-p (maximize-frame)) (t (restore-frame)))) (define-key global-map [(alt return)] 'toggle-maxframe)
দুর্ভাগ্যক্রমে এটি মেনুবার বা শিরোনাম বারটি গোপন করে না।
অন্য একটি নিবন্ধ সুপারিশ:
আপনি যদি জিএনইউ ইমাসকে পূর্ণস্ক্রিন করতে চান তবে তিনটি জিনিস আপনার করা উচিত:
- সরঞ্জাম দণ্ডটি অক্ষম করুন
এটি কার্যকর করা যায় (ইমাসের অভ্যন্তরে)(tool-bar-mode -1)
- মেনু বারটি অক্ষম করুন
এটি কার্যকর করা যায়(menu-bar-mode -1)
- পূর্ণ স্ক্রিন মোডে যান আপনাকে
এক্সিকিউট করতে হবে(set-frame-parameter nil 'fullscreen 'fullboth)
আপনি যদি আমার মতো সর্বদা টুল বার এবং মেনু বারটি অক্ষম করতে চান এবং আপনি কী-স্ট্রোক (উদাহরণস্বরূপ F11) দিয়ে পূর্ণ স্ক্রিনে যেতে সক্ষম হতে চান তবে এটি আপনার .emacs এ যুক্ত করুন:
;; F11 = Full Screen (defun toggle-fullscreen (&optional f) (interactive) (let ((current-value (frame-parameter nil 'fullscreen))) (set-frame-parameter nil 'fullscreen (if (equal 'fullboth current-value) (if (boundp 'old-fullscreen) old-fullscreen nil) (progn (setq old-fullscreen current-value) 'fullboth))))) (global-set-key [f11] 'toggle-fullscreen) ;; Disable tool-bar (tool-bar-mode -1) ;; Disable Menu Bar (menu-bar-mode -1)
অতীতে এই কমান্ডগুলির সেটটি ব্যবহার করে আমি সফলভাবে এটি করেছি:
ইমাক্স 23 এ কোকো বিল্ডের জন্য সত্যিকারের পূর্ণস্ক্রিন
এই কাঁটাচামচটিতে সত্যিকারের পূর্ণস্ক্রিনের জন্য প্যাচ রয়েছে এবং এটি দুর্দান্তভাবে কাজ করে।
git clone git://github.com/typester/emacs.git cd emacs ./configure --with-ns make bootstrap make install mv nextstep/Emacs.app /Applications
তারপরে, আপনি কেবল একটি গ্লোবাল কী সেট করতে পারেন এবং এটি ব্যবহার করতে পারেন:
(global-set-key (kbd "M-RET") 'ns-toggle-fullscreen)
এম-আরইটি Alt+ তে অনুবাদ করে Return। আপনার আগেই গিট ইনস্টল করার প্রয়োজন হতে পারে ...
বিকল্পভাবে, আপনি প্যাচ সহ এখানে কিছু পুরানো বাইনারি খুঁজে পেতে পারেন যাতে আপনাকে কেবল বিশ্বব্যাপী কী সেট করতে হবে; যদিও আমি অন্য কারও বাইনারি ডাউনলোড করার বিরুদ্ধে সত্যই পরামর্শ দেব, তারা পুরানো এবং বিশ্বাস করা যায় না ...
আপনার যদি হোমব্রু থাকে / ইনস্টল থাকে তবে আপনি মার্চ ২০১২ সংস্করণটি সংকলন করতে পারবেন যা ফুলস্ক্রিন সমর্থন সক্ষম করে:
brew install https://gist.github.com/raw/1946398/e7bbb52a4fe3ae0060e65df3d4a7462730ddc822/emacs.rb --force --HEAD --cocoa --use-git-head
আমি এটি ইম্যাকস উইকিতে পেয়েছি: পূর্ণ স্ক্রিন - ম্যাক ওএস এক্স - বাইনারি প্যাচিং করছে ।
সবুজ সর্বোচ্চ / জুম দুইবার ক্লিক করুন। প্রথমবার উচ্চতা সর্বোচ্চ করে তোলে, দ্বিতীয় ক্লিকটি প্রস্থকে সর্বাধিক করে তোলে।
আপনি যদি কোনও টার্মিনালে ইম্যাক্স চালনা করেন তবে আইটির্মের নতুন সংস্করণ পান , এটিতে "ফুল স্ক্রিন" মোড রয়েছে।
যদিও পুরো স্ক্রীন সমর্থনটি বেশ কয়েকবার ইমা্যাক্সের নেক্সটস্টেপ (কোকো) সংস্করণে যুক্ত করা হয়েছে, এটি উজানের দিকে গৃহীত নয়, সুতরাং ভ্যানিলা ইমাকস বিল্ডগুলির এটি নেই। আপনি প্যাচটি অনলাইনে খুঁজে পেতে পারেন এবং এটি নিজে প্রয়োগ করতে পারেন।
আমার মতে, সর্বাধিক কার্যক্ষম বিকল্প হ'ল ই-এমএসের কনসোল সংস্করণ সহ পূর্ণস্ক্রিন মোডে আইটির্ম (বা ওএস এক্স 10.7 এ অ্যাপল টার্মিনাল) ব্যবহার করা। আপনি এর জন্য একটি উপনাম তৈরি করতে চাইতে পারেন /Applications/Emacs-23.3.app/Contents/MacOS/Emacs -nw