이것이 아예 불가능한지 모르겠지만, 예를 들어 Obsidian에서는 단어나 문장을 선택한 뒤 백틱(`)을 누르면 해당 단어나 문장이 자동으로 백틱으로 감싸집니다(코드의 경우 백틱 3개). 여기에서도 구현할 수 있을까요? Obsidian에서 이 기능을 자주 사용하다 보니, 여기에서도 시도해 볼 일이 꽤 많습니다.
죄송하지만, 그렇게는 할 수 없습니다. 대신 텍스트를 선택한 후 도구 모음의 톱니바퀴 아이콘을 열고 첫 번째 옵션(저의 경우 핀란드어를 사용하는데… 미리 포맷된 것일까요?)을 선택하면, 인라인에는 하나의 틱, 챕터에는 세 개의 틱을 사용합니다.
취향의 문제이지만, 기존 방식인 틱 추가가 훨씬 더 빠릅니다.
따라서 이것은 분명히 기능 요청 사항입니다.
내 톱니바퀴(설정 메뉴)에는 그런 항목이 없어요.
하지만 기본 도구 모음에는 Placeholder(플레이스홀더) 항목이 있고, 여기에서 단일 백틱(`)을 추가할 수 있어서 그거면 이미 괜찮아요. CMD+E 단축키도 함께 제공되고요.
도구 모음과 톱니바퀴를 커스터마이징할 수 있는 건가요?
여기서는 아무것도 포맷을 적용할 수 없습니다. 그래도 버튼은 똑같아요. 그런데 왜 툴바에 있는 건지, 저는 톱니바퀴 안에 있는 건지 모르겠어요 ![]()
그런데 왜 나한테는 챕터 옵션이 없는데, 당신한테는 있는 거야? ![]()
그것을 시도해 보지 않았기 때문입니다. 선택된 텍스트가 없을 때 세 개의 따옴표(```)를 사용한다는 점을 근거로 그렇게 추정했을 뿐입니다.
하지만 완전히 틀렸습니다.
올바른 용어는 인라인 코드(inline code)와 코드 블록(code block)입니다.
`인라인 코드`
```
코드 블록
```
이 두 가지 사전 포맷된 텍스트 유형 모두를 위한 버튼(단축키 포함)은 하나입니다.
텍스트를 선택하지 않았다면 인라인 코드가 생성됩니다.
선택한 텍스트가 1줄 이하라면 인라인 코드가 생성됩니다.
선택한 텍스트에 줄바꿈이 포함되어 있다면 코드 블록이 생성됩니다.
제 지식 범위 내에서, 불행히도 인터페이스에서는 불가능합니다.
참고:
진짜?
그 줄바꿈 관련 건 몰랐어요.
매일 새로운 걸 배우네요.
이름이 정확히 무엇인지, 그리고 어떻게 작동하는지에 대해 설명해 주셔서 감사합니다!
3가지 옵션을 직접 테스트해 보니 정상적으로 작동합니다. 훌륭해요! ![]()
코드 포맷팅에 대한 Documentation 주제가 있습니다:
이 페이지를 공유해 주셔서 감사합니다.
포맷팅을 피하기 위해 text를 언어로 사용하는 옵션이 좋았습니다. 그걸 몰랐습니다.
관리자 설정에서 기본 언어를 설정할 수 있습니다 ![]()
인식되지 않는 문자열은 "text"처럼 동작합니다. "text"는 기본적으로 "하이라이트 없음"을 의미하기 때문입니다.
제가 틀린 게 아니라면,
```anything
```
은
```txt
```
또는
```text
```
과 같습니다.
아, 그렇군요. 이해가 됩니다.
코드를 선택한 뒤 control-e 키를 누르면 백틱으로 감싸거나, 기어 아이콘을 눌러 재포맷된 텍스트를 선택할 수 있습니다. 이것이 원하시는 기능이 아닌가요?
아, 이미 다른 분이 알려주셨군요?
지금까지 그 단축키를 몇 번 사용했습니다.
제 경우는 Obsidian에서 틱(`)을 많이 사용하는데, 그래서 단어나 문장을 선택한 뒤 백틱 키를 누르는 것이 그냥 근육 기억에 가깝습니다. Obsidian은 따옴표(단일 및 이중), 괄호(중괄호와 대괄호) 등에서도 한 발 더 나아가 있습니다.

