首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在使用airblade/ vim -gitgutter插件时,有没有办法在vim中同时显示行号和git状态?

在使用airblade/vim-gitgutter插件时,可以通过以下步骤在vim中同时显示行号和git状态:

  1. 首先,确保已经安装了vim-gitgutter插件。可以使用Vundle或者其他插件管理器进行安装。
  2. 打开vim配置文件(一般是~/.vimrc或者~/.vim/vimrc),添加以下配置:
  3. 打开vim配置文件(一般是~/.vimrc或者~/.vim/vimrc),添加以下配置:
  4. 这样就可以在vim中同时显示行号和git状态了。
  5. 保存配置文件并重新启动vim。

现在,当你打开一个git仓库中的文件时,你将看到行号和git状态同时显示在vim的左侧。行号显示每一行的行号,而git状态显示每一行的git状态(如修改、添加、删除等)。

关于airblade/vim-gitgutter插件的更多信息,你可以参考腾讯云的产品介绍链接地址:vim-gitgutter插件介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

打造一款高逼格的Vim神器

作者:枫上雾棋 链接:https://segmentfault.com/a/1190000011466454 Vim 是一个上古神器,本篇文章主要持续总结使用 Vim 的过程不得不了解的一些指令注意事项...,以及持续分享一个前端工作者不得不安装的一些插件,而关于 Vim 的简介,主题的选择,以及为何使用 vim-plug 来管理插件等内容,有兴趣的同学下来可以自己了解对比下。...\ } # o 打开关闭文件或目录 # e 以文件管理的方式打开选中的目录 # t 标签页打开 # T 标签页打开,但光标仍然留在 NERDTree # r 刷新光标所在的目录 # R 刷新当前根路径...Plug 'airblade/vim-gitgutter' Plug 'tpope/vim-fugitive' ◈ airblade/vim-gitgutter[18] ◈ tpope/vim-fugitive...[27] 总结 最后,呈上参考配置 .vimrc[28],如果关于 vim 有更好的 idea,欢迎评论交流。

1.1K31

10分钟教你为自己打造一个专属VIM

Vim 是一个上古神器,本篇文章主要持续总结使用 Vim 的过程不得不了解的一些指令注意事项,以及持续分享一个前端工作者不得不安装的一些插件,而关于 Vim 的简介,主题的选择,以及为何使用 vim-plug...来管理插件等内容,有兴趣的同学下来可以自己了解对比下。...}# o 打开关闭文件或目录# e 以文件管理的方式打开选中的目录# t 标签页打开# T 标签页打开,但光标仍然留在 NERDTree# r 刷新光标所在的目录# R 刷新当前根路径# X 收起所有目录...Plug 'airblade/vim-gitgutter'Plug 'tpope/vim-fugitive' ◈ airblade/vim-gitgutter[18]◈ tpope/vim-fugitive...[27] 总结 最后,呈上参考配置 .vimrc[28],如果关于 vim 有更好的 idea,欢迎评论交流。

1.1K01
  • 专属于你自己的vim 神器的打造方式

    Vim 是一个上古神器,本篇文章主要持续总结使用 Vim 的过程不得不了解的一些指令注意事项,以及持续分享一个前端工作者不得不安装的一些插件,而关于 Vim 的简介,主题的选择,以及为何使用 vim-plug...来管理插件等内容,有兴趣的同学下来可以自己了解对比下。...是一个上古神器,本篇文章主要持续总结使用 Vim 的过程不得不了解的一些指令注意事项,以及持续分享一个前端工作者不得不安装的一些插件,而关于 Vim 的简介,主题的选择,以及为何使用 vim-plug...来管理插件等内容,有兴趣的同学下来可以自己了解对比下。...Plug 'airblade/vim-gitgutter'Plug 'tpope/vim-fugitive' ◈ airblade/vim-gitgutter[18] ◈ tpope/vim-fugitive

    90890

    专属于你自己的vim 神器的打造方式

    Vim 是一个上古神器,本篇文章主要持续总结使用 Vim 的过程不得不了解的一些指令注意事项,以及持续分享一个前端工作者不得不安装的一些插件,而关于 Vim 的简介,主题的选择,以及为何使用 vim-plug...来管理插件等内容,有兴趣的同学下来可以自己了解对比下。...是一个上古神器,本篇文章主要持续总结使用 Vim 的过程不得不了解的一些指令注意事项,以及持续分享一个前端工作者不得不安装的一些插件,而关于 Vim 的简介,主题的选择,以及为何使用 vim-plug...来管理插件等内容,有兴趣的同学下来可以自己了解对比下。...Plug 'airblade/vim-gitgutter'Plug 'tpope/vim-fugitive' ◈ airblade/vim-gitgutter[18] ◈ tpope/vim-fugitive

    62040

    史上最全面的纯手工打造 Vim 神器操作手册

    Vim 是一个上古神器,本篇文章主要持续总结使用 Vim 的过程不得不了解的一些指令注意事项,以及持续分享一个前端工作者不得不安装的一些插件,而关于 Vim 的简介,主题的选择,以及为何使用 vim-plug...来管理插件等内容,有兴趣的同学下来可以自己了解对比下。...solarized 插件配置 树形目录 Plug 'scrooloose/nerdtree' Plug 'jistr/vim-nerdtree-tabs' Plug 'Xuyuanp/nerdtree-git-plugin...\ } # o 打开关闭文件或目录 # e 以文件管理的方式打开选中的目录 # t 标签页打开 # T 标签页打开,但光标仍然留在 NERDTree # r 刷新光标所在的目录 # R 刷新当前根路径...Plug 'airblade/vim-gitgutter' Plug 'tpope/vim-fugitive' Markdown Plug 'suan/vim-instant-markdown' let

    1K111

    vim 插件管理与推荐

    事实上,vim 下的插件管理插件是非常多的,最为有名的要数 vundle vim-plug,但如果你使用的是 vim8 的话,还是更为推荐 vim-plug,因为他已经支持 vim8 的 async...do 安装触发 Post-update hook on 命令或按键触发时运行插件 for 在打开某类文件触发运行插件 frozen 不自动升级插件 o — 打开关闭文件或者目录,如果是文件的话...其他我使用插件 下面几个插件的安装方式使用方式都非常简单,就不做单独的讲解,有需要的直接添加即可,详情也可以参考 github: vim-airline/vim-airline 与 vim-airline.../vim-airline-themes — 定义漂亮的标签栏状态airblade/vim-rooter — 配合 NERDTree 使用,NERDTree 默认打开的是项目根目录而不是当前目录 airblade.../vim-gitguttervim 管理 git,通过快捷键可以看到当前分支上最新的修改信息 junegunn/fzf.vimvim 必备的模糊查找插件 虽然现在诸如 spaceVim 之类的一键式安装各种插件

    1.5K10

    5 个好用的开发者 Vim 插件

    日常编辑工作,我更倾向于使用 Vim 稳定的原生功能,但开源社区对 Vim 开发了大量的插件,可以扩展 Vim 的功能、改进你的工作流程提升工作效率。...4、Vim Gitgutter Vim Gitgutter 插件使用 Git 作为版本控制工具的人来说非常有用。它会在 Vim行号列旁显示 git diff 的差异标记。...这个插件提供了对变更的即时视觉反馈,如果你用 Git 的话,有了它简直是如虎添翼。 5、VIM Fugitive Vim Fugitive 是另一个将 Git 工作流集成到 Vim 的超棒插件。...可以看到第 8 行第 11 行显示还未提交。用 :Gstatus 命令检查仓库当前的状态: ? Vim Fugitive 分割的窗口里显示 git status 的输出结果。...你写代码是否用到一些其它 Vim 插件?请在评论区留言分享。

    89431

    多语言编程必备的十大 Vim 插件

    使用 Vim 文本编辑器大约 20 年了。有一段时间,我一直定制我的 Vim 配置,但在只有最近两年我才会使用插件。...最近,当我重新安装系统(就像我经常做的那样),我觉得这是一次好的机会,我想找出多种编程语言环境下的最佳 Vim 插件,以及如何将这些插件每种语言结合起来。...Volt 插件管理器让我可以轻松地两者之间切换,因此我 Python 编程使用 Monokai;Bash 编程使用 Solarized。...好消息是 Fedora EPEL7 都可以使用 ag ack。9、gitgutter 大多数 IT 人员都使用 Git Git 仓库的文件进行工作。...gitgutter 插件行号附近添加了一列,通过符号显示该行的状态为:已更改(~)、已添加(+)或者已删除(-)。

    99820

    手把手教你配置linux下C++开发工具——vim+ycm(YouCompleteMe),支持基于语义的自动补全第三方库补全(史上最简单、史上最透彻、史上最全的终极解决方案)

    /configure –help)               2、注意:vim8.2不支持同时使用python2python3,所以千成不可以在上述命令中指定:–enable-pythoninterp...' "真彩色 Plugin 'tpope/vim-sensible' "git左边栏增删改提示 Plugin 'airblade/vim-gitgutter' Plugin 'altercation...四、安装配置ycm            1、进入插件目录:cd ~/.vim/bundle             2、下载ycm:git clone https://github.com/ycm-core...5、vim安装ycm插件:                        打开.vimrc文件,找到”Plugin ‘Valloric/YouCompleteMe’  #把前面的”删除,然后重新安装...' "真彩色 Plugin 'tpope/vim-sensible' "git左边栏增删改提示 Plugin 'airblade/vim-gitgutter' Plugin 'altercation

    5.6K31

    手把手教你配置linux下C++开发工具——vim+ycm(YouCompleteMe),支持基于语义的自动补全第三方库补全(史上最简单、史上最透彻、史上最全的终极解决方案)

    /configure --help)               2、注意:vim8.2不支持同时使用python2python3,所以千成不可以在上述命令中指定:--enable-pythoninterp...' "真彩色 Plugin 'tpope/vim-sensible' "git左边栏增删改提示 Plugin 'airblade/vim-gitgutter' Plugin 'altercation...四、安装配置ycm            1、进入插件目录:cd ~/.vim/bundle             2、下载ycm:git clone https://github.com/ycm-core...5、vim安装ycm插件:                        打开.vimrc文件,找到”Plugin 'Valloric/YouCompleteMe'  #把前面的"删除,然后重新安装...' "真彩色 Plugin 'tpope/vim-sensible' "git左边栏增删改提示 Plugin 'airblade/vim-gitgutter' Plugin 'altercation

    4.5K30

    用了VS Code、IDEA等十几款编辑器后,我总结出优秀编辑器的特质

    airblade/vim-gitgutter 我安装的最好的插件之一。...tveskag/nvim-blame-line 代码行的右侧内联一个 git blame。很像 VS Code 的默认 git 插件。...我认为它没什么用(或许有人安装的插件带很多键绑定,就会喜欢它吧),但是它看起来很酷。 itchyny/lightline.vim 看起来很酷的状态行。...neovim 的插件效果确实很棒。我非常喜欢 vim-gitgutter;我也很喜欢着色器插件。目前为止,coc.nvim 一直很好用(大部分情况下)。EasyMotion 简直是我的情人。...我们有了很多不错的插件,可用于 git(fugitive/vim-gitgutter)、自动完成语法高亮显示(coc.nvim/vim-lsp/vim-treesitter)。

    1.8K10

    Vim如何使用相对行号实现一切操作详解

    Vim使用相对 set nu打开行号显示, set rnu打开相对行号显示(更多信息可以查看:help nu :help rnu。 效果如下: ? 打开行号显示 ?...打开相对行号显示 ? 同时打开相对行号绝对行号 可以看到,如果同时打开二者,就会在当前行显示绝对行号,其他显示距离当前行的距离。...有没有办法不用计算,所见即所得呢?有的,d3j即可。command+直到目标行号+方向。例如删除直到上面“我对……”的内容,就是d4k。...由于我们显示的是相对行号,所以基本上行号有关的操作都需要计算完成,用.加上/减去显示的相对行号(所见即所得) insert模式,我们一般都是编辑操作,不会对多行进行判断,此时可能对绝对行号更关心(...相关问题 Vim 7.4 之前的版本, 启用相对行号当前行号将变为0, 无法显示正常的行号, Vim 7.4 则可以正常的显示当前行号同时显示相对行号, 下面有两张图可以对比 Vim 7.3

    5K41

    【学员分享】程序员效率神器,最常用VIM插件安装大全

    【AI白身境】Linux干活三板斧,shell、vimgit 下面主要内容包括: 1、vim安装及基本设置 2、插件安装及设置 3、快捷键设置 2 vim安装及基本设置 下面内容包括: 1、vim...,因为看不出来 #显示设置 set laststatus=2 "总是显示状态栏 set ruler "显示光标位置 set number "显示行号 set...3.2 安装Solarized(主题方案的插件.vimrc文件内添加如下红色框代码: Plugin 'vim-scripts/Solarized.git' "主题方案插件 set background...3.3 安装vim-powerline(状态栏主题插件.vimrc文件内添加如下代码,添加插件,设置插件 Plugin 'Lokaltog/vim-powerline' "状态栏主题...安装使用YouCompleteMe库需要python-dev 12都是为了完成YouCompleteMe的安装 3、.vimrc文件添加插件YouCompleteMe: 输入以下代码: Plugin

    1.7K10

    VMware下Ubuntu16.04镜像完整安装配置教程

    安装vim sudo apt-get install vim 配置vim sudo vim /etc/vim/vimrc #自动缩进,新行与前面的行保持—致的自动空格 set ai #设置显示行号,关闭行号显示命令..." 查询及模式匹配忽赂大小写 set nu set number " 屏幕左边显示行号 "set showmatch "...显示括号配对,当键入“]”“)”,高亮度显示匹配的括号 set showmode " 处于文本输入方式加亮按钮条的模式指示器 set showcmd..." 状态显示目前所执行的指令,未完成的指令片段亦会显示出来 set warn/nowarn " 对文本进行了新的修改后,离开shell系统给出显示(缺省) set...ws/nows " 搜索如到达文件尾则绕回文件头继续搜索 set wrap/nowrap " 长行显示自动折行 "colorscheme

    2.1K20

    Cygwin环境下vim配置

    set wildmenu " 状态行上显示光标所在位置的行号列号 set ruler set rulerformat=%20(%2*%<%f%=\ %m%r\ %3l\ %c\ %p%%...=2 " 允许backspace光标键跨越行边界 set whichwrap+=,h,l " 可以buffer的任何地方使用鼠标(类似office工作区双击鼠标定位) set...: Github vim-scripts 用户下的repos,只需要写出repos名称 Github其他用户下的repos, 需要写出”用户名/repos名” 不在Github上的插件,需要写出git...set wildmenu " 状态行上显示光标所在位置的行号列号 set ruler set rulerformat=%20(%2*%<%f%=\ %m%r\ %3l\ %c\ %p%%...=2 " 允许backspace光标键跨越行边界 set whichwrap+=,h,l " 可以buffer的任何地方使用鼠标(类似office工作区双击鼠标定位) set

    3.6K10

    vim的配置_vim全局配置

    使用) Plugin 'Chiel92/vim-autoformat' "文件目录分屏 Bundle 'scrooloose/nerdtree' "文件目录增加git 状态 Plugin 'Xuyuanp...左边栏增删改提示 Plugin 'airblade/vim-gitgutter' " tmux Status Line, 依赖 powerline,tmux组件 Plugin 'edkolev/tmuxline.vim...m开启文件tagbar(就是函数提示分屏) map :TagbarToggle """ "文件目录树分屏ctrl+n map :NERDTreeToggle "显示行号...""" git左边状态插件配置 " 检查修改间隔时间 ms set updatetime=100 " 高亮,仿git diff highlight GitGutterAdd guifg=#009900...如果你想动态监测eslint报错,请在vimrc把监测模式的passive消极模式配置注释掉(有点耗性能)。 ack: 请执行如下命令保证你的命令行ack命令能够被vim ACK组件使用

    2.8K60
    领券