summaryrefslogtreecommitdiff
path: root/nvim/.config
diff options
context:
space:
mode:
authorivan-boikov <ik.boikov.public@protonmail.com>2024-08-20 01:02:32 +0200
committerivan-boikov <ik.boikov.public@protonmail.com>2024-08-20 01:02:32 +0200
commit6545abfe970901fc46210d1e3ecc3415afc6770e (patch)
tree5a41b9c41b3ebe6320409c5ba12dc1bbba739057 /nvim/.config
parent05a43380e7fcb629ed8d52b8e7378d3c593df985 (diff)
vim: send julia scripts to slime
Diffstat (limited to 'nvim/.config')
-rw-r--r--nvim/.config/nvim/init.vim5
1 files changed, 5 insertions, 0 deletions
diff --git a/nvim/.config/nvim/init.vim b/nvim/.config/nvim/init.vim
index 47b7ce3..a541387 100644
--- a/nvim/.config/nvim/init.vim
+++ b/nvim/.config/nvim/init.vim
@@ -260,6 +260,11 @@ let g:slime_default_config = { "socket_name" : "default", "target_pane" : "{last
let g:slime_dont_ask_default = 1
let g:slime_cell_delimiter = "\n"
+" send script to julia
+" send relative path
+au FileType julia nmap <M-Enter> :SlimeSend0 "include(\"".fnamemodify(expand("%"), ":~:.")."\")\r"<CR>
+" send full path
+au FileType julia nmap <M-S-Enter> :SlimeSend0 "include(\"".expand("%")."\")\r"<CR>
" disable automatic mappings
let g:tmux_navigator_no_mappings = 1