This commit is contained in:
2025-12-05 18:05:02 +01:00
parent 251e547fb6
commit 17e87a9c5f
3 changed files with 6 additions and 5 deletions
+3 -4
View File
@@ -110,15 +110,14 @@ do
return pattern return pattern
end end
---@param pattern string ---@param pattern string
local function recursive_literal_vimgrep_in_same_filetype(pattern) local function recursive_literal_vimgrep(pattern)
local extension = vim.fn.expand("%:e") vim.cmd("vimgrep /" .. pattern .. "/ **/*")
vim.cmd("vimgrep /" .. pattern .. "/ **/*." .. extension)
end end
---@param keymap string ---@param keymap string
---@param search_for fun(): string ---@param search_for fun(): string
local function search_for_in_same_filetype(keymap, search_for) local function search_for_in_same_filetype(keymap, search_for)
vim.keymap.set('n', keymap, function() vim.keymap.set('n', keymap, function()
recursive_literal_vimgrep_in_same_filetype(search_for()) recursive_literal_vimgrep(search_for())
end, { desc = "Search for word under cursor in same filetype" }) end, { desc = "Search for word under cursor in same filetype" })
end end
+1 -1
View File
@@ -327,7 +327,7 @@ snippet {
} }
snippet main snippet main
int main( int arg_count, char *args[] ) { int main(int argc, const char **argv) {
$0 $0
return 0; return 0;
} }
+2
View File
@@ -3,6 +3,7 @@ snippet raylibBuildLinux
./$1 ./$1
snippet window snippet window
mkdir -p ${1:[path]}
tmux new-window -t "$SESSION" -c ${1:[path]} -n "${2:[window name]}" tmux new-window -t "$SESSION" -c ${1:[path]} -n "${2:[window name]}"
snippet program snippet program
@@ -20,6 +21,7 @@ snippet session
exit 0 exit 0
fi fi
mkdir -p ${2:[path]}
tmux new-session -d -s "$SESSION" -c ${2:[path]} -n "${3:[main window name]}" tmux new-session -d -s "$SESSION" -c ${2:[path]} -n "${3:[main window name]}"
$0 $0