AutoYADM commit: 2025-06-06 15:55:04
This commit is contained in:
parent
b0d59bbcb9
commit
9c2bf2b566
2 changed files with 21 additions and 6 deletions
|
@ -86,9 +86,9 @@ function kak-session -w kak --description "kakoune where sessions are derived fr
|
|||
cat $fifo >/dev/null
|
||||
|
||||
command rm -r "$fifo_dir"
|
||||
echo "hook -once global BufCreate ^(?!.*\\*scratch\\*).* %{ delete-buffer *scratch* }" | kak -p "$session_id"
|
||||
command kak -c "$session_id" -e 'delete-buffer *scratch*; bar-buflist; echo' $flags $files
|
||||
# command kak -c "$session_id" -e 'try %{ delete-buffer *scratch*; bar-buflist; echo } catch %{ nop %sh{notify-send "error"} }' $flags $files
|
||||
# echo "hook -once global BufCreate ^(?!.*\\*scratch\\*).* %{ delete-buffer *scratch* }" | kak -p "$session_id"
|
||||
# command kak -c "$session_id" -e 'delete-buffer! *scratch*' $flags $files
|
||||
command kak -c "$session_id" -e 'try %{ delete-buffer *scratch*; bar-buflist; echo }' $flags $files
|
||||
else
|
||||
command kak -s "$session_id" -e "cd %[$kakroot]" $flags $files
|
||||
end
|
||||
|
@ -118,9 +118,9 @@ function kak-session -w kak --description "kakoune where sessions are derived fr
|
|||
setsid kak -d -s "$session_id" -E "cd %[$git_dir]; echo -to-file $fifo ready" &
|
||||
cat $fifo >/dev/null
|
||||
command rm -r "$fifo_dir"
|
||||
echo "hook -once global BufCreate [*]scratch[*] %{ delete-buffer *scratch* }" | kak -p "$session_id"
|
||||
command kak -c "$session_id" -e 'delete-buffer *scratch*; bar-buflist; echo' $flags $files
|
||||
# command kak -c "$session_id" -e 'try %{ delete-buffer *scratch*; bar-buflist; echo } catch %{ nop %sh{notify-send "error"} }' $flags $files
|
||||
# echo "hook -once global BufCreate [*]scratch[*] %{ delete-buffer *scratch* }" | kak -p "$session_id"
|
||||
# command kak -c "$session_id" -e 'delete-buffer! *scratch*' $flags $files
|
||||
command kak -c "$session_id" -e 'try %{ delete-buffer *scratch*; bar-buflist; echo }' $flags $files
|
||||
else
|
||||
command kak -s "$session_id" -e "cd %[$git_dir]" $flags $files
|
||||
end
|
||||
|
|
|
@ -185,3 +185,18 @@ define-command -docstring 'open popup shell' popup-shell %{
|
|||
alias global pp popup-shell
|
||||
|
||||
map -docstring 'popup shell' global user . ': popup-shell<ret>'
|
||||
|
||||
# hook -once global ClientCreate .* %{
|
||||
# evaluate-commands %sh{
|
||||
# if [ "$kak_buflist" != "*debug* *scratch*" ]; then
|
||||
# echo "delete-buffer *scratch*"
|
||||
# else
|
||||
# echo "echo -debug dumping buffers"
|
||||
# echo "echo -debug %val{buflist}"
|
||||
# fi
|
||||
# }
|
||||
# }
|
||||
|
||||
hook -once global BufCreate ^(?!(\*scratch\*|\*debug\*)) %{
|
||||
delete-buffer *scratch*
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue