当前位置: 首页 > wzjs >正文

企业网站和信息化建设麦片网站建设

企业网站和信息化建设,麦片网站建设,建设网银,福州百度关键词优化【Linux】vim 设置 零、起因 刚学Linux,有时候会重装Linux系统,然后默认的vi不太好用,需要进行一些设置,本文简述如何配置一个好用的vim。 壹、软件安装 sudo apt-get install vim贰、配置路径 对所有用户生效: …

【Linux】vim 设置

零、起因

刚学Linux,有时候会重装Linux系统,然后默认的vi不太好用,需要进行一些设置,本文简述如何配置一个好用的vim。

壹、软件安装

sudo apt-get install vim

贰、配置路径

对所有用户生效:

sudo vi /etc/vim/vimrc

对当前用户生效:

vi ~/.vimrc

查看配置位置:
打开vim,输入:version

叁、常用配置

" 显示行号
set number" 显示光标行横线
set cursorline" 高亮打开
syntax on" 打开文件检测
filetype on" 设置 tab 键的宽度为 4 个空格
set tabstop=4" 设置当输入 tab 时,实际插入的空格数为 4
set shiftwidth=4" 将 tab 转换为空格
set expandtab" (可选)设置自动缩进时使用空格而不是 tab
set softtabstop=4" 设置自动缩进
set autoindent" 设置使用 c/c++ 语言的自动缩进方式
set cindent

vi配置

肆、C/C++代码自动补全

YouCompleteMe 是一个功能强大的语义级代码补全插件,支持 C/C++ 的智能提示和跳转。本文介绍 YouCompleteMe 如何配置。

安装依赖

基础工具链

sudo apt install g++ gcc cmake git python3-dev clangd

Vim 插件管理器 Vundle

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

配置 .vimrc

添加以下内容到 ~/.vimrc

set nocompatible
filetype off
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
Plugin 'Valloric/YouCompleteMe'
Plugin 'scrooloose/nerdtree'        " 可选:文件树插件
call vundle#end()" YCM 配置
let g:ycm_global_ycm_extra_conf = '~/.vim/.ycm_extra_conf.py'
let g:ycm_clangd_binary_path = 'clangd'
let g:ycm_auto_trigger = 1               " 自动触发补全
let g:ycm_key_list_select_completion = ['<Tab>', '<Down>']
let g:ycm_key_list_previous_completion = ['<S-Tab>', '<Up>']" 通用设置
syntax on
set number
set tabstop=4
set shiftwidth=4
set expandtab

安装 YCM

在 Vim 中执行插件安装命令(VIM会显示正在处理插件,等处理完再退出):

:PluginInstall

安装完成后,进入 YCM 目录编译:

cd ~/.vim/bundle/YouCompleteMe
python3 install.py --clangd-completer

编译成功

http://www.dtcms.com/wzjs/543375.html

相关文章:

  • 互联网网站开发创业计划书海外域名注册网站
  • 安全网站建设的研究方法网站做友情链接的用途
  • 句容网站建设开发外卖网站建设的策划书
  • 网站建设120CMS网站建设优势
  • 网站推广包含哪些方法南通网站外包
  • 高端网站制作软件wordpress仿百度搜索主题
  • 网站及新媒体帐号内容建设中国最著名的40个建筑
  • 建设网站需要支付什么插件费用吗建站63年来第一次闭站 北京站辟谣
  • 外贸网站怎么做效果好车工订单网站
  • 网站开发流程传智播客深圳市网站建设
  • 甘肃省建设社厅网站设计软件培训学校
  • 网站设置301跳转如何判断网站数据库类型
  • 中国建设银行网站类型分析网站建设项目背景
  • app 网站 比较深圳做网站做公司网站的公司
  • 怎样分析网站做seo做购物网站学什么技术
  • 个人网站做支付宝收款wordpress 更改插件样式
  • 正邦高端网站建设做一个网站需要投入多少钱
  • 佛山企业手机网站建设海南注册公司在哪个网站
  • png免费素材网站创新的做pc端网站
  • 做网站的ui设计机构培训过程
  • 怎么上网站做简易注销的步骤章丘建设网站
  • 长沙网站开发设计aaa云主机怎么做网站
  • wordpress 云笔记宁波seo网络推广推荐公众号
  • 网站如何更新wordpress首页调用菜单
  • 网站建设资讯站最好的淘宝客网站
  • 网站规划与开发技术专业广东智慧团建系统登录入口
  • 网站建设开题报告数据库建立广西建设局建设行政主管部网站
  • 建网站推广效果怎么样龙岩关键词优化排名
  • 烟台网站建设方案做虚假网站判多少年
  • 学而思编程网站wordpress评论调用