Skip to content

Instantly share code, notes, and snippets.

@dpo
Created September 18, 2019 16:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dpo/08539ae07bc23137c045d869229382d8 to your computer and use it in GitHub Desktop.
Save dpo/08539ae07bc23137c045d869229382d8 to your computer and use it in GitHub Desktop.
#!/bin/bash
# To be called by Skim for linkback.
# Server name can be 100 chars max in length.
#server=$2
#(( ${#server} > 100 )) && server=${server:0:100}
# Debug: send args to console.
syslog -s -l error "file $2 line $1"
#/usr/local/bin/vim --servername "$server" --remote-send ":buffer$2<CR>:$1<CR><CR>"
for server in $(/usr/local/bin/vim --serverlist)
do
/usr/local/bin/vim --servername "$server" --remote-send "<ESC>:buffer$2<CR>:$1<CR>"
#/usr/local/bin/vim --servername "$server" --remote-send ":if
#buflisted($2) execute \":buffer\". $2; execute \":$1\"; endif"
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment