Skip to content

This is an integration plugin with nvim-telescope/telescope.nvim

License

Notifications You must be signed in to change notification settings

senkentarou/telescope-git-log.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

telescope-git-log

Installation

  • vim-plug
Plug 'nvim-telescope/telescope.nvim'
Plug 'senkentarou/telescope-git-log.nvim'

Setup

  • Please setup as telescope extension on init.lua as below:
local telescope = require("telescope")

telescope.setup {
  ...
}

telescope.load_extension("git_log")

Commands

  • example:
:lua require('telescope').extensions.git_log.list_commits_on_file()
  • copy add commit hash to register (insert: <C-y>, normal: y)
  • blob: show blob on file (insert: <C-o>, normal: o)
  • compare show compare current commit and former one on file (insert: <C-p>, normal: p)
  • commit: show commit on file (<CR>)

For development

  • Load under development plugin files on root repository.
  • nvim --cmd "set rtp+=."

Special thanks

About

This is an integration plugin with nvim-telescope/telescope.nvim

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages