Skip to content

Instantly share code, notes, and snippets.

@droptheplot
Forked from sdkks/iterm_nvim.AppleScript
Created February 26, 2018 14:55
Show Gist options
  • Select an option

  • Save droptheplot/c5618bee276b2d3a8efe59ef9d99ffc3 to your computer and use it in GitHub Desktop.

Select an option

Save droptheplot/c5618bee276b2d3a8efe59ef9d99ffc3 to your computer and use it in GitHub Desktop.
Open File with iTerm2 + nvim on MAC OSX Sierra
on run {input, parameters}
-- If run without input, open random file at $HOME
try
set filename to POSIX path of input
on error
set filename to "nvim-" & (do shell script "date +%F") & "__" & (random number from 1000 to 9999) & ".txt"
end try
-- Set your editor here
set myEditor to "/usr/local/bin/nvim"
-- Open the file and auto exit after done
set myCmd to myEditor & " " & quote & filename & quote & " &&exit"
-- I am using iTerm2
tell application "iTerm"
-- I would want my editor to be a new window, no new tab
create window with profile "sh"
tell current session of current window
write text myCmd
end tell
end tell
return input
end run
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment