neovim에서 clojure 언어로 코딩하기 위한 환경을 구성해 봤습니다. 이걸 셋팅하기 위해 조사하고 시행착오를 겪는 와중에 흥미로운 것들을 많이 볼 수 있었네요. 가장 인상적인 것은 vim 플러그인들의 변화입니다. 이번 작업에 사용한 conjure의 경우 vim 플러그인인데도 vimscript 언어로만 코딩되어 있지 않았고, lua와 fenel 언어로도 작성된 코드가 함께 구성되어 있었습니다. 3개 언어로 만들어진 플러그인인 것이죠. 특히 fenel은 lisp의 방언이기 때문에 vim 플러그인에 lisp 코드가 사용되었다는 점에서 매우 놀라운 시도로도 보입니다. (이 의미를 아시는 분들은 이 부분에서 적어도 10초 정도는 경악하실 거라고 생각합니다.) 이젠 emacs에서만 lisp을 쓰는 게 아니라는 것... vim에도 lisp을 사용한 플러그인을 만들 수 있다는 것.

Neovim에서 Clojure 코드를 작성하자

Johngrib

Neovim에서 Clojure 코드를 작성하자

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2022년 1월 15일 오전 6:35

조회 398

댓글 0

    함께 읽은 게시물

    고용노동부가 주관하는 청년미래플러스 사업, 이전에 공유했었는데요.

    ... 더 보기

    청년미래플러스 참여 재직자 1기 모집

    한국소프트웨어산업협회

    청년미래플러스 참여 재직자 1기 모집

    React 면접 전 살펴보기 위한 Q&A 40가지 (2024년 ver)

    1. R

    ... 더 보기

    Top 40 ReactJS Interview Questions and Answers in 2024 | Simplilearn

    Simplilearn.com

    Top 40 ReactJS Interview Questions and Answers in 2024 | Simplilearn

     • 

    댓글 1 • 저장 218 • 조회 11,582


    < '네이버 다녀요'라는 말에 아무도 무슨 일을 하는지는 묻지 않았다 >

    1

    ... 더 보기

    스몰 데이터(Pandas)에서 빅 데이터(Spark)로!

    ... 더 보기

     • 

    댓글 1 • 저장 29 • 조회 3,716


    리더. 국어사전을 보면 조직이나 단체에서 전체를 이끌어가는 위치에 있는 사람이라고 기술되어 있다. 지식백과사전에는 어떤 조직이나 단체에서 목표의 달성이나 방향에 따라 이끌어 가는 중심적인 위치에 있는 사람, 구성원들에 대한 결정의 책임을 지고 또한 집단 외부와의 조정 기능의 역할도 하는 사람이라고 되어 있다.

    ... 더 보기

    [시사뉴스] 【박성태 칼럼】 리더가 독재를 하게 되는 두가지 이유

    www.sisa-news.com

    [시사뉴스] 【박성태 칼럼】 리더가 독재를 하게 되는 두가지 이유

    📢 실무 프로젝트로 성장하고 싶은 주니어 개발자 분들에게

    ... 더 보기

    패스트캠퍼스 : INNER CIRCLE | 패스트캠퍼스

    bit.ly

    패스트캠퍼스 : INNER CIRCLE | 패스트캠퍼스

     • 

    저장 73 • 조회 5,802