emacs-lisp Dashboard에 Qiita의 최신 리스트(tag:emacs)를 표시시켜 보았다 아래의 Tips를 참고로 Emacs의 Dashboard 화면에 Qiita의 신착 일람을 표시시킬 수 있었습니다. 이 설정 예제에서는 emacs 태그로 필터링된 목록을 표시하도록 사용자 정의합니다. Emacs:Dashboard의 고급 설정은 Github에 공개되어 있습니다.... emacs-lispQiitaAPI대시보드EmacsQiita emacs와 vim의 lsp를 docker로 사용해보십시오. (이하 lsp)의 등장으로 어느 에디터라도, 통합 환경과 같은 고기능 에디터가 되는 것이 가능하게 되었습니다. 모두가 좋아하는 emacs나 vim에서도 lsp를 서포트해, 언어 마다의 설정이 오이타 편해져 문턱이 내려 온 것이 아닐까 생각합니다. 그래서 이번에는 emacs 와 vim 의 lsp 설정이 내포한 docker 를 사용해 보고 최신 에디터 기분을 맛보고 싶습니다. 첫째, emacs ... emacs-lispVimvim-lspEmacs도커 Emacs 대시보드 버퍼 재생 기동 화면에 Dashboard를 설정하고 있는 Emacser는 많다고 생각합니다만, 실수로 Kill-buffer해 버리면 재표시할 수 없습니다. Dashboard 버퍼를 죽이지 않는 설정도 할 수 있지만, 나는 다시 표시 명령을 설정하고 있습니다. 이렇게 하면 Recent List의 표시도 Refresh시킬 수 있으므로 편리하다고 생각합니다. 다음 설정에서는 [HOME] 키로 이전에 열려 있... emacs-lispEmacs Emacs의 Function key 설정 공개 F1: help-command F1은 Deault에서 다양한 help-commad에 대한 prifix로 설정되어 있으므로 그대로 사용합니다. F2:hydra-compile 일반적으로는 여기에 M-x compile 를 할당하고 있는 사람이 많다고 생각합니다. 나는 다양한 작업을 makefaile로 자동화하고 있으므로 목적에 따라 명령을 구분할 수 있도록 hydra로 메뉴 설정하고 있습니다. F... emacs-lispEmacs Emacs Pinky를 피하는 방법 : hydra-pinky 내 은 프로그래머 님의 블로그 ' '에서 많은 것을 흡수하고 날마다 키우고 있습니다. 그 블로그 안에 있는 의 기사를 참고로 하여 더욱 사용하기 쉽게 커스터마이즈 설정해 보았습니다. hydra-pinky를 사용하면 편안함에 빠집니다. hydra-pinky 를 발동하면 미니 버퍼에 적문자의 키 메뉴가 나옵니다. 이 빨간색 디스플레이의 키를 입력하는 동안 언제든지 hydra는 해제되지 않습니다.... emacs-lispHydraEmacs emacs에 neotree를 도입해 보았습니다. emacs에 neotree를 도입해 보았으므로 소개합니다. all-the-icons를 패키지 설치하고 (setq neo-theme (if (display-graphic-p) 'icons 'arrow))를 설정하는 것만으로 간단하게 실현되었습니다. Github의 issues 보드 설정을 그대로 포장했습니다.(text-scale-decrease 1) 의 숫자를 크게 하면 보다 축소 사이즈가 됩니... emacs-lispneotreeEmacs ``프로그램으로 고사리 그리기''를 Emacs Lisp로 그리기 "프로그램으로 고사리를 그리기"기사들에게 영감을 받아 Emacs Lisp에서 써 보았습니다. sida.el을로드하고 M-x sida로 그립니다. (버그라든지 의견 있으시면 까지 부탁합니다) sida.el... 객체 지향emacs-lisplisp프로그래밍Emacs Emacs에서 게임 보이를하고 싶을 때 한 가지 방법 가끔 Emacs로 게임을 하는군요. M-x tetris 라든지 스테디셀러입니다만, 게임 보이로 그리운 게임하고 싶어지는 때도 있겠지요. 이용은 자기 책임입니다. gameboy rom tetris 라든지 M-x eboy-load-rom 에서 다운로드 한 ROM 파일을 지정하면 재생할 수 있습니다. Gameboy Eboy 시작 Enter 선택 스페이스 다운 left right... emacs-lispelispeboyEmacsgameboy Telephone Line에서 현대적인 mode-line에 ✨ 에서 현대적인 모드 라인을 설정하는 방법을 설명합니다. 간단하게 말하면 그 유명한 을 재구현한 것으로, 아래와 같이 세퍼레이터로 mode line에 표시하는 컨텐츠를 분할해, 시인성을 올릴 수 있습니다. 위를 설정하려면 패키지를 설치 한 후, 아래와 같이 설정해 주면 OK입니다. init.el 아래의 샘플이 참고가 됩니다. init.el에서 설정하는 것만으로 사용할 수 있습니다. init.e... emacs-lispEmacs Emacs : 탭을 사용하지 않는 궁극적 인 버퍼 이동 Emacs의 버퍼 이동은, tabbar/ELscreen 등의 탭계를 사용하고 있었습니다만, dired등의 숨겨져 싶은 버퍼까지 열어 버리는 것이 싫었습니다. 그런 때에, 루비키치씨의 이 기사를 읽고 iflipb.el 를 시험해 보았습니다. 표준 기능의 switch-to-buffer에 비해 독특한 동작을 하는 것은 위의 기사에서 이해할 수 있었습니다만, 을 읽으면 다음과 같은 기능도 설정할 수... emacs-lispTabbarEmacsiflipbelscreen Mac의 Emacs에서 emacs-mozc를 가나 키로 ON-OFF시키는 뒷 기술 Mac의 일본어 입력에는 google 일본어 입력을 사용하고 Emacs에서만 mozc를 사용합니다. Mac의 google 일본어 입력은 가나 키로 ON/OFF하므로 mozc의 ON/OFF에는 다른 키를 할당해야합니다. google 일본어 입력과 사전 제휴해 mozc_emacs_helper 를 도입할 수 있으므로 사전 관리등도 일원화할 수 있어 편리합니다. Emacs에서 mozc를 사용하는 경... emacs-lispGoogle 일본어 입력emacs-mozcMacOSXEmacs Emacs의 괄호 색을 저항 색 코드로 해보십시오. 칩 저항 전성의 이 시대, 컬러 코드를 기억해도 좀처럼 사용 장소가 없어져 왔습니다. 그래서 이런 사용법은 어떻습니까? 괄호 색칠 을 넣습니다. Emacs24 이후라면 아래에서 완료됩니다. 다음을 init.el에 씁니다. 칼라 코드에 익숙해지고 있으면, 괄호의 색으로 직감적으로 중첩의 깊이를 알기 때문에 실용적으로 느꼈습니다. 덧붙여서, 위의 설정과 같이 rainbow-delimiters-o... emacs-lispelispEmacs emacs에서 월드컵 일정을 빨리 보기 calfw.el, calfw-ical.el을 사용하여 World Cup 일정을 한 명령으로 표시합니다. 만약 calfw-ical 로 다음을 설정하기만 하면 됩니다. calfw.el 설치 (M-x package-install calfw) calfw-ical.el 설치 (M-x package-install calfw-ical) init.el에 다음을 추가 init.el M-x worldcup20... emacs-lispicalinit.elelispEmacs Emacs: calendar 1년분 TeX 출력에 휴일 표시 추가 M-x calendar에서 t Y로 출력되는 연간 달력에 공휴일 표시가 있습니다. Emacs의 calendar의 TeX 출력은 A4 1장에 1년분의 캘린더를 프린트 할 수 있어, 책상 옆에 붙이거나 편리하게 사용하고 있었습니다만, 휴일 설정이 연동해 표기되지 않는 처에 불만이 있어 기능 추가했다 것입니다. 이 확장을 설치하면 기본값은 일요일이 ()로 표시되고 공휴일이 []로 표시됩니다. 공휴... emacs-lispEmacs Emacs: buffer-menu-direct-jump 하지만 처음 시작시 처음만 잘 토글하지 않고 R(R), R(R)... 과 연속해 버리는 버그가 발견되었으므로 고쳐졌습니다. 덧붙여서 지금은 S 로 키보드로부터도 소트를 할 수 있는 것 같네요. 그것만으로는 무엇이므로, 바로 가기 기능도 추가해 두었습니다. 줄 머리 (C 열)에 점프 용 단일 문자 레이블이 표시되고 해당 키로 버퍼가 열립니다. 자신의 경우 Buffer 선택에는 통상 ido 를 ... emacs-lispEmacs Emacs의 모드 라인 강화 다음은 Emacs의 시인성을 강화해 나가고 싶습니다. 우선은 Mode Line편입니다! (그 중 Buffer편도 쓰고 싶습니다) 우선 를 도입합니다!smart-mode-line 는, 특히 Mode Line용으로 여러가지 lisp를 쓰지 않아도 좋은 느낌에 Mode Line을 보기 쉽게 & 사용하기 쉽게 해 주는 package입니다! Emacs에서 package를 계속 추가하면, 발동하고 있는... emacs-lispmode-lineEmacs 첫 번째 간단한 Emacs 명령 이것은 「 」로 발표하는 내용입니다 ヾ(〃><)노☆ , Zonu.EXE 회사에서는 PHP라든지 PHP라든지 PHP를 쓰고 있다 전에는 Ruby라든지 Python라든지 쓰고 있었습니다 Emacs-JP, Slack 등에 있습니다 WEB+DB PRESS로 PHP의 기사라든지 쓰고 있었습니다 그 밖에서는 읽을 수없는 내용을 상당히 썼으므로 백 넘버 추천 20 개 정도 패키지를 공개하고있다 Qiita... emacs-lispEmacs
Dashboard에 Qiita의 최신 리스트(tag:emacs)를 표시시켜 보았다 아래의 Tips를 참고로 Emacs의 Dashboard 화면에 Qiita의 신착 일람을 표시시킬 수 있었습니다. 이 설정 예제에서는 emacs 태그로 필터링된 목록을 표시하도록 사용자 정의합니다. Emacs:Dashboard의 고급 설정은 Github에 공개되어 있습니다.... emacs-lispQiitaAPI대시보드EmacsQiita emacs와 vim의 lsp를 docker로 사용해보십시오. (이하 lsp)의 등장으로 어느 에디터라도, 통합 환경과 같은 고기능 에디터가 되는 것이 가능하게 되었습니다. 모두가 좋아하는 emacs나 vim에서도 lsp를 서포트해, 언어 마다의 설정이 오이타 편해져 문턱이 내려 온 것이 아닐까 생각합니다. 그래서 이번에는 emacs 와 vim 의 lsp 설정이 내포한 docker 를 사용해 보고 최신 에디터 기분을 맛보고 싶습니다. 첫째, emacs ... emacs-lispVimvim-lspEmacs도커 Emacs 대시보드 버퍼 재생 기동 화면에 Dashboard를 설정하고 있는 Emacser는 많다고 생각합니다만, 실수로 Kill-buffer해 버리면 재표시할 수 없습니다. Dashboard 버퍼를 죽이지 않는 설정도 할 수 있지만, 나는 다시 표시 명령을 설정하고 있습니다. 이렇게 하면 Recent List의 표시도 Refresh시킬 수 있으므로 편리하다고 생각합니다. 다음 설정에서는 [HOME] 키로 이전에 열려 있... emacs-lispEmacs Emacs의 Function key 설정 공개 F1: help-command F1은 Deault에서 다양한 help-commad에 대한 prifix로 설정되어 있으므로 그대로 사용합니다. F2:hydra-compile 일반적으로는 여기에 M-x compile 를 할당하고 있는 사람이 많다고 생각합니다. 나는 다양한 작업을 makefaile로 자동화하고 있으므로 목적에 따라 명령을 구분할 수 있도록 hydra로 메뉴 설정하고 있습니다. F... emacs-lispEmacs Emacs Pinky를 피하는 방법 : hydra-pinky 내 은 프로그래머 님의 블로그 ' '에서 많은 것을 흡수하고 날마다 키우고 있습니다. 그 블로그 안에 있는 의 기사를 참고로 하여 더욱 사용하기 쉽게 커스터마이즈 설정해 보았습니다. hydra-pinky를 사용하면 편안함에 빠집니다. hydra-pinky 를 발동하면 미니 버퍼에 적문자의 키 메뉴가 나옵니다. 이 빨간색 디스플레이의 키를 입력하는 동안 언제든지 hydra는 해제되지 않습니다.... emacs-lispHydraEmacs emacs에 neotree를 도입해 보았습니다. emacs에 neotree를 도입해 보았으므로 소개합니다. all-the-icons를 패키지 설치하고 (setq neo-theme (if (display-graphic-p) 'icons 'arrow))를 설정하는 것만으로 간단하게 실현되었습니다. Github의 issues 보드 설정을 그대로 포장했습니다.(text-scale-decrease 1) 의 숫자를 크게 하면 보다 축소 사이즈가 됩니... emacs-lispneotreeEmacs ``프로그램으로 고사리 그리기''를 Emacs Lisp로 그리기 "프로그램으로 고사리를 그리기"기사들에게 영감을 받아 Emacs Lisp에서 써 보았습니다. sida.el을로드하고 M-x sida로 그립니다. (버그라든지 의견 있으시면 까지 부탁합니다) sida.el... 객체 지향emacs-lisplisp프로그래밍Emacs Emacs에서 게임 보이를하고 싶을 때 한 가지 방법 가끔 Emacs로 게임을 하는군요. M-x tetris 라든지 스테디셀러입니다만, 게임 보이로 그리운 게임하고 싶어지는 때도 있겠지요. 이용은 자기 책임입니다. gameboy rom tetris 라든지 M-x eboy-load-rom 에서 다운로드 한 ROM 파일을 지정하면 재생할 수 있습니다. Gameboy Eboy 시작 Enter 선택 스페이스 다운 left right... emacs-lispelispeboyEmacsgameboy Telephone Line에서 현대적인 mode-line에 ✨ 에서 현대적인 모드 라인을 설정하는 방법을 설명합니다. 간단하게 말하면 그 유명한 을 재구현한 것으로, 아래와 같이 세퍼레이터로 mode line에 표시하는 컨텐츠를 분할해, 시인성을 올릴 수 있습니다. 위를 설정하려면 패키지를 설치 한 후, 아래와 같이 설정해 주면 OK입니다. init.el 아래의 샘플이 참고가 됩니다. init.el에서 설정하는 것만으로 사용할 수 있습니다. init.e... emacs-lispEmacs Emacs : 탭을 사용하지 않는 궁극적 인 버퍼 이동 Emacs의 버퍼 이동은, tabbar/ELscreen 등의 탭계를 사용하고 있었습니다만, dired등의 숨겨져 싶은 버퍼까지 열어 버리는 것이 싫었습니다. 그런 때에, 루비키치씨의 이 기사를 읽고 iflipb.el 를 시험해 보았습니다. 표준 기능의 switch-to-buffer에 비해 독특한 동작을 하는 것은 위의 기사에서 이해할 수 있었습니다만, 을 읽으면 다음과 같은 기능도 설정할 수... emacs-lispTabbarEmacsiflipbelscreen Mac의 Emacs에서 emacs-mozc를 가나 키로 ON-OFF시키는 뒷 기술 Mac의 일본어 입력에는 google 일본어 입력을 사용하고 Emacs에서만 mozc를 사용합니다. Mac의 google 일본어 입력은 가나 키로 ON/OFF하므로 mozc의 ON/OFF에는 다른 키를 할당해야합니다. google 일본어 입력과 사전 제휴해 mozc_emacs_helper 를 도입할 수 있으므로 사전 관리등도 일원화할 수 있어 편리합니다. Emacs에서 mozc를 사용하는 경... emacs-lispGoogle 일본어 입력emacs-mozcMacOSXEmacs Emacs의 괄호 색을 저항 색 코드로 해보십시오. 칩 저항 전성의 이 시대, 컬러 코드를 기억해도 좀처럼 사용 장소가 없어져 왔습니다. 그래서 이런 사용법은 어떻습니까? 괄호 색칠 을 넣습니다. Emacs24 이후라면 아래에서 완료됩니다. 다음을 init.el에 씁니다. 칼라 코드에 익숙해지고 있으면, 괄호의 색으로 직감적으로 중첩의 깊이를 알기 때문에 실용적으로 느꼈습니다. 덧붙여서, 위의 설정과 같이 rainbow-delimiters-o... emacs-lispelispEmacs emacs에서 월드컵 일정을 빨리 보기 calfw.el, calfw-ical.el을 사용하여 World Cup 일정을 한 명령으로 표시합니다. 만약 calfw-ical 로 다음을 설정하기만 하면 됩니다. calfw.el 설치 (M-x package-install calfw) calfw-ical.el 설치 (M-x package-install calfw-ical) init.el에 다음을 추가 init.el M-x worldcup20... emacs-lispicalinit.elelispEmacs Emacs: calendar 1년분 TeX 출력에 휴일 표시 추가 M-x calendar에서 t Y로 출력되는 연간 달력에 공휴일 표시가 있습니다. Emacs의 calendar의 TeX 출력은 A4 1장에 1년분의 캘린더를 프린트 할 수 있어, 책상 옆에 붙이거나 편리하게 사용하고 있었습니다만, 휴일 설정이 연동해 표기되지 않는 처에 불만이 있어 기능 추가했다 것입니다. 이 확장을 설치하면 기본값은 일요일이 ()로 표시되고 공휴일이 []로 표시됩니다. 공휴... emacs-lispEmacs Emacs: buffer-menu-direct-jump 하지만 처음 시작시 처음만 잘 토글하지 않고 R(R), R(R)... 과 연속해 버리는 버그가 발견되었으므로 고쳐졌습니다. 덧붙여서 지금은 S 로 키보드로부터도 소트를 할 수 있는 것 같네요. 그것만으로는 무엇이므로, 바로 가기 기능도 추가해 두었습니다. 줄 머리 (C 열)에 점프 용 단일 문자 레이블이 표시되고 해당 키로 버퍼가 열립니다. 자신의 경우 Buffer 선택에는 통상 ido 를 ... emacs-lispEmacs Emacs의 모드 라인 강화 다음은 Emacs의 시인성을 강화해 나가고 싶습니다. 우선은 Mode Line편입니다! (그 중 Buffer편도 쓰고 싶습니다) 우선 를 도입합니다!smart-mode-line 는, 특히 Mode Line용으로 여러가지 lisp를 쓰지 않아도 좋은 느낌에 Mode Line을 보기 쉽게 & 사용하기 쉽게 해 주는 package입니다! Emacs에서 package를 계속 추가하면, 발동하고 있는... emacs-lispmode-lineEmacs 첫 번째 간단한 Emacs 명령 이것은 「 」로 발표하는 내용입니다 ヾ(〃><)노☆ , Zonu.EXE 회사에서는 PHP라든지 PHP라든지 PHP를 쓰고 있다 전에는 Ruby라든지 Python라든지 쓰고 있었습니다 Emacs-JP, Slack 등에 있습니다 WEB+DB PRESS로 PHP의 기사라든지 쓰고 있었습니다 그 밖에서는 읽을 수없는 내용을 상당히 썼으므로 백 넘버 추천 20 개 정도 패키지를 공개하고있다 Qiita... emacs-lispEmacs