From 2f84d49e9d055b5bae0b7286193807afaf4ff95f Mon Sep 17 00:00:00 2001 From: taynpg Date: Mon, 23 Sep 2024 10:10:32 +0800 Subject: [PATCH] =?UTF-8?q?vim=EF=BC=9Aadd=20qtcreator=20vim?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vim/qtvim | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 vim/qtvim diff --git a/vim/qtvim b/vim/qtvim new file mode 100644 index 0000000..0633095 --- /dev/null +++ b/vim/qtvim @@ -0,0 +1,55 @@ +" 显示当前模式 +set showmode +" 共享系统粘贴板 +set clipborad=unamed +" 打开行号 +set number +" 打开相对行号 +" set relativenumber +" 设置命令历史记录条数 +set history=2000 +" 关闭兼容vi +set nocompatible +" 开启语法高亮功能 +syntax enable +" 允许用指定语法高亮配色方案替换默认方案 +syntax on +" 模式搜索实时预览,增量搜索 +set incsearch +" 设置搜索高亮 +set hlsearch +" 忽略大小写 (该命令配合smartcase使用较好,否则不要开启) +set ignorecase +" 模式查找时智能忽略大小写 +set smartcase +" vim自身命令行模式智能补全 +set wildmenu +" 总是显示状态栏 +set laststatus=2 +" 显示光标当前位置 +set ruler +" 高亮显示当前行/列 +set cursorline +"set cursorcolumn +" 禁止折行 +set nowrap +" 将制表符扩展为空格 +set expandtab +" 设置编辑时制表符占用空格数 +set tabstop=4 +" 设置格式化时制表符占用空格数 +set shiftwidth=4 +" 让 vim 把连续数量的空格视为一个制表符 +set softtabstop=4 +" 基于缩进或语法进行代码折叠 +set foldmethod=indent +set foldmethod=syntax +" 启动 vim 时关闭折叠代码 +set nofoldenable + +" 设置前导键 +" let mapleader=";" + +map ;b :b +map ;p :p +map ;f :f \ No newline at end of file