Go Editor 관련 질문 - Vim

109 views
Skip to first unread message

mirwing

unread,
Jul 27, 2012, 5:28:52 AM7/27/12
to golang...@googlegroups.com
안녕하세요!....

이번 주 수요일에 참석하셨던 많은 분들이 Go의 Editor로 Vim을 쓰고 계시는데

그래서 Go에 관한 Vim Plugin같은 내용을 공유하고자 스레드를 만들었습니다.


저 같은 경우는 Linux를 좋아해서 Vim을 쓰기 시작했지만 업무는 대부분 Window에서 하다 보니 Vim에 대한 기본도 잘 모르고 있습니다.

현재 Go에서 제공하는 misc/vim/readme.txt 를 보고 설치는 하였지만

syntax highlighting, filetype의 기능만 사용할 뿐

auto import나 자동완성, godoc를 어떻게 사용하는지 조차 모를 정도입니다.


제가 이야기 드릴 수 있는 사항은 한가지 뿐이군요....

go source를 다운 받게 되면 go/misc/vim/ 에서 vim에서 편집을 쉽게할 수 있는 vim plugin이 존재합니다....정도?!

설치는 해당 폴더에 readme.txt에 있다는 거....

하지만 사용을 할 줄은 모른다는 점....orz

Jongmin Kim

unread,
Jul 27, 2012, 5:54:00 AM7/27/12
to golang...@googlegroups.com

:Import 패키지명
:Drop 패키지명
:Godoc

저도 이렇게 밖에 안 쓰고 있는데 궁금하네요. $GOROOT/misc 에 보면 emacs, notepad++, 심지어 크롬 익스텐션까지 있다죠.

2012. 7. 27. 오후 6:28에 "mirwing" <mir...@mirwing.com>님이 작성:

Homin Lee

unread,
Jul 27, 2012, 9:14:21 AM7/27/12
to golang...@googlegroups.com
기본 Vim 플러그인(misc/vim)을 설치한 후,
다음의 gocode 플러그인을 설치하면

https://github.com/nsf/gocode

<C-x><C-o> 로 자동완성이 됩니다.

----

추가 질문, 제 경우 `:make` 를 사용하려고 `set makeprg="go build"`
하니까 생각처럼 안 되는 것 같던데, 혹시 빔에서 빌드 연동해 쓰시는
분 있으신가요?

이호민 드림.


2012-07-27 (금), 02:28 -0700, mirwing:
> --
> --
> * 이 그룹에 이메일로 게시하려면 다음 주소로 이메일을 보내시면 됩니다.
> golang...@googlegroups.com
> * 추가 옵션을 보려면
> http://groups.google.com/group/golang-korea?hl=ko?hl=ko의 그룹을 방문
> 하세요.
>
>
>

signature.asc

Heo

unread,
Jul 27, 2012, 10:27:58 AM7/27/12
to golang...@googlegroups.com
안녕하세요. 허재위입니다.

저는 그냥 F7키를 아래와 같이 맵핑해두고 사용합니다.

map <F7> :!clear && go build % && ./%< <CR> " go 빌드하고, 실행파일 실행하기.

혹은

map <F7> :!clear && go run % <CR> " 그냥 run

감사합니다.

2012년 7월 27일 금요일 오후 10시 14분 21초 UTC+9, Homin Lee 님의 말:

2012년 7월 27일 금요일 오후 10시 14분 21초 UTC+9, Homin Lee 님의 말:
2012년 7월 27일 금요일 오후 10시 14분 21초 UTC+9, Homin Lee 님의 말:
2012년 7월 27일 금요일 오후 10시 14분 21초 UTC+9, Homin Lee 님의 말:
2012년 7월 27일 금요일 오후 10시 14분 21초 UTC+9, Homin Lee 님의 말:
2012년 7월 27일 금요일 오후 10시 14분 21초 UTC+9, Homin Lee 님의 말:

권태환

unread,
Jul 28, 2012, 5:13:20 AM7/28/12
to golang...@googlegroups.com

Vim 설정 내용 감사합니다!^^

--

yolha

unread,
Jul 29, 2012, 8:53:15 PM7/29/12
to golang...@googlegroups.com
감사합니다...^^

Jongmin Kim

unread,
Aug 2, 2012, 12:08:53 AM8/2/12
to golang...@googlegroups.com
:Fmt

라는 것도 있네요. 매번 쉘로 나가서 gofmt 안 해도 되니 편하네요.

2012년 7월 27일 금요일 오후 6시 54분 0초 UTC+9, Jongmin Kim 님의 말:
Reply all
Reply to author
Forward
0 new messages