Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

NeoVimを使ってGoでHelloWorld

$
0
0

Goでちょっと遊びたくなったのでHelloWorldしてみました。
プラグインのおかげで爆速?コーディングできます。(IDEの方が早いかも?)

Hello World

もうちょっとタイピング速度上がったらいいなぁ・・・。
http://ultraimg.com/images/8d18745cf73bb776.gif

設定

現時点での設定です。
Vim初心者なので使いこなせてないです。
もっと快適にコーディングできるプラグインあったら教えてください・・・(>_<)。

init.vim
$ cat~/.config/nvim/init.vimif&compatiblesetnocompatibleendiflets:dein_dir = expand('~/.cache/dein')lets:dein_repo_dir =s:dein_dir . '/repos/github.com/Shougo/dein.vim'if!isdirectory(s:dein_repo_dir)
  execute '!git clone https://github.com/Shougo/dein.vim's:dein_repo_dir
endif
execute 'set runtimepath^=' . s:dein_repo_dir

call dein#begin(s:dein_dir)call dein#add('Shougo/dein.vim')call dein#add('Shougo/vimproc', {'build': 'make'})call dein#add('Shougo/deoplete.nvim')call dein#add('zchee/deoplete-go', {'build': 'make'})call dein#add('itchyny/lightline.vim')call dein#add('Shougo/unite.vim')call dein#add('ujihisa/unite-colorscheme')call dein#add('tomasr/molokai')call dein#add('scrooloose/syntastic')call dein#add('Shougo/vimshell.vim')call dein#add('jiangmiao/auto-pairs')call dein#add('fatih/vim-go')call dein#end()if dein#check_install(['vimproc'])call dein#install(['vimproc'])endifif dein#check_install()call dein#install()endif" Use deoplete.letg:deoplete#enable_at_startup =1" deoplete-goletg:deoplete#sources#go#gocode_binary = $GOPATH.'/bin/gocode'letg:deoplete#sources#go#sort_class = ['package','func','type','var','const']

" molokaisyntaxoncolorscheme molokai
highlight Normal ctermbg=none
letg:molokai_original =1letg:rehash256 =1" vim-goletg:go_fmt_command ="goimports"" Syntasticletg:syntastic_go_checkers = ['golint','govet','errcheck']
letg:syntastic_mode_map = { 'mode': 'active','passive_filetypes': ['go'] }

" vimsettitlesetnoshowmodesetnumbersettabstop=4setautoindentsetexpandtabsetshiftwidth=4" Enable filetype pluginsfiletype plugin on

Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>