---
title: "#LLM: 이맥스 swiper와 consult-line을 비교"
url: "https://notes.junghanacs.com/notes/20250223T182857"
author: "Junghan Kim"
date: "2025-02-23T18:28:00+09:00"
lastmod: "2025-02-23T18:28:00+09:00"
tags: ["bib"]
description: "swiper와 consult-line의 장단점을 검색 경험 관점에서 비교하는 노트이다."
---

> [!abstract] 이 노트에 대하여
> 
> Emacs 버퍼 검색에서 swiper와 consult-line이 어떤 차이를 보이는지 성능과 사용감으로 비교한다. isearch 계열 흐름을 어떻게 가져갈지 고민하는 사용자에게 유용한 메모다.

## BIBLIOGRAPHY

- “[Question] How to Achieve Behaviour Similar to `Swiper-Isearch`? · Issue #417 · Minad/Consult.” n.d. Accessed February 23, 2025. <https://github.com/minad/consult/issues/417>.

## 관련노트

## 히스토리

-   [2025-02-23 Sun 18:28] [@다니엘멘들러 minad #이맥스 #구루](https://notes.junghanacs.com/bib/20241223T092335) 위키에 관련 이슈가 있다.

## [Question] How to achieve behaviour similar to ‘swiper-isearch‘? · Issue #417 · minad/consult

(<a href="#citeproc_bib_item_1">“[Question] How to Achieve Behaviour Similar to `Swiper-Isearch`? · Issue #417 · Minad/Consult” n.d.</a>)

-   [{{Question}}] {{How}} to achieve behaviour similar to \`swiper-isearch\`?
-   

-   Thank you for this package, I really enjoy using it as an alternative swiper 🙏 I want to ask how can I achieve a similar result to swiper-isearch, i.e. searching for element matching phrase, then c...
-   

## [2025-02-23 W07](https://notes.junghanacs.com/journal/20250217T000000)

@user 이맥스의 swiper가 consult-line과 비교하여 장점이 있는가?

@assistant 이맥스에서 **swiper** 와 **consult-line** 을 비교할 때, **swiper** 는 몇 가지 장점이 있습니다:

1.  **성능**: 큰 버퍼에서 **swiper-isearch** 는 **consult-line** 과 **swiper** 보다 훨씬 빠릅니다[1].
2.  **기능**: **swiper** 는 **isearch** 와 유사한 동작을 제공하며, 이는 **consult-line** 에서는 쉽게 구현되지 않는 기능입니다[1].
3.  **다양한 검색 명령어 지원**: **swiper** 는 여러 가지 검색 명령어를 지원하여 **isearch** 를 대체할 수 있습니다[1].

반면, **consult-line** 은 이맥스의 완성 시스템을 활용하여 특정한 목적에 최적화된 명령어입니다. 따라서 두 패키지의 목적과 사용 목적에 따라 선택하는 것이 좋습니다.

Citations: [1] <https://github.com/minad/consult/issues/417> [2] <https://github.com/minad/consult/issues/281>

@user
