---
title: "@kickingvegas choi #이맥스 #메뉴 #혁명 #사용자인터페이스 #구루"
url: "https://notes.junghanacs.com/bib/20240824T203122"
author: "Junghan Kim"
date: "2024-08-24T20:31:00+09:00"
lastmod: "2025-02-15T00:00:00+09:00"
tags: ["bib","emacs","guru"]
description: "찰스 최는 Casual·Transient 계열 패키지로 이맥스 메뉴 경험을 재구성하며 키보드 중심 인터페이스의 문턱을 낮춘 개발자다."
---

> [!abstract] 이 노트에 대하여
> 
> 찰스 최는 Casual·Transient 계열 패키지로 이맥스 메뉴 경험을 재구성하며 키보드 중심 인터페이스의 문턱을 낮춘 개발자다. 복잡한 명령 체계를 문맥적 메뉴와 시각적 흐름으로 바꾸려는 시도가 돋보인다.

## 2024-12-19 잠시만 노트 추가 좀 하자

이 분이 이맥스 인터페이스에 위대한 일을 하셨다.

## 최민수 Charles Choi

([Charles Choi n.d.-a](https://notes.junghanacs.com/bib/20240824T203122#citeproc_bib_item_2))

-   Charles Choi
-   A page from /notes from /dev/null

## TIL Imenu

([Charles Choi n.d.-f](https://notes.junghanacs.com/bib/20240824T203122#citeproc_bib_item_7))

-   Charles Choi
-   Recently I learned that Imenu is a thing. While likely old-hat to those who already know, nevertheless this post will endeavor to 1) restate Imenu’s profound usefulness, 2) argue that Imenu is...

## Mathing in Emacs with Casual :

([Charles Choi n.d.-d](https://notes.junghanacs.com/bib/20240824T203122#citeproc_bib_item_5))

-   Charles Choi
-   Emacs has long had a computer algebra system (CAS) packaged within it via Calc, but for many is unused because of its user interface design. Casual aims to provide a much easier CAS user...

## Computing Truth Tables in Org :

([Charles Choi n.d.-b](https://notes.junghanacs.com/bib/20240824T203122#citeproc_bib_item_3))

-   Charles Choi
-   Truth tables are great way to design and verify combinational logic. Useful as truth tables are, they however can be onerous to write: as the number of inputs grow, so does the size of table...
-   

## Styling Text via Keyboard in Org and Markdown :

([Charles Choi n.d.-e](https://notes.junghanacs.com/bib/20240824T203122#citeproc_bib_item_6))

-   Charles Choi
-   A recent Mastodon post by Christian Tietze asked for how one could style text in Org with a keyboard. There is an existing command org-emphasize that can do this but it has a user interface...

## Contextual Interfaces in Casual Calc :

([Charles Choi n.d.-c](https://notes.junghanacs.com/bib/20240824T203122#citeproc_bib_item_4))

-   Charles Choi
-   A compelling idea in the Transient UI package is the ability to craft interfaces where commands specific to a context can be discovered and used. Such contextual interfaces enable a user to...
-   

## kickingvegas/casual-suite

([“Kickingvegas/Casual-Suite” 2024](https://notes.junghanacs.com/bib/20240824T203122#citeproc_bib_item_8))

-   Choi, Charles
-   Casual Suite - An umbrella package to support a single install point for all Casual user interfaces.

## Testing Transient Menus (Charles Choi) Casual suite

(<a href="#citeproc_bib_item_10">*Testing Transient Menus (Charles Choi) Casual Suite* 2024</a>)

```text
An umbrella package to support a single installation point for all Casual user interfaces for Emacs. These user interfaces built with Transient are included via the Elisp library header Package-Requires. Included user interfaces are:

Casual I-Search - a Transient menu for I-Search.
Casual Dired - a Transient user interface for the Dired file manager.
Casual Info - a Transient user interface for Info.
Casual Calc - a Transient user interface for Calc.
Casual IBuffer - a Transient user interface for IBuffer.
Casual RE-Builder - a Transient user interface for RE-Builder.
Casual Bookmarks - a Transient user interface for the bookmark list.
Casual Agenda - a Transient user interface for Org Agenda.
Casual Avy - a Transient user interface for Avy.
Casual Symbol Overlay - a Transient user interface for Symbol Overlay.
Casual EditKit - a Transient user interface library for Emacs editing commands.
```

## kickingvegas/elisp-for-python: Elisp Cheatsheet for Python Programmers

([“Kickingvegas/Elisp-for-Python” 2025](https://notes.junghanacs.com/bib/20240824T203122#citeproc_bib_item_9))

-   Choi, Charles
-   Elisp Cheatsheet for Python Programmers
-   <https://github.com/kickingvegas/elisp-for-python>

## Can Casual Suite Improve Emacs UI? - System Crafters Live!

(<a href="#citeproc_bib_item_1">*Can Casual Suite Improve Emacs Ui? - System Crafters Live!* 2024</a>)

-   Can Casual Suite Improve Emacs UI?

이런 노트를가 있었다. 그러나 모든 이슈는 종결 되었다. 캐쥬얼 슈트가 그 등불이다. 캐쥬얼 슈트 - 이맥스 사용자 인터페이스 개선의 등불

## #관련노트

-   [#일괄편집: 검색 여러개 파일들을 한 번에 변경하는 방법](https://notes.junghanacs.com/notes/20230710T191400)

## BIBLIOGRAPHY

- *Can Casual Suite Improve Emacs Ui? - System Crafters Live!* 2024. <https://www.youtube.com/watch?v=0ikuZLRDmhU>.
- Charles Choi. n.d.-a. “최민수 Charles Choi.” Accessed June 25, 2024. <http://yummymelon.com/devnull/index.html>.
- ———. n.d.-b. “Computing Truth Tables in Org.” Accessed June 25, 2024. <http://yummymelon.com/devnull/computing-truth-tables-in-org.html>.
- ———. n.d.-c. “Contextual Interfaces in Casual Calc.” Accessed August 20, 2024. <http://yummymelon.com/devnull/contextual-interfaces-in-casual-calc.html>.
- ———. n.d.-d. “Mathing in Emacs with Casual.” Accessed December 19, 2024. <http://yummymelon.com/devnull/mathing-in-emacs-with-casual.html>.
- ———. n.d.-e. “Styling Text via Keyboard in Org and Markdown.” Accessed December 19, 2024. <http://yummymelon.com/devnull/styling-text-via-keyboard-in-org-and-markdown.html>.
- ———. n.d.-f. “Til Imenu.” Accessed July 3, 2024. <http://yummymelon.com/devnull/til-imenu.html>.
- “Kickingvegas/Casual-Suite.” 2024. <https://github.com/kickingvegas/casual-suite>.
- “Kickingvegas/Elisp-for-Python.” 2025. <https://github.com/kickingvegas/elisp-for-python>.
- *Testing Transient Menus (Charles Choi) Casual Suite*. 2024. <https://www.youtube.com/watch?v=QhExVelbhlY>.
