#!/bin/bash
function ssh:exit_master_connection() {
: # code ...
}
ssh:exit_master_connection 'git@host'
ssh::exit_master_connection /root/bin/fn/ssh-functions /^function ssh::exit_master_connection() {$/;" fE426: Tag not found: create_master_connectionThe function definition would be jumped to.
This function naming convention is recommended by the styleguide
OS: Debian Trixie
Terminal: putty 0.83
$TERM: xterm
shell: GNU bash, version 5.2.37(1)-release (x86_64-pc-linux-gnu)
ctags: Universal Ctags 6.2.1
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()
This is also a problem when using * to find the next occurrence and I bet all the other search routines involving strings.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
Try adding : to &iskeyword and balancing the number of :s
used in the shell script and the tags file (there are too
many :s in your posted tags file excerpt).
Another tags generator exuberant-ctags only generates ssh
for the leading field, e.g.:
ssh /tmp/path/to/tests/test.sh /^function ssh:exit_master_connection() {$/;" f
and Vim does find such a definition with Ctrl-].
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.![]()