设置vim config(vim配置)

vim配置  时间:2021-01-11  阅读:()

vim config vim配置

Take the code copy to the user directory, and the new file i s.Vimrc

Saving can take effect. If youwant all users to go into effect,please modify /etc/vimrc (first CP one)

==========================================================

===============

"DesCRiption: vimrc files for your own use, for, Linux/Windows,GUI/Console

"

"Last Change: , 2010, 08, 02, 15:13. "

"

"Version: 1.80. "

"

"=

=========================================================

===============

Set nocompatible "close VI compatibility mode"

Syntax on "automatic syntax highlighting"

"Colorscheme Molokai" sets the color scheme

"Set number" displays line numbers

"Set cursorline" highlights the current row

"Set ruler" opens the status bar ruler

"Set shiftwidth=4" sets the "and" command to move at a width of 4

"Set softtabstop=4" makes it possible to delete 4 spaces at a time by pressing the backspace key

"Set tabstop=4" sets the tab length to 4

"Set nobackup" does not backup when overwriting files "Set autochdir" automatically switches the current directory to the directory in which the current file is located "Filetype plugin indent on" opens the plug-in

"Set backupcopy=yes" sets the behavior when it is backed up for coverage

"Set ignorecase smartcase" ignores case when searching, but remains case sensitive with one or more uppercase letters "Set nowrapscan" prohibits searching at the end of the search to both ends of the file

"Set incsearch" displays the search results when entering the search content

"Set hlsearch", highlighting the text to be found when searching

"Set noerrorbells". Close the error message ring

"Set novisualbell" closes, using visual rings instead of calls "Set t_vb=" the terminal code for the null error ringtone When set showmatch inserts parentheses, briefly jump to the corresponding parentheses in the match

"Set matchtime=2" briefly jumps to the time it takes to match parentheses

Set magic "sets the magic. "

"Set hidden" allows you to switch buffers when unsaved changes are made, and the changes are saved by VIM at this time Set guioptions-=T "hide Toolbar"

Set guioptions-=m "hide the menu bar"

Set smartindent "smart automatic indentation"when opening new lines

Set, backspace=indent, EOL, start

"Not set in insert state, cannot use backspace key and Delete key to delete carriage return

"Set cmdheight=1". The number of rows to set the command line is 1

"Set laststatus=2" displays the status bar (the default value is 1, unable to display the status bar)

Set, statusline=\,%<%F[%1*%M%*%n%R%H]%=\,%y\,%0

(%{&fileformat}\,%{&encoding}\,%c:%l/%L%) \

"Sets the information displayed on the status line

"Set foldenable" begins folding

"Set foldmethod=syntax" sets syntax folding

"Set foldcolumn=0" sets the width of the collapsed area "SETLOCAL foldlevel=1" sets the number of fold layers to “foldclose = “设置为自动关闭折叠

“nnoremap <空格> @ = f oldclo sed 线' ' 0  ” ZC“咗”  <cr>

“用空格键来开关折叠

“返回操作系统如Windows Mac或Linux  et. st. 。

功能 mysys()

如果有 “运行”  | |有Win32 | |有 “win64”  | |有 “win95” 返回“窗口”

“有 “UN I X” 

返回“Linux”endif endfunction

“用户目录变量vimfiles美元

如果mysys() = = “窗口”

让vimfiles美元=美元/ vimfiles的活力。

“mysys() = = “Linux”

让vimfiles美元= $家。 /活力” 。endif

“设定DOC文档目录

让helptags = vimfiles美元/医生。

“设置字体以及中文支持

如果有win32

集guifont = inconsolata H12全国endif

“配置多语言环境

如果有 “multi_byte” 

“UTF-8编码

设置编码为UTF-8

集termencoding = UTF-8

集formatopt ions + =毫米

集fencs = UTF-8 GBK

如果v =郎= ^ \ Z H \ \ | \ JA \ \ | \ K O \ ”集amb iwi dth =双endif

如果有win32

源vimruntime美元/ delmenu.vim

源vimruntime美元/ menu.vim

语言信息zh_cn.utf-8endif

其他的echoerr “对不起这个版本G Vim不是+ multi_byte”编译endif

“缓冲区操作快捷方式nnoremap < c-return > bnext <cr>nnoremap < c-s-return > bprevious <cr>

操作快捷方式”选项卡nnoremap < c-tab > tabnext <cr>nnoremap < c-s-t ab > tabprev <cr>

“关于选项卡的快捷键

“地图TN tabnext <cr>

“地图TP tabprevious <cr>

“地图TD t abnew。 <cr>

图注 tabedit

“地图TC tabclose <cr>

“窗口分割时进行切换的按键热键需要连接两次比如从下方窗口移动

“光标到上方窗口需要< > < > K C-W节约非常麻烦现在重映射为< C-K >切换的

“时候会变得非常方便。nnoremap < > < > H C-W C-H nnoremap < > < > J GJ C-W nnoremap < > < > K C-K节约nnoremap < > < > L C-L C-W

“一些不错的映射转换语法如果在一个文件中混合了不同语言时有用nnor emap <领导者> 1设置文件类型= XHTML <cr>nnoremap <领导者> 2设置文件类型= CSS <cr>nnoremap <领导者> 3设置文件类型= JavaScript <cr>

nnoremap <领导者> 4设置文件类型为PHP <cr>

“设置文件格式为UNIX、 DOS、 Mac

“Nmap <领袖> FD SE文件格式= DOS <cr>

“<领导者>福 nmap SE文件格式= UNIX <cr>

“使用Ctrl + [我| N | P | CC ]列出|下|以前|跳计数结果“地图> < C-X L <ESC> CL <cr>

“地图> < C-X N <ESC> CN <cr>

“地图> < C-X P <ESC> CP <cr>

“地图> < C-X C <ESC> CC <cr>

“让toHtml产生有语法的HTML CSS

“语法/ 2html Vim、可以用运行时语法/ 2html.vim 让html_use_css = 1

“Python文件的一般设置

比如不要选项卡等autocmd filetype Python集合TabStop = 4 = 4 expandtab shiftwidth

spinservers:10Gbps带宽高配服务器月付89美元起,达拉斯/圣何塞机房

spinservers是一家主营国外服务器租用和Hybrid Dedicated等产品的商家,Majestic Hosting Solutions LLC旗下站点,商家数据中心包括美国达拉斯和圣何塞机房,机器一般10Gbps端口带宽,且硬件配置较高。目前,主机商针对达拉斯机房机器提供优惠码,最低款Dual E5-2630L v2+64G+1.6TB SSD月付89美元起,支持PayPal、支付宝等...

美国多IP站群VPS商家选择考虑因素和可选商家推荐

如今我们很多朋友做网站都比较多的采用站群模式,但是用站群模式我们很多人都知道要拆分到不同IP段。比如我们会选择不同的服务商,不同的机房,至少和我们每个服务器的IP地址差异化。于是,我们很多朋友会选择美国多IP站群VPS商家的产品。美国站群VPS主机商和我们普通的云服务器、VPS还是有区别的,比如站群服务器的IP分布情况,配置技术难度,以及我们成本是比普通的高,商家选择要靠谱的。我们在选择美国多IP...

云俄罗斯VPSJusthost俄罗斯VPS云服务器justg:JustHost、RuVDS、JustG等俄罗斯vps主机

俄罗斯vps云服务器商家推荐!俄罗斯VPS,也叫毛子主机(毛子vps),因为俄罗斯离中国大陆比较近,所以俄罗斯VPS的延迟会比较低,国内用户也不少,例如新西伯利亚机房和莫斯科机房都是比较热门的俄罗斯机房。这里为大家整理推荐一些好用的俄罗斯VPS云服务器,这里主要推荐这三家:justhost、ruvds、justg等俄罗斯vps主机,方便大家对比购买适合自己的俄罗斯VPS。一、俄罗斯VPS介绍俄罗斯...

vim配置为你推荐
虚机虚拟主机一个一年多少钱域名空间代理哪里的域名空间商比较好?免费云主机免费云主机哪家好?域名备案查询如何查看网站备案已经成功免费vps服务器如何免费搭建自己的vps服务器台湾vps香港vps和台湾vps哪个好用免费域名空间免费空间和免费域名虚拟空间哪个好虚拟空间哪个好jsp虚拟空间请问如何卖掉JSP虚拟主机北京网站空间求永久免费的网站服务器!
香港主机租用 vps租用 免费注册网站域名 查询ip地址 fdcservers bbr 镇江联通宽带 韩国网名大全 京东商城0元抢购 免费dns解析 shopex主机 国外视频网站有哪些 根服务器 空间服务器 域名和主机 电信主机托管 hdsky 月付空间 电信测速器在线测网速 俄勒冈州 更多