()
| 746 | // Vim aliases: :bNext and :bfirst/:blast — rare, skipped. |
| 747 | |
| 748 | const closeActiveTabLikeQuit = (): void => { |
| 749 | const state = useStore.getState() |
| 750 | if (isTasksViewActive(state)) { |
| 751 | state.closeTasksView() |
| 752 | return |
| 753 | } |
| 754 | if (isTagsViewActive(state)) { |
| 755 | state.closeTagView() |
| 756 | return |
| 757 | } |
| 758 | void state.closeActiveNote() |
| 759 | } |
| 760 | Vim.defineEx('bdelete', 'bd', closeActiveTabLikeQuit) |
| 761 | Vim.defineEx('bclose', 'bc', closeActiveTabLikeQuit) |
| 762 | const openBufferSwitcher = (): void => { |
nothing calls this directly
no test coverage detected