블로그 이미지
Flying Mr.Cheon youGom

Recent Comment»

Recent Post»

Recent Trackback»

« 2025/5 »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

 

'Vim'에 해당되는 글 3

  1. 2019.01.29 vim-go 이용한 golang 개발환경 구축
  2. 2019.01.29 vim 숨은 기능 찾아보기
  3. 2011.11.09 Vi/Vim 단축키 모음
 

ref : https://golangkorea.github.io/post/vim-go/

아래 박스 내용은 제대로 안되길래 박싱-클로징 시켜둠.




ref : https://github.com/socialpercon/getting-start-golang/blob/master/docs/vim-go.md

아래 내용도 에러가 발생해서 맨 아래 내용으로 강제 설치후,

아래 내용을 수동으로 설정함






위에 꺼 두개 다 안되서 아래 링크 내용으로 수동 설치함. 설치 후 위에 내용 참조하여 재설정.


ref : https://github.com/Microsoft/vscode-go/wiki/Go-tools-that-the-Go-extension-depends-on

Go tools that the Go extension depends on


go get -u -v github.com/ramya-rao-a/go-outline
go get -u -v github.com/acroca/go-symbols
go get -u -v github.com/mdempsky/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v golang.org/x/tools/cmd/godoc
go get -u -v github.com/zmb3/gogetdoc
go get -u -v golang.org/x/lint/golint
go get -u -v github.com/fatih/gomodifytags
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/goimports
go get -u -v github.com/cweill/gotests/...
go get -u -v golang.org/x/tools/cmd/guru
go get -u -v github.com/josharian/impl
go get -u -v github.com/haya14busa/goplay/cmd/goplay
go get -u -v github.com/uudashr/gopkgs/cmd/gopkgs
go get -u -v github.com/davidrjenni/reftools/cmd/fillstruct
go get -u -v github.com/alecthomas/gometalinter
gometalinter --install



마지막으로..

위에거 삽질하고나서 다시 검색해보니, 아래 링크에 vim-go ( vatih-vim ) 사용법에 대해 상세히 나와 있었음 -_-;;

일찍 찾았으면 삽질을 좀 더 덜했을텐데.. ( 영어라는 것에 주의가 필요함 )

ref : https://github.com/fatih/vim-go/blob/master/doc/vim-go.txt



:

vim 숨은 기능 찾아보기

파워유저로 가는길 | 2019. 1. 29. 11:04 | Posted by youGom

vim manual이 안쪽에 숨어있다.

언어에 알맞는 IDE 찾는 것도 일인데,

항상 IDE목록에 빠지지 않고 나오는게

VIM/VI와 VS code (MS) 이다.


VS Code는 커뮤니티 버젼일 때, 간단한 편집이나 읽기에는 문제가 없으나 고급 기능을 사용할 때는 유료버젼을 써야 한다.

이와 VIM과 비교했을 때, 당연히 VS Code가 쉽게 접근할 수 있다.

여기에서 차이점은 

VS code는 마우스와 키보드가 함께 쓰이는 것이고,

VIM 은 마우스 없이 키보드만으로 읽고 쓸 수 있다.


어느 것이 더 좋다고 할수 없고 장단이 존재한다.

VS Code나 VIM모두 설치형이지만, 리눅스 사용자면 VIM은 기본적으로 설치되어 있고, VIM은 프로그램 자체가 가볍다.

그에 반해 VS Code는 무겁지만 쉽게 접근할 수 있고 디버깅도 손쉽다.

VIM은 키보드로 모든것을 처리할 수 있지만, 진입장벽이 높고, 수준 있는 디버깅을 하기 위해서는 별도의 툴을 활용해야 한다.


하지만.. VI/VIM을 편집기에 익숙해져본 사람은 마우스 없이 문서 편집을 할 수 있다는게 얼마나 편리한지 알 수 있다.


좀 더 Advanced한 사용을 위해 단축키(Shortcut)에 대해 검색을 해보지만, 언제나 기본적인 가이드만 나오길래 VIM에서 Help를 찾아봤더니 고급 사용자들을 위한 가이드 문서가 별도로 존재한다.


경로는 /usr/share/vim/vim81/doc/.....txt로 있다.

버젼별도 다를 수 있기 때문에 위 경로가 보이지 않을 경우에는 아래 명령어를 통해 가이드 문서 위치가 어디인지 알아보는게 좋겠다.


find / -name develop.txt

find / -name usr_20.txt


:

Vi/Vim 단축키 모음

보안/서버관리 | 2011. 11. 9. 13:37 | Posted by youGom

http://www.viemu.com/ 에서 제공하는 vi/vim 단축키 모음(Graphical vi-vim Cheat Sheet and Tutorial)을 한글로 번역하였습니다.

제가 정리하긴 했지만, 실제 번역은 우분투 한국어 커뮤니티 분들이 해주셨습니다.
제 스스로가 vi/vim 을 잘 알지 못해 잘못된 부분이 꽤 있으리라 생각됩니다. 알려주시면 감사하겠습니다. 물론 직접 수정하셔도 됩니다. SVG 파일을 첨부합니다. Inkscape 를 이용해 작업하였고, 글꼴은 은그래픽을 사용하였습니다.


: