From 36ceabb8570059a0f26e3ddcc4a52801975edcbd Mon Sep 17 00:00:00 2001 From: "Andrew R. M" Date: Fri, 4 Apr 2025 17:43:05 +0000 Subject: [PATCH] Attempt to automatically extract session name from curren screen session --- vim/.vimrc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vim/.vimrc b/vim/.vimrc index 393b926..b869578 100644 --- a/vim/.vimrc +++ b/vim/.vimrc @@ -156,7 +156,8 @@ set nocompatible let g:slime_paste_file = tempname() " Default session for screen - let g:slime_default_config = {"sessionname": "REPL", "windowname": ""} + let sessionname = v:version >= 801 ? trim(system("echo $STY | cut -d. -f2")) : "default" + let g:slime_default_config = {"sessionname": sessionname, "windowname": ""} "{- SUPERTAB -}" " Use the default vim completion keys for supertab completion