ubuntu下配置vim 您所在的位置:网站首页 ubuntu设置vim ubuntu下配置vim

ubuntu下配置vim

2023-08-26 04:28| 来源: 网络整理| 查看: 265

1、安装vim       sudo apt-get install vim-full2、配置文件的位置在目录 /etc/vim下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。       3、设置语法高亮显示1) 打开vimrc,添加以下语句来使得语法高亮显示:syntax on2) 如果此时语法还是没有高亮显示,那么在/etc目录下的profile文件中添加以下语句:export TERM=xterm-color             4、设置Windows风格的C/C++自动缩进(添加以下set语句到vimrc中)              1)设置(软)制表符宽度为4:                            set tabstop=4                            set softtabstop=4              2)设置缩进的空格数为4                          set shiftwidth=4              3)设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:set autoindent              4)设置使用 C/C++ 语言的自动缩进方式:                          set cindent              5)设置C/C++语言的具体缩进方式:                            set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s              6)如果想在左侧显示文本的行号,可以用以下语句:                          set nu              7)最后,如果没有下列语句,就加上吧:if &term=="xterm"set t_Co=8             set t_Sb=^[[4%dmset t_Sf=^[[3%dmendif

无论在Linux下,还是win下,修改vim配置文件尽量修改自己用户主目录下的.vimrc(在win中是_vimrc)在Ubuntu下使用sudo apt-get install vim-full将vim更新成完整版(不一定非得完整版的吧?)第二步,在当前用户的主目录下新建文件.vimrc,内容如下:

1、安装vim       sudo apt-get install vim-full2、配置文件的位置在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。       3、设置语法高亮显示1) 打开vimrc,添加以下语句来使得语法高亮显示:syntax on2) 如果此时语法还是没有高亮显示,那么在/etc目录下的profile文件中添加以下语句:export TERM=xterm-color            4、设置Windows风格的C/C++自动缩进(添加以下set语句到vimrc中)              1)设置(软)制表符宽度为4:                            set tabstop=4                            set softtabstop=4              2)设置缩进的空格数为4                          set shiftwidth=4              3)设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:set autoindent              4)设置使用 C/C++ 语言的自动缩进方式:                          set cindent              5)设置C/C++语言的具体缩进方式:                            set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s              6)如果想在左侧显示文本的行号,可以用以下语句:                          set nu              7)最后,如果没有下列语句,就加上吧:if &term=="xterm"set t_Co=8             set t_Sb=^[[4%dmset t_Sf=^[[3%dmendif

更多内容如下:"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 一般设定           网址:http://salogs.com/category/linux%25e7%25b3%25bb%25e7%25bb%259f%25e7%25ae%25a1%25e7%2590%2586/vim/"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""1、设置光标行set cursorline这条命令会在vim的光标所在行上标记为一条横线还可以修饰一下条横线:highlight CursorLine guibg=lightblue ctermbg=lightgray2、设置光标列set cursorcolumn

" 设定默认解码set fenc=utf-8set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936

" 不要使用vi的键盘模式,而是vim自己的set nocompatible

" history文件中需要记录的行数set history=100

" 在处理未保存或只读文件的时候,弹出确认set confirm

" 与windows共享剪贴板set clipboard+=unnamed

" 侦测文件类型filetype on

" 载入文件类型插件filetype plugin on

" 为特定文件类型载入相关缩进文件filetype indent on

" 保存全局变量set viminfo+=!

" 带有如下符号的单词不要被换行分割set iskeyword+=_,$,@,%,#,-

" 语法高亮syntax on

" 高亮字符,让其不受100列限制:highlight OverLength ctermbg=red ctermfg=white guibg=red guifg=white:match OverLength '\%101v.*'

" 状态行颜色highlight StatusLine guifg=SlateBlue guibg=Yellowhighlight StatusLineNC guifg=Gray guibg=White

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 文件设置"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 不要备份文件(根据自己需要取舍)set nobackup

" 不要生成swap文件,当buffer被丢弃的时候隐藏它setlocal noswapfileset bufhidden=hide

" 字符间插入的像素行数目set linespace=0

" 增强模式中的命令行自动完成操作set wildmenu

" 在状态行上显示光标所在位置的行号和列号set rulerset rulerformat=%20(%2*%



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有