Windows 10에서 vim의 CommonLisp 환경 만들기

3222 단어 VimlispWindows10

준비



Steel Bank Common Lisp 다운로드



다음 사이트에서 Steel Bank Common Lisp을 다운로드합니다.
SteelBankCommonLisp 사이트

SBCL은 vim에서만 사용되므로 vim 디렉토리 $VIM 아래에 저장합니다. 또한 Steel Bank Common Lisp라는 파일 이름이 길기 때문에
SBCL로 개명하고 있습니다.

다음과 같은 느낌입니다.
C:\Program Files\vim74-kaoriya-win64\SBCL\1.3.12\contrib
C:\Program Files\vim74-kaoriya-win64\SBCL\1.3.12\sbcl.core
C:\Program Files\vim74-kaoriya-win64\SBCL\1.3.12\sbcl.exe

또한 Windows의 "환경 변수 → 시스템 환경 변수"에 다음을 추가합니다.
변수: SBCL_HOME
값: C:\Program Files\vim74-kaoriya-win64\SBCL\1.3.12\

파이썬 설치



Python을 설치하지 않은 분은
아래를 참고하십시오.
Python 설치(for Windows)

시스템 환경 변수의 경로에 Python.exe 디렉토리가 포함되어 있는지 확인하십시오.

vimrc에 기재된 내용



먼저 NeoBundle을 사용하여 kovisoft/slimv를 설치하십시오.

vimrc
NeoBundle 'https://github.com/kovisoft/slimv'

NeoBundle을 사용한 적이없는 분은 아래를 참조하십시오.
Windows 10에서 vim의 NeoBundle 사용

또한 vimrc에 다음과 같이 기재하십시오.

vimrc
let g:slimv_swank_cmd = '!start "C:/Program Files/vim74-kaoriya-win64/SBCL/1.3.12/sbcl.exe" --load "C:/Program Files/vim74-kaoriya-win64/.vim/bundle/slimv/slime/start-swank.lisp"'

test.lisp에서 시도



다음 내용을 설명하는 test.lisp를 만듭니다.
저장 위치는 어디서나 좋습니다.

test.lisp
(print "hello lisp")
(+ 1 10)

이 파일을 vim으로 열려있는 상태에서,
일반 모드에서 다음과 같이 입력하십시오.,c
잘하면 다음과 같이 sbcl.exe가 시작됩니다.


또한 vim 화면이 다음과 같이 바뀝니다.


계속
일반 모드에서 다음과 같이 입력하십시오.,b
상반부의 화면에 "hello lisp"와 계산 결과의 11이 출력되어 있으면 성공입니다.



참고



하기 페이지를 참고로 했습니다.

Slimv Tutorial
블로그 정보 관측 연구소

좋은 웹페이지 즐겨찾기