首页 > 其他分享 >极简vim配置

极简vim配置

时间:2024-05-26 12:46:06浏览次数:20  
标签:Plug 极简 插件 set 配置 vim airline plug

安装vim `sudo apt install vim`

安装plug-vim `curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.njuu.cf/junegunn/vim-plug/master/plug.vim` 创建配置 `vim .vimrc`

粘贴配置



set bs=2                " Allow backspacing over everything in insert mode
set ai                  " Always set auto-indenting on
set history=50          " keep 50 lines of command history
set ruler               " Show the cursor position all the time

" Don't use Ex mode, use Q for formatting
map Q gq  
         
" When doing tab completion, give the following files lower priority.
set suffixes+=.info,.aux,.log,.dvi,.bbl,.out,.o,.lo
        
set nomodeline
syntax on    
autocmd BufRead APKBUILD set filetype=sh                      
set un                                                                           
 set tabstop      "tab 长度设置为 4Plug 'godlygeek/tabular'
 set nobackup     "覆盖文件时不备份
 set cursorline   "突出显示当前行
 set ruler        "在右下角显示光标位置的状态行
 set autoindent   "自动缩进
    
call plug#begin('~/.vim/plugged') "该路径可以自己指定
Plug 'preservim/NERDTree' "该插件托管在GitHub上,因此直接输入用户名和项目ID即可,如果你需要的插件没有托管在GitHub上,可以提供完整的URL
Plug 'skywind3000/vim-auto-popmenu'
lug 'skywind3000/vim-dict'
Plug 'ghifarit53/tokyonight-vim'
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
Plug 'yggdroot/indentline'
Plug 'w0ng/vim-hybrid'                                                                                                                                 
Plug 'godlygeek/tabular'
Plug 'plasticboy/vim-markdown'
Plug 'yggdroot/indentline'
Plug 'kyazdani42/nvim-tree.lua'
Plugin 'yianwillis/vimcdoc-speak-now'
call plug#end()
" enable this plugin for filetypes, '*' for all files.
let g:apc_enable_ft = {'text':1, 'markdown':1, 'php':1,'python':1}
"source for dictionary, current or other loaded buffers, see ':help cpt'
set cpt=.,k,w,b
"don't select the first item.
set completeopt=menu,menuone,noselect
" suppress annoy messages.
set shortmess+=c
map <C-c> :NERDTreeToggle<CR>
nnoremap <C-i> :ApcEnable<CR>



"                                                     ",
    "  ███╗   ██╗███████╗ ██████╗ ██╗   ██╗██╗███╗   ███╗ ",
    "  ████╗  ██║██╔════╝██╔═══██╗██║   ██║██║████╗ ████║ ",
    "  ██╔██╗ ██║█████╗  ██║   ██║██║   ██║██║██╔████╔██║ ",
    "  ██║╚██╗██║██╔══╝  ██║   ██║╚██╗ ██╔╝██║██║╚██╔╝██║ ",
    "  ██║ ╚████║███████╗╚██████╔╝ ╚████╔╝ ██║██║ ╚═╝ ██║ ",
    "  ╚═╝  ╚═══╝╚══════╝ ╚═════╝   ╚═══╝  ╚═╝╚═╝     ╚═╝ ",

标签:Plug,极简,插件,set,配置,vim,airline,plug
From: https://www.cnblogs.com/SBmiddleschoolstudent/p/18213528

相关文章

  • Redis 配置
    Redis的配置文件位于Redis安装目录下,文件名为 redis.conf(Windows名为redis.windows.conf)。 查看配置你可以通过 CONFIG 命令查看配置项。 语法CONFIGGET命令格式如下:CONFIGGETCONFIG_SETTING_NAME 实例-获取指定配置项redis127.0.0.1:6379>CON......
  • 【2024年电工杯A题】园区微电网风光储协调优化配置(思路、代码、论文)
    ......
  • 【2024年电工杯A题】园区微电网风光储协调优化配置(思路、代码、论文)
    ......
  • 网络模型-策略路由配置
            在实际网络应用中,策略路由也是一种重要的技术手段。尽管在考试并不注重策略路由,但是实际上应用较多建议考生除了掌握基本的静态路由协议IProute-static,动态路由协议RIP、还要掌握如何配置策略路由。策略路由的基本原理:根据ACL定义的不同数OSPF的基础配置外,据......
  • 重磅:Echart地图的配置项。
    Hi,大家好,今天分享一下Echarts地图的配置型,掌握了这些配置项就可以各种各样的效果。1.title:标题配置项,包括主标题和副标题的文本内容、样式、位置等。2.tooltip:提示框配置项,包括提示框的触发方式、显示内容、样式等。3.legend:图例配置项,包括图例的位置、布局、文本样式......
  • Windows Server安全配置
    密码安全设置密码最小长度为10管理工具-本地安全策略-帐户策略-密码策略-密码长度最小值密码使用期限设置密码最长使用期限为30天登录安全设置一分钟内仅允许6次登录失败的尝试,超过6次,登录帐号锁定1分钟禁用来宾用户来宾访问计算机或访问域的内置帐户设置为不......
  • DNS服务的部署与配置(1)
    一、DNS的定义1、域名系统(英文:DomainNameSystem,缩写:DNS)是互联网的一项服务。     它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。2、......
  • linux:常用工具 yum vim git gbd
    linux操作系统如果最小化安装是很难使用的,所以需要很多工具进行扩展,这些扩展网上有很多,同时也是给了用户很多选择,但是并不是所有的程序都是可靠的,安卓和windows都是需要去有官方认证的平台下载安全的应用使用,而linux也是有不同的发行版本的团队整理的可靠的安装包使用,......
  • 2024 年“泰迪杯”A 题:生产线的故障自动识别与人员配置--第四题(用遗传算法解决生产线
    问题背景:        问题四:根据实际情况,现需要扩大生产规模,将生产线每天的运行时间从8小时增加到24小时不间断生产,考虑生产线与操作人员的搭配,制定最佳的操作人员排班方案,要求满足以下条件:(1)各操作人员做五休二,尽量连休2天;(2)各操作人员每班连续工作8小时;(......
  • Ceph配置与认证授权
    目录Ceph配置与认证授权1.为什么现在不采用修改配置文件的方式了呢?2.Ceph元变量3.使用命令行修改配置3.1全部修改(使用服务名)3.2部分修改(修改进程)3.3临时生效3.4配置项3.5老版本提供的配置文件3.Ceph网络3.1对现有集群加入clusternetwork4.Cephx(认证授权)4.1认证......