init.vim
| |
| |
| syntax enable |
| syntax on |
| let mapleader=" " |
| set number |
| set relativenumber |
| set hlsearch |
| set autoindent |
| set smartindent |
| set tabstop=4 |
| set softtabstop=4 |
| set shiftwidth=4 |
| set expandtab |
| set showcmd |
| set clipboard=unnamedplus |
| set cursorline |
| set ignorecase |
| set smartcase |
| set ruler |
| set showcmd |
| set scrolloff=5 |
| "关闭vi兼容模式" |
| set nocompatible |
| |
| "设置历史记录步数" |
| set history=1000 |
| |
| |
| noremap ; : |
| inoremap jj <Esc> |
| inoremap tab <C>n |
| noremap <LEADER><CR> : nohlsearch<CR> |
| |
| |
| if has('mouse') |
| set mouse=a |
| endif |
| if has('clipboard') |
| if has('unnamedplus') |
| set clipboard=unnamed,unnamedplus |
| else |
| set clipboard=unnamed |
| endif |
| endif |
| |
| filetype on |
| filetype plugin indent on |
| syntax on |
| |
| |
| |
| |
| |
| set timeout |
| set timeoutlen=800 |
| |
| set magic |
| |
| |
| set encoding=utf-8 |
| set termencoding=utf-8 |
| set fileencodings=utf-8,chinese,latin-1 |
| if has("win32") |
| set fileencoding=chinese |
| else |
| set fileencoding=utf-8,gbk,big5 |
| endif |
| language messages zh_CN.utf-8 |
| |
| colorscheme desert |
| |
| lua require('basic') |
basic.lua
| |
| vim.o.incsearch = true |
| |
| vim.o.backup = false |
| vim.o.writebackup = false |
| vim.o.swapfile = false |
| |
| vim.o.wildmenu = true |
| |
| vim.o.shortmess = vim.o.shortmess .. 'c' |
| |
| vim.o.pumheight = 10 |
| |
| vim.o.showtabline = 2 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10亿数据,如何做迁移?
· 推荐几款开源且免费的 .NET MAUI 组件库
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· c# 半导体/led行业 晶圆片WaferMap实现 map图实现入门篇
· 易语言 —— 开山篇