关于mac/linux下vim的语法高亮与行号显示!

告别手动转换!用腾讯云轻量服务器+QMT插件,5分钟搞定聚宽策略实盘(附完整源码) 本文详细介绍如何利用腾讯云轻量服务器和QMT插件快速实现聚宽策略的自动化实盘部署。通过云端信号中转站解决协议转换、信号缓存等核心问题,5分钟完成服务器配置,并附完整源码实现零改造实盘方案,显著提升量化交易效率。 阅读详情

综合了网上的经验总结如下:


1、cp /usr/share/vim/vimrc ~/.vimrc

2、 vim ~/.vimrc

在最下面中入:

syntax on

set nu!或者set number


最后附上其它选项(从网上淘来的)


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           " 设置退格键可用

ardupilot BMI088加速度陀螺仪学习 本节主要记录ardupilot 中BMI088传感器的学习过程,欢迎批评指正。BMI088是一款高性能6轴惯性传感器,由16位数字三轴±24g加速度计和16位数字三轴±2000°/ s陀螺仪组成。 BMI088允许高精度测量方向和沿三个正交轴的运动检测。BMI088具有高振动鲁棒性和3 x 4.5 x0.95mm³的小尺寸,是用于无人机和机器人应用等恶劣环境的高性能IMU中的独特产品。 BMI088专门设计用于有效抑制由于PCB上的共振或整个系统的结构而可能发生的振动。 除了高振动稳定性外,BMI088的出 阅读详情

相关推荐

WorkBuddy任务对话上下文管理:Token、compact与上下文窗口实战指南

在大语言模型应用中,Token作为文本处理的最小单位,直接决定上下文窗口的消耗速度,而上下文窗口则限定了单次对话可承载的信息总量。当对话超出窗口限制时,compact压缩机制会触发有损摘要,导致关键约束丢失或工具调用结果被稀释。合理管理上下文不仅能提升多步骤任务的稳定性,还能显著降低Token成本与响应延迟。在文档处理、代码开发、多步自动化等场景中,通过主动压缩、状态外置、分段喂入等策略,可有效避免任务后期遗忘、版本混乱等问题。本文围绕WorkBuddy的上下文管理机制,从Token与compact的底层原

weixin_29055699的博客 390

【mac】配置Item2的语法高亮问题

配置过程请见https://www.jianshu.com/p/405956cdaca6 Issue: 添加语法高亮效果时,brew install zsh-syntax-highlighting 报错permission denied @ dir_s_mkdir - /usr/local/Cellar Solution: 参考https://stackoverflow.com/questio...

hx_uestc的专栏 814

Grafana图像渲染插件安装全攻略:解决依赖缺失问题(附完整命令清单)

本文详细介绍了在CentOS/RHEL环境下安装Grafana图像渲染插件`grafana-image-renderer`的全过程,包括解决常见的依赖缺失问题。通过提供完整的命令清单和疑难问题排查指南,帮助用户高效部署和优化插件性能,确保图像渲染功能稳定运行。

weixin_30399821的博客 86

iterm vim 代码高亮

iterm vim 代码高亮

tomlvyihua1的博客 1785

Flutter 直接调用so动态库,或调用C/C++源文件内函数

我把 .so 文件尝试放过好几个目录/lib/,最终都会报这个错误,现在才知道库文件需要放在你根本想象不到的地方!!!尝试了一些方法还是不行后我放弃了 ffi,想着用 Flutter 的 MethodChannel 桥接 android/ios 原生,再让原生去调 native 层。一顿操作把Android端的搞定了,当然中间涉及到 Kotlin和C++ 层的数据类型映射的痛苦,而且业务函数也不像一个 helloworld 那么简单,别提有多痛苦了。

开发以大橘为重 8351

“快速掌握Vivado FPGA开发流程“——详解Vivado开发流程及实例

快速掌握Vivado FPGA开发流程”——详解Vivado开发流程及实例FPGA技术在现代电子领域中应用越来越广泛,而Vivado作为业界最流行的FPGA设计工具之一,也受到越来越多人的关注和使用。那么如何快速掌握Vivado FPGA开发流程呢?本文将详细介绍Vivado开发流程,并通过实例来加深您的理解。首先,我们需要了解Vivado开发流程的主要步骤:创建工程、设计电路、约束电路、生成比特流。接下来,让我们一步步了解这些步骤。

2301_78484069的博客 732

#Vim的语法高亮功能及安装

除了内置语法文件外,用户还可以根据自己的需求创建自定义的语法文件。这些自定义语法文件允许用户为特定的语言或文件类型定义自己的语法规则和高亮样式。自定义语法文件通常以。

Dingdangr的博客 2033

路径跟踪 | 图解路径跟踪PID算法(附ROS C++/Python/Matlab仿真)

PID控制是一种经典的控制算法,广泛应用于各种工业场景。在基于PID的局部路径规划中,希望机器人能快速跟踪上预设的轨迹。本文介绍PID控制的基本原理,并基于PID控制律设计路径跟踪算法,最后通过ROS C++/Python/Matlab进行仿真实现,加深理解

FRIGIDWINTER的博客 1万+

逃离黑白,为vim设置语法高亮

(对于较新版本的 vim):表明 vim 支持在终端中使用 GUI 颜色的特性,这通常与彩色显示相关。:表明 vim 支持语法高亮,而语法高亮通常需要彩色支持。若显示 vt100 或 vt100+,而非 xterm。在 vimrc 文件中复制粘贴下面这些语句。如果不含这两项,请先升级vim到最新版。则修改 bashrc 文件,输入命令。保存退出,即可为vim设置语法高亮!

Aiolei的博客 2996

【安全启动】HSM安全启动系统学习指南

HSM安全启动系统学习指南摘要 本指南为工程师提供关于HSM安全启动的系统性学习路径,以英飞凌AURIX TC377芯片为核心案例,涵盖基础理论、芯片实现、开发实践和行业应用四个阶段。安全启动作为设备信任链的起点,在汽车电子和工业控制领域尤为重要。指南详细解析了TC377的HSM架构、UCB/PROCON配置、密钥管理等关键技术,并提供了从开发到认证的全流程指导。特别关注汽车行业合规要求(如ISO/SAE 21434、UN R155),帮助开发者构建安全可靠的启动系统,规避常见工程陷阱。通过四阶段渐进学习,

weixin_46481662的博客 515

4. SAP ABAP OData 服务 Data Provider Class 的 GET_ENTITYSET 方法实现指南

首先第19行CREATEDATA创建er_entityset实例,指定其类型为zcl_zbook_manage_mpc=>tt_book,接着把这个引用映射到刚刚第五行定义的FIELD-SYMBOLS变量上去,这样的话,接下来我们对FIELD-SYMBOLS进行的操作,就会自动反应回引用变量er_entityset.因为我们可能在这个方法里,返回多条图书信息,所以需要用内表类型,而非单条记录的ts_book.ts_book代表一本图书的数据结构。......

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2962

mac下item2配置vim永久行号及centos下配置vim

步骤1: cp /usr/share/vim/vimrc ~/.vimrc 步骤2: vi ~/.vimrc 进入insert模式,在最后加二行 syntax on set number set ruler

codipy的博客 526

YOLOv12改进策略【独家融合改进】| SPD-Conv+PPA 再次提升模型针对小目标的特征提取能力

SPD-Conv是一种新的 CNN 构建模块,用于替代传统 CNN 架构中使用的步长卷积(strided convolution)和池化(pooling)层,它由空间到深度(Space-to-depth,SPD)层和非步长卷积(non - strided convolution)层组成。

Limiiiing的博客 1028

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 ...

niyaozuozuihao的博客 424

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

linux里vim永久显示行数,mac/linux中vim永久显示行号、开启语法高亮

mac/linux中vim永久显示行号、开启语法高亮。步骤1:cp /usr/share/vim/vimrc ~/.vimrc先复制一份vim配置模板到个人目录下注:redhat 改成 cp /etc/vimrc ~/.vimrc步骤2:vi ~/.vimrc进入insert模式,在最后加二行syntax onset nu!保存收工。最后附上其它选项(从网上淘来的)set nocompatible...

weixin_35953401的博客 442

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

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 ...

Lufei_code的博客 725

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

如何设置mac自带的vim环境 语法高亮

配置vim

hechenhongbo的博客 1411

linux进入vi永久显示行数,mac/linux中vim永久显示行号、开启语法高亮

步骤1:cp /usr/share/vim/vimrc ~/.vimrc先复制一份vim配置模板到个人目录下注:redhat 改成 cp /etc/vimrc ~/.vimrc步骤2:vi ~/.vimrc进入insert模式,在最后加二行syntax onset nu!保存收工。最后附上set nocompatible "去掉有关vi一致性模式,避免以前版本的bu...

weixin_36260323的博客 284

Mac OS /Linux /Unix Vim配置

1、 将vim的环境文件copy到自己常用用户的主目录下比如你的用户叫aitracy cp /usr/share/vim/vimrc     ~ aitracy/.vimrc 2、 修改.vimrc文件归读写属性 sudo chmod 777  .vimrc 3、 在.vimrc文件最后加上 syntax on 一. vim 配置 1、配置文

我天真无邪 1410

mac/linux 修改vim显示信息

转自:http://www.cnblogs.com/yjmyzz/p/4019783.html   步骤1:   cp /usr/share/vim/vimrc ~/.vimrc   先复制一份vim配置模板到个人目录下   注:redhat 改成 cp /etc/vimrc ~/.vimrc 步骤2:   vi ~/.vimrc   进入insert模式,在最后加二行   sy

u014177758的博客 670

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 ...

qq_17020781的博客 204

mac /linux vi/vim永久显示行号开启高亮模式

临时显示: 进入vi编辑器,输入命令 :set number     //下次在进入vi 无法显示行号 :set nonumber  //本次vi关闭行号显示 vi 每次修改后推荐使用命令: source ~/.bash_profile 永久方式: 步骤1:   cp /usr/share/vim/vimrc ~/.vimrc   先复制一份vim配置模板到个人目录下   注:...

weixin_40881502的博客 398

mac/linux Vim 默认显示行号,开启语法高亮

  mac/linux中vim永久显示行号、开启语法高亮   步骤1:   cp /usr/share/vim/vimrc ~/.vimrc   先复制一份vim配置模板到个人目录下   注:redhat 改成 cp /etc/vimrc ~/.vimrc 步骤2:   vi ~/.vimrc   进入insert模式,在最后加二行   syntax on   se...

iteye_17234的博客 207
上一篇: C语言+二维数组+非递归实现扫雷游戏(工程完成度:85%)
下一篇: 关于mac开机时的一些命令
Zwarwolf
博客等级 码龄20年 693粉丝 123原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值