터미널에서 Markdown 슬라이드를 표시하는 방법
웨일론 워커 🐍
@_waylonwalker
무대에서 생방송으로 만들었어요.... 뭐, 내가 lookatme87/로 어떻게 발표하는지 무대에서 복사해서 붙여넣었어요.
오후 20:13 - 2022년 3월 21일
나는 마크다운으로 글을 쓰는 자유를 좋아합니다. 페이지 스타일에 거의 집중하지 않고 편집자의 편안함에서 콘텐츠를 작성할 수 있습니다. Markdown은 슬라이드를 만드는 환상적인 도구이기도 합니다.
터미널에서 선물하기
나는 가장 자주 lookatme 을 사용하여 터미널에서 바로 표시합니다. 터미널에서 프리젠테이션하면 편집 중인 위치에서 바로 결과를 빠르게 확인할 수 있습니다. 또한 다른 터미널 응용 프로그램을 빠르게 시작할 수 있습니다.
공개.js
나는 때때로 공개.js를 사용하기도 하지만, 그것은 다른 게시물을 위한 것입니다. 브라우저에 상주하고 공유하기가 더 쉽다는 점이 편리합니다.
새 슬라이드
마크다운으로 슬라이드를 작성할 때 자동 슬라이드를 활용합니다. 가장 큰 제목(보통 h2)이 새 슬라이드 마커가 됩니다. 그렇지 않으면 내 프로세스는 크게 다르지 않습니다. 단지 더 짧은 글쓰기 스타일이 될 뿐입니다.
설치
lookatme는 pypi에서 사용할 수 있는 Python 라이브러리이며 pip 명령으로 설치할 수 있습니다.
python -m pip install lookatme
명령줄 응용 프로그램이므로 pipx와 잘 작동합니다. 이렇게 하면 가상 환경을 직접 관리하거나 시스템 파이썬 환경에서 패키지 충돌로 끝나는 것을 방지할 수 있습니다.
pipx install lookatme
내 터미널에서
lookatme {filepath}
저는 그냥 pipx로 실행합니다.
pipx run \
--spec git+https://github.com/waylonwalker/lookatme \
lookatme {filepath} \
--live-reload \
--style gruvbox-dark
Note, I use a custom fork of lookatme. It's schema validation did not like
the date format of my blog posts, so I have a one line fix built into my
fork that is pretty specific to me.
네오빔에서
가장 자주 내가 하는 일
Neovim에서 나는 telegraph이라는 tmux에 명령을 보내기 위해 만든 플러그인을 사용합니다. 이렇게 하면 위의 명령을 빠르게 바운스할 수 있는 새 세션으로 보냅니다.
nnoremap <leader><leader>s <cmd>lua require'telegraph'.telegraph({cmd='pipx run --spec git+https://github.com/waylonwalker/lookatme lookatme {filepath} --live-reload --style gruvbox-dark', how='tmux'})<CR>
Reference
이 문제에 관하여(터미널에서 Markdown 슬라이드를 표시하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/waylonwalker/how-i-present-markdown-slides-from-the-terminal-kof텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)