ubuntu下vim简单配置

项目场景:

对于不常用vim的伙伴们,可能对于vim不是很熟悉,初次使用起来比较生疏,只会使用类似wqi+esc这类基本操作。这样操作不会让大家觉得vim本身是当你用命令行时的一个极其强大且比较友好的编辑器伙伴。
本文尽量从最简单的角度来让大家对vim做个简单配置,使大家用起来更友善简单一点。

配置流程

配置必选项

我这边会使用github中的一个高star的项目来开启,这也是我自己本身在用的vim配置。具体地址为:https://github.com/amix/vimrc
配置流程非常简单,如下两条命令即可:

git clone --depth=1 https://github.com/amix/vimrc.git ~/.vim_runtime
sh ~/.vim_runtime/install_awesome_vimrc.sh

可忽略配置1

关于字体,项目作者建议使用者提前安装IBM Plex Mono font字体。具体项目地址如下所示:https://github.com/IBM/plex请大家自行下载最新版本的zip文件,双击打开,安装字体即可。

可忽略配置2

关于自定义配置文件,当你有自己的vim需求时,可通过如下步骤:
首先新建自定义配置文件:touch ~/.vim_runtime/my_configs.vim。其次,在其中按照普通怕配置文件中vimrc的格式写入自定义需要执行的命令即可。
我自己的配置文件内容如下:set relativenumber。非常简单,只是显示文件时显示相对行号,光标所在位置行号为0。

随机打开一个源文件如下图所示:
在这里插入图片描述

可忽略配置3

设置leader键位为空格。初始配置完成之后,leader键位映射为,,也就是和leader的组合键都需要先按下,键。而配置中把空格键映射为/也就是查找功能,当你需要键入/查找时直接键入空格即可。

我个人的习惯将leader键位映射到空格键上,对于我自己来说比较方便。例如,打开当前文件的目录树通过键位<leader>nn在未修改时也就是先按下,键再按下两次n键。修改后变为先按下空格键,再按下两次n键。
显示效果如下所示:
在这里插入图片描述

具体修改有如下步骤:
首先打开映射键位的文件:vim ~/.vim_runtime/vimrcs/basic.vim,找到文件中map <space> /这行内容,行首加双引号注释掉。如下所示:
在这里插入图片描述
其次,修改leader键位映射,将它映射到空格键。具体修改在let mapleader = " "

在这里插入图片描述

配置后常用命令

常用命令根据大家需要学习。
当你在文件较多项目下时,你可能会需要缓冲区之间切换快捷键<leader>o也就是空格加o键。需要打开目录树时有<leader>nn键等等。具体快捷键介绍在地址:https://github.com/amix/vimrc/tree/master请读者根据需要在Readme的键位映射位置根据需要学习使用。

如果没有你想要的插件,那么请按照上文介绍,自定义安装即可。

祝大家有一个友好的vim体验。

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
配置Ubuntu中的Vim编辑器,首先需要创建并编辑一个名为.vimrc的文件。请使用Notepad或Editplus等编辑工具进行编辑,并保存。确保不要使用记事本打开编辑,因为这可能会导致格式混乱。一旦保存了.vimrc文件,可以使用任何编辑器打开该文件,格式都不会乱(包括记事本)。 然后,进入Vim配置文件进行修改。在Ubuntu中,Vim配置文件位于~/.vimrc或~/.vim/vimrc路径下。你可以使用命令行或者文件管理器来访问这个文件。使用适当的编辑工具进行修改,根据你的需求进行配置调整。 如果你想将Vim配置为C开发编辑器,可以根据你的需求进行以下配置调整: - 设置缩进和制表符的大小。 - 启用语法高亮以突出显示代码中的关键字。 - 配置自动补全功能,以便更快地输入代码。 - 添加插件来增强编辑器的功能,例如代码折叠、自动格式化等。 - 设置快捷键和按键映射,以提高编辑效率。 通过对.vimrc文件进行适当的修改和配置,你可以将Vim编辑器按照你的偏好和需求进行个性化设置,使其更适合作为C开发编辑器使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [【原创】Ubuntuvim配置](https://blog.csdn.net/LL54543/article/details/101734655)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [(实用高效)ubuntuvim的配制](https://blog.csdn.net/qq_39768922/article/details/90548350)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [UbuntuVIM配置成C++开发编辑器](https://download.csdn.net/download/weixin_38691739/12842557)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值