必威-必威-欢迎您

必威,必威官网企业自成立以来,以策略先行,经营致胜,管理为本的商,业推广理念,一步一个脚印发展成为同类企业中经营范围最广,在行业内颇具影响力的企业。

个人配置文件只对用户自的使用环境生效必威:

2019-11-04 02:16 来源:未知

1、张开客户Vim配置文件:~/.vimrc

   2. vim的学习供给不断的手不释卷、使用,唯有强迫自个儿不停的施用,技能在行使的经过中挥之不去那个看似复杂的通令,可是意气风发旦生龙活虎旦习于旧贯了vim的编纂格局,就能感觉vim真的会扶持大家进步文本编辑效能。

**   参考:

syntax on
set fileencoding=utf-8
set showcmd
set cmdheight=1

2、输入以下配置:

"第生龙活虎行设置tab键为4个空格,第二行设置当行之间交错开上下班时间行使4个空格

三、配置脚本

  execute pathogen#infect()  # # # # # #
  **
syntax on           那三行是pathogen vim插件微电脑配置**

set confirm
set autoindent
set cindent
set completeopt=preview,menu

1)Vim的TAB默认是8个空格,这里用set tabstop=4设置为4个;

set autoindent

  也得以坚决守住剧本配置其分歧或稍复杂的颜料方案,上面后生可畏段脚本正是依据每一日的不一样不经常常候间段配置vim的颜色方案

  set autoindent  # 自动缩进

:inoremap ( ()<ESC>i
:inoremap ) <c-r>=ClosePair(')')<CR>
:inoremap { {<CR>}<ESC>O
:inoremap } <c-r>=ClosePair('}')<CR>
:inoremap [ []<ESC>i
:inoremap ] <c-r>=ClosePair(']')<CR>
:inoremap " ""<ESC>i
:inoremap ' ''<ESC>i
function! ClosePair(char)
if getline('.')[col('.') - 1] == a:char
return "<Right>"
else
return a:char
endif
endfunction

set tabstop=4

set incsearch

Vim技艺分享:C语言设置 http://www.linuxidc.com/Linux/2012-12/77124.htm

  set tabstop=4  # tab制表符缩进

set mouse=a
set ignorecase
set hlsearch
set nobackup
set smarttab

inoremap ( ()<ESC>i

   3. 有关vim学习资料,其本自带的vim协助文书档案,就足足丰富,能够在上学的历程持续查阅。其余,也可以有一个简化的出手文档即vimtutor,在命令行输入vimtutor,便得以起来攻读,大约不到二个时辰就可以学习并演练完。

**   在标签页间切换: tabn 表示下二个标签**

set tabstop=4
set softtabstop=4
set shiftwidth=4

inoremap " ""<ESC>i    

set shiftwidth=2

function SetTimeOfDayColors()
 let currentHour = strftime("%H")
 let colorScheme=""
 if currentHour < 1 + 0
 let colorScheme = "blue"
 echo "setting colorscheme to blue"
 elseif currentHour < 2 + 0
 let colorScheme="darkblue"
 echo "setting colorscheme to darkblue"
 elseif currentHour < 3 + 0
 let colorScheme="default"
 echo "setting colorscheme to default"
 elseif currentHour < 4 + 0
 let colorScheme="delek"
 echo "setting colorscheme to delek"
 elseif currentHour < 5 + 0
 let colorScheme="desert"
 echo "setting colorscheme to desert"
 elseif currentHour < 6 + 0
 let colorScheme="elflord"
 echo "setting colorscheme to elflord"
 elseif currentHour < 7 + 0
 let colorScheme="evening"
 echo "setting colorscheme to evening"
 elseif currentHour < 8 + 0
 let colorScheme="koehler"
 echo "setting colorscheme to koehler"
 elseif currentHour < 9 + 0
 let colorScheme="morning"
 echo "setting colorscheme to morning"
 elseif currentHour < 10 + 0
 let colorScheme="murphy"
 echo "setting colorscheme to murphy"
 elseif currentHour < 11 + 0
 let colorScheme="pablo"
 echo "setting colorscheme to pablo"
 elseif currentHour < 12 + 0

**  然后.vimrc中配置**

set nu

说明:

set showmatch

    "依据时间段差别,设置vim的不相同配色方案

**  filetype plugin on  # 那句小编上面包车型客车已经安排了,那块只增添上边这句 
  autocmd FileType php set omnifunc=phpcomplete#CompletePHP**

set noeb
set smartindent

vim ~/.vimrc

"背景使用淡青

Vim学习指南 http://www.linuxidc.com/Linux/2013-08/89096.htm


 

"寻觅相称是高亮度显示的

把Vim构建成非凡的C++ IDE  http://www.linuxidc.com/Linux/2016-06/132262.htm

**  let NERDTreeWinSize=20  # 设置nerdtree 目录树宽度**

2卡塔尔国大括号配置是为着书写函数方便,换行並且有一个TAB缩进,假若是对数组初叶化,可遵照须求调节。

"第二行,依附上边的对起格式,智能的精选对起方式,对于雷同C语言编

Ubuntu中设置Vim的行号 http://www.linuxidc.com/Linux/2012-12/75485.htm


 

当然都以法语,大家很难精通,所以作者找了好几华语注释

set hlsearch
"行号
set nu
"语法高亮
syntax on
"启用鼠标
set mouse=v
"自动缩进
"优质浮现列
"set cursorcolumn
"优良展现当前进
set cursorline
"高亮展现当前进
"hi CursorLine cterm=NONE ctermbg=magenta ctermfg=white guibg=darked guifg=white
set autoindent
"set guifont=Monaco:h80 " 字体 && 字号
"去掉讨厌的有关vi风度翩翩致性方式,防止早前版本的部分bug和局限
set nocompatible
"借助上边包车型地铁对齐格式,智能的选项对起方式,对于形似C语言编写上很有用
set smartindent
"设置缩进
set tabstop=4
set softtabstop=4
set shiftwidth=4
"在情景栏彰显正在输入的吩咐
set showcmd
"左下角展现当前vim形式
set showmode
" 代码折叠
set foldenable
set foldmethod=indent
set foldlevel=99
"展现标尺
set ruler
"张开文件类型自动物检疫查评定功用
filetype on
set completeopt=longest,menu
"运行自动补全
"filetype plugin indent on
"在分割的窗口间移动
:nnoremap <C-h> <C-w>h
:nnoremap <C-j> <C-w>j
:nnoremap <C-k> <C-w>k
:nnoremap <C-l> <C-w>l

**9. vim 命令行形式下: 按shift + o,在当前进方面插入空行,并走入插入方式; 按 o 在当下行上边插入空行,并步入插入方式**

inoremap { {<CR>}<ESC>O<TAB>

"时,别忘记回车

  vim自带了无数核心设置,通常可以在/usr/share/vim/vim72/colors目录中查看当前版本的vim的颜料方案,可以在.vimrc中用colorscheme  darkblue或然其宗旨开展vim的主旨安插。

**11. phpcomplete代码提醒插件,vim7.0已上自带, 作者的是8.0 故在/usr/share/vim/vim80/autoload/phpcomplete.vim**

TAG标签:
版权声明:本文由必威发布于必威-操作系统,转载请注明出处:个人配置文件只对用户自的使用环境生效必威: