latest
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user