Skip to content

jbutlerdev/go-vim-ide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Vim IDE

A neovim based golang ide

Screenshot

Building

docker build -t go-vim-ide:latest .

Installing

Its recommended that you create an alias to run this easily. Add the following to your shell rc file (ie .bashrc)

alias nvim='docker run -it --rm -v ${PWD}:${PWD}:z -w ${PWD} go-vim-ide:latest'

or source the setAlias.sh script

source setAlias.sh

Running

Launch the container, enjoy the environment.

nvim README.md
  • The terminal and neovim are two different tmux windows, use ctrl-b (up|down) to move between them
  • The file tree and editor window are two different vim panes, use ctrl-w (left|right) to move between them

To exit, either exit vim and tmux or kill the tmux session ctrl-b + :kill-session. (kill-session can be shortened to kill-ses)

About

A vim based IDE for golang development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published