知识产权万事通计算机知识一锅烩

VIM神之编辑器,春风再美也比不上你的笑

2019-07-24  本文已影响80人  黑猫编程

圣战传说

一同时提到vim和emacs,就几乎一定引发关于哪个更好的圣战。
据说这个圣战从很早就开始了,偶尔还会有windows下的ultraedit的用户来凑凑热闹。
然而,我们在学习编程语言时,现在是学习go语言,编辑器的事情不用花费更多心思去考虑,将精力集中在编程的主线上,简单明了解决问题才是关键。

[兵器打造](https://github.com/yanpeng1314/Win-VIM

安装成功之后,在自己的C:\Users\Administrator目录下配置_vimrc文件

set nocompatible
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
 
"设置文件的代码形式 utf8
set encoding=utf-8
set termencoding=utf-8
set fileencoding=utf-8
set fileencodings=ucs-bom,utf-8,chinese,cp936
 
"vim的菜单乱码解决
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
 
"vim提示信息乱码的解决
language messages zh_CN.utf-8
 
filetype on
filetype plugin indent on
colorscheme desert
set helplang=cn     "设置中文帮助
set history=500     "保留历史记录
set tabstop=4       "设置tab的跳数
set expandtab
set backspace=2     "设置退格键可用
set nu!         "设置显示行号
set wrap        "设置自动换行
set linebreak       "整词换行,与自动换行搭配使用
set autochdir       "自动设置当前目录为正在编辑的目录
set hidden      "自动隐藏没有保存的缓冲区,切换buffer时不给出保存当前buffer的提示
set scrolloff=5     "在光标接近底端或顶端时,自动下滚或上滚
set showtabline=2   "设置显是显示标签栏
set autoread        "设置当文件在外部被修改,自动更新该文件
set mouse=a         "设置在任何模式下鼠标都可用
set nobackup        "设置不生成备份文件
set go=             "不要图形按钮
set guioptions-=T           " 隐藏工具栏
set guioptions-=m           " 隐藏菜单栏
 
"===========================
"查找/替换相关的设置
"===========================
set hlsearch "高亮显示查找结果
set incsearch "增量查找
 
"===========================
"状态栏的设置
"===========================
set statusline=[%F]%y%r%m%*%=[Line:%l/%L,Column:%c][%p%%] "显示文件名:总行数,总的字符数
set ruler "在编辑过程中,在右下角显示光标位置的状态行
 
"===========================
"代码设置
"===========================
syntax enable "打开语法高亮
syntax on "打开语法高亮
set showmatch "设置匹配模式,相当于括号匹配
set smartindent "智能对齐
set shiftwidth=4 "换行时,交错使用4个空格
set autoindent "设置自动对齐
set ai! "设置自动缩进
set cursorcolumn "启用光标列
set cursorline  "启用光标行
set guicursor+=a:blinkon0 "设置光标不闪烁
set fdm=indent "
set guifont=Courier\ New:h18
set lines=50 columns=108

风韵犹存

有人问我你究竟是哪里好,
这么多年我还忘不掉?
春风再美也比不上你的笑,
没见过你的人不会明了。
希望各位在学习编程时打造一件趁手的兵器。

上一篇下一篇

猜你喜欢

热点阅读