2014-04-30 9 views
9

में संपादक के रूप में vim का उपयोग कैसे करें मैं Matlab R2013b का उपयोग कर रहा हूं। मैं स्पीड विंडोज और संपादक स्प्लिट स्क्रीन में जीयूआई का उपयोग कर रहा हूं। Matlab वरीयताओं में> संपादक/डीबगर> संपादक। Matlab संपादक के बजाय एक कस्टम संपादक सेट करने का एक विकल्प है। मैंने इसे अपने स्थानीय संपादक /usr/bin/vim पर सेट किया है, लेकिन फिर मैं अब फाइलें खोलने में सक्षम नहीं हूं। क्या स्प्लिट स्क्रीन मोड में vim संपादक का उपयोग करने की संभावना है?Matlab GUI

मुझे !vim file.m के बारे में पता है, लेकिन यह वह समाधान नहीं है जिसे मैं ढूंढ रहा हूं, क्योंकि यह केवल -nodisplay मोड में संतोषजनक काम करता है। मैं स्प्लिट स्क्रीन मोड रखना चाहता हूं।

+2

क्या आपने इसके बजाय '/ usr/bin/gvim' सेट करने का प्रयास किया है? – merlin2011

+0

... या यदि आप कंसोल संस्करण (vim) पसंद करते हैं, तो कॉल को टर्मिनल एमुलेटर शुरू करने वाले दूसरे में लपेटें। –

+0

@ merlin2011 हां, लेकिन यह मेरे सिस्टम पर मौजूद नहीं है जहां मैं रूट नहीं हूं। – Bernhard

उत्तर

9

मुझे कोई समाधान नहीं मिला जो 100% संतुष्ट है, लेकिन अभी के लिए मैं tmux का उपयोग मध्यवर्ती समाधान के रूप में कर रहा हूं। यह दो टर्मिनल के लिए दो स्प्लिट स्क्रीन का उपयोग करने की अनुमति देता है। उनमें से एक में मैं टर्मिनल मोड में matlab -nodesktop खोल सकता हूं, और दूसरे में vim। दोनों स्प्लिट स्क्रीन के बीच त्वरित रूप से स्विच करना संभव है।

आप commandhistory, who et cetera के रूप में चीजों को टाइप करके GUI Matlab की कार्यक्षमता का उपयोग कर सकते हैं।