当前位置:网站首页>简单的vim配置
简单的vim配置
2022-07-31 23:23:00 【华为云】
不退出vim使用手册man
如何不退出vim查看手册?
在底行模式下: !man 查询内容 按q退出,回到vim当中
例子: !man fork
简单vim配置
用户在配置vim的配置文件中,只会影响自己(用户)的操作
root有自己的vim配置文件,也只会影响自己(root)
总结:只会影响自己
配置文件的位置:
- 在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。
- 而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”
- 例如,/root目录下,通常已经存在一个.vimrc文件,如果不存在,则创建之
- 切换用户成为自己执行
su,进入自己的主工作目录,执行cd ~ - 打开自己目录下的.vimrc文件,执行 vim .vimrc

注意:要在自己的工作目录(~)下创建.vimrc文件
最基本的vim的配置都写在.vimrc文件中,想要配置vim,只需要在.vimrc文件中添加内容即可
常用配置选项
只需在.vimrc文件中写入对应的内容即可:
如:
- 设置语法高亮: syntax on
- 显示行号: set nu
- 设置缩进的空格数为4: set shiftwidth=4
自动配置vim:
直接输入如下命令
curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh
然后按照提示输入root密码,然后等待安装配置,最后手动执行source ~/.bashrc。配置完成后,类似自动补全、行号显示以及自动缩进等功能就有了
把用户加入到信任列表中
- 首先需要在root用户下操作
- 修改文件的内容:
vim /etc/suduers - 下翻到具体位置,在插入模式下,按格式把用户添加到信任列表

边栏推荐
- IJCAI2022 | 代数和逻辑约束的混合概率推理
- Flutter教程之 02 Flutter 桌面程序开发入门教程运行hello world (教程含源码)
- 基于simulink的Active anti-islanding-AFD主动反孤岛模型仿真
- 游戏安全03:缓冲区溢出攻击简单解释
- Flink 1.13(八)CDC
- "SDOI2016" Journey Problem Solution
- Payment module implementation
- Daily--Kali opens SSH (detailed tutorial)
- SQL injection Less42 (POST type stack injection)
- Flutter教程之 01配置环境并运行demo程序 (教程含源码)
猜你喜欢

IJCAI2022 | 代数和逻辑约束的混合概率推理

C#中引用类型的变量做为参数在方法调用时加不加 ref 关键字的不同之处

基于单片机GSM的防火防盗系统的设计

《ArchSummit:时代的呐喊,技术人听得到》

Google Earth Engine——Error: Image.clipToBoundsAndScale, argument ‘input‘: Invalid type的错误解决

Handwritten a simple web server (B/S architecture)
SQL27 View user details of different age groups

Pytest初体验

Advanced Algebra _ Proof _ Any matrix is similar to an upper triangular matrix

什么是客户画像管理?
随机推荐
[QNX Hypervisor 2.2用户手册]9.15 suppress
消息队列消息存储设计(架构实战营 模块八作业)
"SDOI2016" Journey Problem Solution
The latest masterpiece!Alibaba just released the interview reference guide (Taishan version), I just brushed it for 29 days
「SDOI2016」征途 题解
支付模块实现
编程语言是什么
周总结
MLP神经网络,GRNN神经网络,SVM神经网络以及深度学习神经网络对比识别人体健康非健康数据
如何减少软件设计和实现之间鸿沟
Flutter教程之 02 Flutter 桌面程序开发入门教程运行hello world (教程含源码)
Flink 1.13(八)CDC
程序进程和线程(线程的并发与并行)以及线程的基本创建和使用
UOS统信系统 - WindTerm使用
Interview assault 69: TCP reliable?Why is that?
SQL注入 Less54(限制次数的SQL注入+union注入)
手写一个简单的web服务器(B/S架构)
基于mysql的消息队列设计
HTC使用官方固件作为底包制作rom卡刷包教程
新产品如何进行网络推广?