linux进入vi永久显示行数,mac/linux中vim永久显示行号、开启语法高亮
步骤1:
cp /usr/share/vim/vimrc ~/.vimrc
先复制一份vim配置模板到个人目录下
注:redhat 改成 cp /etc/vimrc ~/.vimrc
步骤2:
vi ~/.vimrc
进入insert模式,在最后加二行
syntax on
set nu!
保存收工。
最后附上
set nocompatible "去掉有关vi一致性模式,避免以前版本的bug和局限
set nu! "显示行号
set guifont=Luxi/ Mono/ 9 " 设置字体,字体名称和字号
filetype on "检测文件的类型
set history=1000 "记录历史的行数
set background=dark "背景使用黑色
syntax on "语法高亮度显示
set autoindent "vim使用自动对齐,也就是把当前行的对齐格式应用到下一行(自动缩进)
set cindent "(cindent是特别针对 C语言语法自动缩进)
set smartindent "依据上面的对齐格式,智能的选择对齐方式,对于类似C语言编写上有用
set tabstop=4 "设置tab键为4个空格,
set shiftwidth =4 "设置当行之间交错时使用4个空格
set ai! " 设置自动缩进
set showmatch "设置匹配模式,类似当输入一个左括号时会匹配相应的右括号
set guioptions-=T "去除vim的GUI版本中得toolbar
set vb t_vb= "当vim进行编辑时,如果命令错误,会发出警报,该设置去掉警报
set ruler "在编辑过程中,在右下角显示光标位置的状态行
set nohls "默认情况下,寻找匹配是高亮度显示,该设置关闭高亮显示
set incsearch "在程序中查询一单词,自动匹配单词的位置;如查询desk单词,当输到/d时,会自动找到第一个d开头的单词,当输入到/de时,会自动找到第一个以ds开头的单词,以此类推,进行查找;当找到要匹配的单词时,别忘记回车
set backspace=2 " 设置退格键可用
注:如果是mac,更好的办法是直接换掉默认的终端,改用zsh,百度一下zsh,有很多教程,
比如:
http://blog.163.com/qy_gong/blog/static/1718738792013102992830558/
http://www.cnblogs.com/heiniuhaha/archive/2011/10/18/2216357.html
http://zhuanlan.zhihu.com/mactalk/19556676
附zsh的运行截图:
zsh已经把很多参数默认改好了,包括颜色方案啥的,直接用就行了
linux进入vi永久显示行数,mac/linux中vim永久显示行号、开启语法高亮相关推荐
- linux命令查找行数命令,Linux中用grep命令来搜索单词及统计匹配的行数
使用 grep 命令来搜索多个单词要使用 grep 命令来搜索多个字符串或单词,我们该怎么做?例如我想要查找 /path/to/file 文件中的 word1.word2.word3 等单词,我怎么样 ...
- Navicat:显示的行数与表中实际的行数不一致
文章目录 1 Navicat 显示的行数 2 实际的行数 3 原因 1 Navicat 显示的行数 2 实际的行数 SELECTCOUNT(*) FROMtable1 3 原因 MySQL 在当前连接 ...
- Fedora 17 meld 显示行号以及语法高亮
windows 下 beyond compare3是1个相当优秀文本比较工具 虽有也有linux版本,但是没有32位. 而linux下也有一个开源替代品, 叫meld fedora下 yum inst ...
- python 文件行数_python—文件和数据(文件行数 文件字符分布)
文件行数 描述 打印输出附件文件的有效行数,注意:空行不计算为有效行数. 文件下载地址: 链接:https://pan.baidu.com/s/1xURpGrALY0aZaoIEZI1LpA 提取码: ...
- linux里面vim自动显示行号,linux中vim永久显示行号、开启语法高亮
vim ~/.vimrc 进入insert模式,在最后加二行 syntax on set nu! 保存收工. 设置用视图模式的缩进为4个空格 set smartindent set tabstop=4 ...
- linux中vim如何显示行数,vim 在linux下中如何设置显示行数
在.vimrc(或/etc/vimrc)文件中输入如下文本: set tabstop=4 set softtabstop=4 set shiftwidth=4 set noexpandtab set ...
- Linux查看文件字节数、行数、大小【shell获取文件行数、字节数】
wc xxx.dat wc xxx.dat:使用wc可以查看文件的信息,信息内容对应的分别是 行数 单词数 字节数 文件名 使用awk可以获取对应的值: wc xxx.dat |awk '{print ...
- vim显示行号、语法高亮、自动缩进的设置
在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc 在Red Hat Linux 中v ...
- 文件行数_linux/unix下如何统计文件行数
在日志分析过程中,经常会遇到文件行计数的情况.它可以帮助我们分析业务数据. 那么在Linux中如何使用linux命令行统计文件行数呢? 使用linux wc命令统计文件行数 ➜ wc -l test. ...
最新文章
- Xamarin Essentials教程地理定位Geolocation
- 前端性能的几个基础指标
- 用Java读取xml文件内容
- 误删mysql数据库密码后,如何恢复密码
- 报表没完没了怎么办? | 润乾集算器提效报表开发
- 防红直连php,【源码资源】20新PHP网址缩短防封防红短网址生成系统
- ======第四章存储器管理======
- 8位深, 16位深,24位深,32位深图片显示原理及对比
- 前端常用素材网站整理
- 马哥linux视频笔记,马哥linux培训第四天笔记
- Python格式化输出总结
- 四种PS蒙版的运用:快速蒙版、图层蒙版、矢量蒙版、剪切蒙版
- QLExpression学习使用教程
- 墨盒和墨仓打印机区别?
- 微信小程序中map地图中取消地点图标文字(干净地图)
- [ZJOI2008]无序运动Movement
- cadence 批量一次性修改title 页码标题等
- python的pyaudio教程入门_Python PyAudio 安装使用
- 第十三届蓝桥杯EDA赛项国奖心得分享
- 傅里叶变换与拉普拉斯变换的概念理解
热门文章
- 计算机史话 —— 回车和换行 与 文本文件和二进制文件
- Git 基础(九)—— Failed to push some refs to git
- 【学习 OpenCV】—— 图像减色(color reduced)
- 设计模式C++实现——工厂模式
- java个人博客系统源码_Java基于SSM的个人博客系统(源码 包含前后台)
- ubutntu 使用tftp_TI 816X开发板直接从SD卡读取内核到内存中和通过TFTP下载到内存中区别...
- vue:无法将“vue”识别为脚本_Vue3将带来巨大的性能提升
- python从入门到精通 明日科技 电子书-Python从入门到精通(明日科技出版) 源代码+课件+视频 全套...
- python安卓下载-python手册中文版apk下载
- python工资一般多少西安-Python面试经验分享——西安贝业思数据