কমান্ড লাইন থেকে কোনও ফাইল কীভাবে খুলবেন এবং এটি বিদ্যমান ফ্রেমের একটি বিদ্যমান উইন্ডোতে প্রদর্শিত হয়েছে, অন্যথায় নতুন ফ্রেমে একটি নতুন উইন্ডোতে? ডিফল্ট আচরণ এটি একটি নতুন ফ্রেমে খোলা হয়। আমি ব্যাবহার করছি
বিটা.ম্যাকোসফোর্জে.আর.জে 2012-01-29 এর জিএনইউ ইমাসস 23.4.1 (x86_64-আপেল-ডারউইন 10.8.0)
সম্পাদনা 1
আমি আমার এলিয়াস সংজ্ঞাটিতে যথেষ্ট মনোযোগ দিই নি। আমি ব্যাবহার করছি
alias emacs=open -a /Applications/Macports/Emacs.app
আমার মধ্যে .bashrc। এই সেটিংটি সহ, যদি আমি আগে উপস্থিত কোনও ইম্যাক্স ফ্রেমটি খুলি, যখন কমান্ড লাইন ( $ emacs foobar.txt) থেকে একটি নতুন ইম্যাকস চালানো হয় , এটি একটি নতুন ফ্রেম খোলে, এবং এটির জন্য .emacs লোড করে, এবং তারপরে ফাইলটির একটিতে প্রদর্শন করে নতুন ফ্রেমের উইন্ডোজ। (আমার .emacsসেটিংস স্বয়ংক্রিয়ভাবে ফ্রেমটিকে দুটি উইন্ডোতে বিভক্ত করে)
emacsকরেছিalias emacs=open -a /Applications/Macports/Emacs.app। তবে এখনও, যদি কোনও বিদ্যমান ইমাস ফ্রেম থাকে, যখন একটি নতুনemacsকমান্ড লাইন থেকে চালানো হয়, এটি একটি নতুন ফ্রেম খোলে, এবং.emacsএটি দিয়ে লোড হয়।