aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNao Ueda <nao.uedder@gmail.com>2020-03-28 15:28:54 +0900
committerNao Ueda <nao.uedder@gmail.com>2020-03-28 15:31:29 +0900
commit75fcb90f4ca9659c833c4689d4be95f44fe88e9d (patch)
treedc7f77fcaf6f64377c830e305cd29e4fd58c0eba
parentadd933d3d17cee11973ba04f996c45715c62ef7b (diff)
downloadfugitive-gitea-remove-ssh-port.tar.gz
fugitive-gitea-remove-ssh-port.tar.bz2
fugitive-gitea-remove-ssh-port.zip
remove ssh port from URL.remove-ssh-port
-rw-r--r--plugin/fugitive-gitea.vim3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugin/fugitive-gitea.vim b/plugin/fugitive-gitea.vim
index 162c139..2cdb9ac 100644
--- a/plugin/fugitive-gitea.vim
+++ b/plugin/fugitive-gitea.vim
@@ -20,6 +20,9 @@ function! s:giteaserver_url(opts, ...) abort
return ''
endif
+ if match(a:opts.remote, 'ssh://') >= 0
+ let repo = substitute(repo, ':\d\+', '', '')
+ endif
if index(domains, 'http://' . matchstr(repo, '^[^:/]*')) >= 0
let root = 'http://'.repo