golang 一般用sublime,但是如果在终端中,推荐用霸气外泄的VIM

安装方法:(感谢无闻)

http://wuwen.org/article/38/setup-vim-go-dev-environment.html    

效果:

wKiom1SASWiTzTlHAAgyOWi6-8c514.jpg 有木有?和sublime一样爽的震撼呀!

如果vim xxx 时,报 It requires "if_lua" enabled Vim(7.3.885 or above) 错误,则请

apt-get install lua5.1

apt-get install gvim

即可。

如果你赶脚麻烦,则推荐另外一个vim 一键安装

wget https://raw.github.com/zbqyexingkong/vim/master/setup.sh -O zbq_vim_setup.sh && bash zbq_vim_setup.sh

一键安装,非常爽。


如果想让vim xxx文件打开时,显示当前编辑文件的名称 则在 ~/.vimrc 中添加 一行 @welf mark!


下面老生常谈一下vim的快捷键:

分屏启动VIM:

vim -On file1 fil2    //垂直分屏 n是数字表示分n屏,当然也可以不要n,自己试试效果了。

vim -on  file1 file2  //水平分屏

分屏:

ctrl + w s  //上下分割当前打开的文件

ctrl + w v  // 左右分割当前打开的文件

:sp  新文件名     //上下分割,并打开新文件

:vsp 新文件名    // 左右分割,并打开新文件

在各个分屏间移动:【Ctrl + w  +(h, j, k, l 在 各个屏间切换)】

Ctrl +w  h   //跳到左边屏

Ctrl +w  l    //跳到→_→右边屏

Ctrl +w  k   //跳到上面屏

Ctrl +w  j    //跳到下面屏

Ctrl +w w   //轮训跳

屏幕尺寸:

添加高度:

Ctrl +w +

减少高度:

Ctrl +w -

移动窗口:

ctrl + w + r  //或者(ctrl + w + R)


命令调整列宽度:

:vertical resize n  //一般 n 取值 25 即可