LINUX操作系统VIM的安装和配置

简介: VI是LINUX下最老牌的编辑工具,而VIM则是VI的升级版本,LINUX系统必备啊。   工具/原料 LINUX操作系统(ubuntu/Centos) VIM的安装 在命令行敲入“vi”后按"tab"键,可以看到目前系统中只安装了vi和vim.tiny。

VI是LINUX下最老牌的编辑工具,而VIM则是VI的升级版本,LINUX系统必备啊。

 

工具/原料

  • LINUX操作系统(ubuntu/Centos)

VIM的安装

  1. 在命令行敲入“vi”后按"tab"键,可以看到目前系统中只安装了vi和vim.tiny。

    vim是从VI发展而来的一个文本编辑器,功能更强大。而vim.tiny是vim的精简版,所以,安装vim势在必行。

    LINUX操作系统VIM的安装和配置
  2. ubuntu系统:

    普通用户下输入命令:sudo apt-get install vim-gtk

    centos系统:

    普通用户下输入命令:yum -y install vim*

    图片以ubuntu为例

     

    LINUX操作系统VIM的安装和配置
  3. 这里,输入“y”后,回车。

    LINUX操作系统VIM的安装和配置
  4. 之后不需要任何操作,等待安装完成。

    安装完成之后,在命令行敲入vi,按“tab”键。

    可以看到,已经有vim命令的存在。

    安装成功。

    LINUX操作系统VIM的安装和配置
    END

VIM的配置

  1. 刚安装的VIM,可能界面并不是十分友好,这就需要我们去更改vim的配置文件,按照我们的需求去修改它。

    在命令行下,输入命令:sudo vim /etc/vim/vimrc

    必须加上sudo,否则你是没有权限编辑vimrc的。

    LINUX操作系统VIM的安装和配置
  2. 在这个文件中,会有这么一句:

    syntax on

    意思是语法高亮,如果您的被注释掉了,请“让它出来”。就像下图所示

    LINUX操作系统VIM的安装和配置
  3. 下图为小编的VIM配置。

    请在您的VIM的最后一行,输入他们,可以让您的VIM变得更漂亮、舒服。

    set nu                           // 在左侧行号

    set tabstop                  //tab 长度设置为 4

    set nobackup               //覆盖文件时不备份

    set cursorline               //突出显示当前行

    set ruler                       //在右下角显示光标位置的状态行

    set autoindent             //自动缩进

     

    保存之后,配置完毕。

    上面的配置,其实是非常简单的,比如一些配色方案等,小编并没有写入,如果您还有其他需求的话,建议百度。

    LINUX操作系统VIM的安装和配置
  4. OK,我们来编写一个小程序,入下图所示,可以看出,界面已经比较美观了,至少小编用他来写程序、看文档,还是感觉很友好的。

    LINUX操作系统VIM的安装和配置
    END

注意事项

  • 本篇文章以UBUNTU为例说明,如果是centos操作系统,仍然可以参考
目录
相关文章
|
1月前
|
算法 Linux 调度
深入理解Linux操作系统的进程管理
本文旨在探讨Linux操作系统中的进程管理机制,包括进程的创建、执行、调度和终止等环节。通过对Linux内核中相关模块的分析,揭示其高效的进程管理策略,为开发者提供优化程序性能和资源利用率的参考。
68 1
|
1月前
|
安全 Linux 数据安全/隐私保护
深入Linux操作系统:文件系统和权限管理
在数字世界的海洋中,操作系统是连接用户与硬件的桥梁,而Linux作为其中的佼佼者,其文件系统和权限管理则是这座桥梁上不可或缺的结构。本文将带你探索Linux的文件系统结构,理解文件权限的重要性,并通过实际案例揭示如何有效地管理和控制这些权限。我们将一起航行在Linux的命令行海洋中,解锁文件系统的奥秘,并学习如何保护你的数据免受不必要的访问。
|
1月前
|
搜索推荐 Linux
深入理解Linux操作系统的启动过程
本文旨在揭示Linux操作系统从开机到完全启动的神秘面纱,通过逐步解析BIOS、引导加载程序、内核初始化等关键步骤,帮助读者建立对Linux启动流程的清晰认识。我们将探讨如何自定义和优化这一过程,以实现更高效、更稳定的系统运行。
|
1月前
|
存储 缓存 网络协议
Linux操作系统的内核优化与性能调优####
本文深入探讨了Linux操作系统内核的优化策略与性能调优方法,旨在为系统管理员和高级用户提供一套实用的指南。通过分析内核参数调整、文件系统选择、内存管理及网络配置等关键方面,本文揭示了如何有效提升Linux系统的稳定性和运行效率。不同于常规摘要仅概述内容的做法,本摘要直接指出文章的核心价值——提供具体可行的优化措施,助力读者实现系统性能的飞跃。 ####
|
1月前
|
缓存 监控 网络协议
Linux操作系统的内核优化与实践####
本文旨在探讨Linux操作系统内核的优化策略与实际应用案例,深入分析内核参数调优、编译选项配置及实时性能监控的方法。通过具体实例讲解如何根据不同应用场景调整内核设置,以提升系统性能和稳定性,为系统管理员和技术爱好者提供实用的优化指南。 ####
|
1月前
|
开发框架 .NET PHP
网站应用项目如何选择阿里云服务器实例规格+内存+CPU+带宽+操作系统等配置
对于使用阿里云服务器的搭建网站的用户来说,面对众多可选的实例规格和配置选项,我们应该如何做出最佳选择,以最大化业务效益并控制成本,成为大家比较关注的问题,如果实例、内存、CPU、带宽等配置选择不合适,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文将详细解析企业在搭建网站应用项目时选购阿里云服务器应考虑的一些因素,以供参考。
|
1月前
|
运维 监控 Linux
Linux操作系统的守护进程与服务管理深度剖析####
本文作为一篇技术性文章,旨在深入探讨Linux操作系统中守护进程与服务管理的机制、工具及实践策略。不同于传统的摘要概述,本文将以“守护进程的生命周期”为核心线索,串联起Linux服务管理的各个方面,从守护进程的定义与特性出发,逐步深入到Systemd的工作原理、服务单元文件编写、服务状态管理以及故障排查技巧,为读者呈现一幅Linux服务管理的全景图。 ####
|
1月前
|
消息中间件 安全 Linux
深入探索Linux操作系统的内核机制
本文旨在为读者提供一个关于Linux操作系统内核机制的全面解析。通过探讨Linux内核的设计哲学、核心组件、以及其如何高效地管理硬件资源和系统操作,本文揭示了Linux之所以成为众多开发者和组织首选操作系统的原因。不同于常规摘要,此处我们不涉及具体代码或技术细节,而是从宏观的角度审视Linux内核的架构和功能,为对Linux感兴趣的读者提供一个高层次的理解框架。
|
2月前
|
人工智能 安全 Linux
Linux操作系统的演变与未来趋势###
本文深入探讨了Linux操作系统从诞生至今的发展历程,分析了其开源模式对技术创新和IT行业的影响,并展望了Linux在未来技术生态中的角色。通过历史回顾、现状分析和未来预测,本文旨在为读者提供一个关于Linux操作系统全面而深入的视角。 ###
|
2月前
|
缓存 并行计算 Linux
深入解析Linux操作系统的内核优化策略
本文旨在探讨Linux操作系统内核的优化策略,包括内核参数调整、内存管理、CPU调度以及文件系统性能提升等方面。通过对这些关键领域的分析,我们可以理解如何有效地提高Linux系统的性能和稳定性,从而为用户提供更加流畅和高效的计算体验。
37 2

热门文章

最新文章