2010-09-28 19 views
6

मुझे Google-तत्काल फैशन में एम-एक्स के बराबर कुछ करना पसंद है। इसलिए जब मैं रेगेक्स टाइप करता हूं, तो यह सभी मैचों को प्रदर्शित करेगा। यह एम-एक्स iseaerch-forward-regexp की तुलना में थोड़ा अलग होगा, क्योंकि मैचों को एक ही बफर के बजाय अलग-अलग बफर में दिखाया जाएगा।एम-एक्स घटना-तत्काल

क्या कुछ समकक्ष है?

धन्यवाद।

उत्तर

3

एक अन्य विकल्प : Anything

प्रदान करता है एमएक्सanything-occur

7

हां, ioccur देखें।

नवीनतम संस्करण के लिए लिंक का पालन करें, एक निर्देशिका है जहाँ आप अपने Emacs पैकेज (मैं ~/emacs/lisp का उपयोग करें) डाल करने के लिए ioccur.el फ़ाइल डाउनलोड करें, और उसके बाद निम्न जोड़ने के अपने .emacs रहे हैं:

(add-to-list 'load-path "~/emacs/lisp") 
(require 'ioccur) 
+0

मुझे यह यहां मिला। http://mercurial.intuxication.org/hg/ioccur/file/c7f96148ecbc/ioccur.el। क्या Emacs में इसे इंस्टॉल करने का कोई आसान तरीका है? – aartist

+0

बस एक ही समस्या है। यह संकलन करते समय विंडोज पर शिकायतें। – aartist

+0

@artistist चेतावनी मैं 'wdired-change-to-dired-mode' के बारे में देखता हूं, बस इसे अनदेखा किया जा सकता है। –

1

सी ' (आदेश icicle-occur):

http://www.emacswiki.org/emacs/Icicles_-_Search_Commands%2c_Overview

लगभग सब कुछ के साथ के रूप में में Icicles:

  • आप एक से अधिक गतिशील पैटर्न, उत्तरोत्तर मैचों की संख्या कम कर सकते हैं। आप उपयोग सबस्ट्रिंग, regexp, और अस्पष्ट मिलान मिलान कर सकते हैं। http://www.emacswiki.org/emacs/Icicles_-_Nutshell_View#ProgressiveCompletion

  • आप नकारात्मक छानने उपयोग कर सकते हैं: एक सबसेट के लिए नीचे संकीर्ण, तो सी ~ मारा मैचों के पिछले, बड़ा सेट से उस सबसेट घटाना। http://www.emacswiki.org/emacs/Icicles_-_Nutshell_View#ChippingAway

  • आप तरह विभिन्न तरीकों से हिट हो सकता है,। यह तुलना और साइकिल चलाने के मामले में मदद कर सकता है (साइकल चलाना वर्तमान क्रम क्रम का सम्मान करता है)। http://www.emacswiki.org/emacs/Icicles_-_Sorting_Candidates

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