feat: Added mappings to copy the link to the line of a Git repository to the clipboard
This is super useful when sharing a reference with another developer, e.g., to a function.
This commit is contained in:
parent
d93dda4770
commit
e4932424f0
3 changed files with 14 additions and 0 deletions
|
@ -352,6 +352,11 @@ Open [ctrlp.vim](https://github.com/kien/ctrlp.vim) plugin to quickly find a fil
|
||||||
:IndentGuidesDisable
|
:IndentGuidesDisable
|
||||||
:IndentGuidesToggle
|
:IndentGuidesToggle
|
||||||
|
|
||||||
|
[vim-fugitive](https://github.com/tpope/vim-fugitive) to copy the link to the line of a Git repository to the clipboard:
|
||||||
|
|
||||||
|
nnoremap <leader>v :.GBrowse!<CR>
|
||||||
|
xnoremap <leader>v :'<'>GBrowse!<CR>
|
||||||
|
|
||||||
|
|
||||||
### Spell checking
|
### Spell checking
|
||||||
Pressing `<leader>ss` will toggle spell checking:
|
Pressing `<leader>ss` will toggle spell checking:
|
||||||
|
|
|
@ -40,6 +40,7 @@ vim-surround https://github.com/tpope/vim-surround
|
||||||
vim-expand-region https://github.com/terryma/vim-expand-region
|
vim-expand-region https://github.com/terryma/vim-expand-region
|
||||||
vim-multiple-cursors https://github.com/terryma/vim-multiple-cursors
|
vim-multiple-cursors https://github.com/terryma/vim-multiple-cursors
|
||||||
vim-fugitive https://github.com/tpope/vim-fugitive
|
vim-fugitive https://github.com/tpope/vim-fugitive
|
||||||
|
vim-rhubarb https://github.com/tpope/vim-rhubarb
|
||||||
goyo.vim https://github.com/junegunn/goyo.vim
|
goyo.vim https://github.com/junegunn/goyo.vim
|
||||||
vim-zenroom2 https://github.com/amix/vim-zenroom2
|
vim-zenroom2 https://github.com/amix/vim-zenroom2
|
||||||
vim-repeat https://github.com/tpope/vim-repeat
|
vim-repeat https://github.com/tpope/vim-repeat
|
||||||
|
|
|
@ -178,3 +178,11 @@ nnoremap <silent> <leader>d :GitGutterToggle<cr>
|
||||||
" => EditorConfig (project-specific EditorConfig rule)
|
" => EditorConfig (project-specific EditorConfig rule)
|
||||||
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
let g:EditorConfig_exclude_patterns = ['fugitive://.*']
|
let g:EditorConfig_exclude_patterns = ['fugitive://.*']
|
||||||
|
|
||||||
|
|
||||||
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
" => Fugitive
|
||||||
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
" Copy the link to the line of a Git repository to the clipboard
|
||||||
|
nnoremap <leader>v :.GBrowse!<CR>
|
||||||
|
xnoremap <leader>v :'<'>GBrowse!<CR>
|
||||||
|
|
Loading…
Reference in a new issue