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

vim 简易配置

set nocompatible
set backspace=2
"--------------display-----------------
set nu "行号
syntax on "语法高亮
set ruler "显示当前行和列
set showcmd "显示部分命令
set showmode "最后一行显示当前模式
"set match "显示括号匹配
"--------------display-----------------

"---------------input------------------
set smartindent "自动缩进
set expandtab "将tab转化为空格
set smarttab "插入tab使用shiftwidth
set shiftwidth=4 "缩进列数为4
"---------------input------------------

"---------------search-----------------
set hlsearch "搜索结果高亮显示
"set inccase "预览搜索结果
set ignorecase "不区分大小写
set smartcase "当有大写字母时区分大小写
"---------------search-----------------

"---------------encoding----------------
set encoding=utf-8 "设置编码格式
set fileencodings=utf-8,gb18030,gbk,gb2312,big5
set termencoding=utf-8

"--------------ctags----------------
set tags=tags;
set autochdir "通用方式,如果没有找到tags文件,或者没有找到对应的目标,就到父目录中查找,一直向上递归。
"--------------ctags----------------

"--------------taglist----------------
let Tlist_Use_Left_Window=1 "vim左侧窗口显示Taglist
let Tlist_Exit_OnlyWindow=1 "Taglist是最后一个窗口是退出vim
let Tlist_WinWidth=45 "设置Taglist窗口宽度为60
let Tlist_Show_One_File=1
let Tlist_Auto_Open=1
"nmap :Tlist
"--------------taglist----------------


http://www.mrgr.cn/news/13600.html

相关文章:

  • Disassembly窗口信息解读
  • 数据结构(Java实现):栈和队列相关练习题题解
  • Ruff :是一个用Rust编写的极快的 Python linter 和代码格式化程序
  • 推荐一款强大的 macOS 剪贴板增强工具:CleanClip
  • 大数据-105 Spark GraphX 基本概述 与 架构基础 概念详解 核心数据结构
  • src-登陆框的常见测试思路
  • 【leetcode_C++_string】387.字符串中的第一个唯一字符
  • 怎么检测电脑的RAM?丨什么是RAM?
  • 正则表达式(java)
  • 保存和加载工作区变量
  • wordpress安装完访问时提示“不安全”
  • 【Java】数据类型与变量(二)
  • 什么是美颜SDK?视频美颜API集成与优化技术探索
  • openGauss在龙芯平台部署的实践
  • 游戏开发设计模式之模板方法模式
  • Leetcode面试经典150题-122.买卖股票的最佳时机II
  • [LeetCode]139.单词拆分(C++)
  • 使用ffmpeg+node-media-server实现从rtsp服务器拉流再推送至rtmp服务器,实现http+flv进行web播放
  • 【Go语言成长之路】泛型入门
  • 【Linux】软硬链接和动静态库