| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> vim编译器学习(三) -> 正文阅读 |
|
[开发工具]vim编译器学习(三) |
一、vim的配置vim 是一个文本编辑器工具,这个工具也是有配置文件的,文件的名字叫做 vimrc,在里边可以设置样式,功能 , 快捷键等属性 。 Vim配置有三种情况:? ???????? a. 在文件打开的时候在末行模式下输入的配置(临时的) ? ? ? ?? ? ? ? ? ?b. 个人配置文件(~/.vimrc,如果没有可以自行新建) ? ? ? ? ?①在主目录下新建好个人配置文件之后进入编辑 ? ? ? ? ?②在配置文件中进行配置 ? ? ? ??显示行号:?set nu ? ? ? ? 突出显示当前行:set cursorline ? ? ? ? 启用鼠标:set mouse=a ? ? ? ?显示括号匹配:set showmatch ? ? ? ?设置缩进:'设置Tab长度为4空格' -->set tabstop=4 ? ? ? ? ? ? ? ? ? ? ? ? ?'继承前一行的缩进方式,适用于多行注释'-->set autoindent ? ? ? 设置粘贴模式:set paste ? ? ??显示状态栏和光标当前位置:? ?'总是显示状态栏'-->set laststatus=2 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?'显示光标当前位置'-->set ruler ? ? ? ? c. 全局配置文件(vim自带,/etc/vimrc) ? ? ? ?如果针对同一个配置项,个人配置文件中存在,则以个人配置文件为准,如果个人配置文件中 ? ? ? ?不存在这一项,则以全局配置文件为准。 二、实用功能1.代码着色命令:①“:syntax on” ? ?代码显示着色 ? ? ? ? ? ?②“:syntax off” ? ?关闭显示 案例:先创建好一个c语言程序(c程序.c),使用vim打开创建好的c程序。默认情况下是进入命令模式,在输入对应的命令来控制代码是否着色。 ?2.vim中计算器的使用当在编辑文件的时候突然需要使用计算器去计算一些公式,则此时需要用计算器,但是需要退出,vim自身集成了一个简易的计算器。 a. 进入编辑模式(将要计算的数字编辑好,此时等号也好编辑好哦) b. 按下按键“ctrl + R”,然后输入“=”,此时光标会变到最后一行 c. 输入需要计算的内容,按下回车 ?按下回车键如下图所示: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/23 22:20:32- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |