2011-02-07 15 views
55

मुझे पता है कि semantic-mode का उपयोग करके Emacs में एक चर परिभाषा पर कैसे जाना है। यह एक फ़ाइल में अच्छी तरह से काम करता है (मुझे लगता है कि अगर परिभाषा किसी अन्य फाइल में है तो यह काम नहीं करती है)। C-c , j का उपयोग करके, मैं चर की परिभाषा पर जा सकता हूं, लेकिन, मैं पिछली पंक्ति पर कैसे कूदूं? वर्तमान में मैं प्रदर्शन Symref C-c , g का उपयोग करता हूं, और प्रदर्शित symref का चयन करता हूं।Emacs में, प्रतीकात्मक कूदने के प्रतीक के बाद पिछली पंक्ति स्थिति पर वापस कैसे जाना है?

क्या कोई सीधी विधि है?

उत्तर

99

उपयोग:

Cuसी अंतरिक्ष या Cuसी @

आप बफ़र्स के बीच वापस नेविगेट करना चाहते हैं, तो आप उपयोग कर सकते हैं:

Cxसी-स्पेस या सीएक्ससी @

इस निशान को Emacs कूद मिलती है (और निशान सेट स्थिति स्थानीय निशान अंगूठी बंद पॉपअप से) आम तौर पर पिछले एक कूद आदेश द्वारा निर्धारित किया गया है।

+0

अच्छा थॉमस! यह उम्मीद के रूप में काम कर रहा है :)। एचएम, एक और बफर में जाने में सक्षम नहीं है, काफी समस्या नहीं है। क्योंकि अर्थात् मोड किसी अन्य फ़ाइल/बफर को परिभाषा भी नहीं खोल सकता है। या, क्या यह हो सकता है? – swdev

+0

मुझे अर्थपूर्ण मोड के बारे में पता नहीं है, लेकिन किसी भी मामले में 'सी-यू सी- @' आपको मूल बफर पर वापस नहीं ले जाएगा। – Thomas

+0

@ थॉमस यह पूछने के बाद से कुछ महीने हो गए हैं, इसलिए यह एक नई सुविधा हो सकती है, लेकिन हां, अर्थपूर्ण अन्य बफर/फाइलों में परिभाषाएं पा सकते हैं और उन पर कूद सकते हैं। जब ऐसा होता है तो बस पिछले बफर 'सी-एक्स बी आरईटी' पर वापस जाएं, और बिंदु अभी भी होना चाहिए जहां आपने इसे छोड़ा था। – Malabarba

संबंधित मुद्दे