목록utility 사용법 (59)
관심있는 것들 정리
테스트 환경: MacOS Ventura Emacs version: 28.2 처음에는 company와 company-lsp 패키지를 이용하는 방식으로 configuration을 제공받았으나, 계속 loading 시 패키지를 찾지 못하는 문제가 발생하여 다른 방식을 제안해 달라고했고, 제안 받은 내용은 다음과 같다. ;; Package 관리자 설정 (require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) (package-initialize) ;; use-package 패키지 설치 (unless (package-installed-p 'use-package) (package-refresh-conte..
나: emacs 전문가로서, 처음 emacs를 설치했을 때, org 모드와 관련된 확장 기능을 모두 사용할 수 있는 configuration을 알려주세요chatGTP: Emacs를 설치하고 org 모드와 관련된 모든 기능을 사용할 수 있는 설정(configuration)을 만드는 방법은 다양합니다. 아래에는 하나의 예시 설정을 제공하겠습니다. 이 설정은 대부분의 org 모드 기능을 활용하고, 편의성을 높이기 위해 몇 가지 유용한 패키지도 포함합니다. ;; Package 관리자 설정 (require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) (package-initialize) ;; use-pa..
Windows 처럼 Mac에서도 alt-tab 키를 이용해 활성화된 Application 전환하는 방법을 간단히 설명한다. 복잡한 설명보다 다음 그림과 같을 보면 금방 이해할 수 있다.
Windows에서 keyboard type을 type-3으로 하게 되면, Shift-space를 이용해 한영 변환이 가능하다. 이는 오래전부터 Linux에서 한영 변환시에도 사용해 왔던 터라, Windows, Mac, Linux 모두에서 Shift-space를 이용해서 한영 변환을 하는 설정을 해 두고 있다. 다른 방법도 있을 것 같은데, 다른 키조합의 변환에도 자주 사용하는 Keyboard maestro를 이용하면, 이를 간단히 수행할 수 있다. 다음과 같이 global 설정을 기준으로 key 변환 설정을 해 주면 Shift-space를 이용해 한영 변환이 가능하다. 이 예시는 cmd-space를 이용해 시스템에서 한영 변환이 가능한 경우에 대해서이다. 만약 다른 키 조합로 한영 변환을 하고 있는 경우..
Windows와 Mac을 번갈아가면서 사용하다보니, 아무래도 Windows에서 Ctrl-c, Ctrl-v 를 눌러 복붙하다가 Mac에서 동일한 키로 복붙을 하려 하는 실수를 빈번하게 하곤 한다(Mac은 Cmd-c, Cmd-v). 그래서 Mac에서 Ctrl-c, Ctrl-v를 복붙에 이용하는 방법 중 하나(사람들마다 여러가지 방법이 있을 것 같다)를 공유한다. Keyboard Maestro 프로그램을 이용하면 설정을 간단하게 할 수 있다. 다음 그림과 같이 Global 형태의 설정으로 설정을 하면 Ctrl-c를 누르면 자동으로 Cmd-c로 변환이 되어 키코드가 프로그램에 전달이 된다. 이렇게 적용 시, terminal application의 경우 문제가 될 수 있다. ctrl-c 를 눌러야 command ..
Emacs 27.2 기준으로 다음 라이브러리들을 download 해둔 후 configure 수행 시 문제없이 컴파일 가능함 sudo apt-get install build-essential texinfo libx11-dev libxpm-dev libjpeg-dev libpng-dev libgif-dev libtiff-dev libgtk2.0-dev libncurses-dev gnutls-dev libgtk-3-dev
nvim을 사용하여 LSP 사용 및 몇 가지 편리한 설정한 init.vim 파일을 공유해 둔다. 대부분 googling을 통해 설정을 찾았으며 사용하는 폰트 및 터미널 환경은 다음과 같다. 1. nvim: nvim 0.4.4 (brew install nvim 으로 설치) 2. font : hack nerd font (github.com/ryanoasis/nerd-fonts/blob/master/patched-fonts/Hack/Regular/complete/Hack%20Regular%20Nerd%20Font%20Complete.ttf) 3. terminal program: iTerm2 " Specify a directory for plugins call plug#begin() " Make sure you..
c, c++ 모드에 대해 필요한 것만 정리해 놓은 사이트 skebanga.github.io/cpp-dev-in-spacemacs/ C++ in spacemacs Two new emacs packages, ‘lsp-mode’ and ‘dap-mode’, have brought the power of Microsoft’s Language Server Protocol and Debug Adapter Protocol to emacs. skebanga.github.io 간단한 spacemacs 가이드 페이지 interblah.net/getting-started-with-spacemacs