latest
This commit is contained in:
@@ -110,15 +110,14 @@ do
|
||||
return pattern
|
||||
end
|
||||
---@param pattern string
|
||||
local function recursive_literal_vimgrep_in_same_filetype(pattern)
|
||||
local extension = vim.fn.expand("%:e")
|
||||
vim.cmd("vimgrep /" .. pattern .. "/ **/*." .. extension)
|
||||
local function recursive_literal_vimgrep(pattern)
|
||||
vim.cmd("vimgrep /" .. pattern .. "/ **/*")
|
||||
end
|
||||
---@param keymap string
|
||||
---@param search_for fun(): string
|
||||
local function search_for_in_same_filetype(keymap, search_for)
|
||||
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
|
||||
|
||||
|
||||
@@ -327,7 +327,7 @@ snippet {
|
||||
}
|
||||
|
||||
snippet main
|
||||
int main( int arg_count, char *args[] ) {
|
||||
int main(int argc, const char **argv) {
|
||||
$0
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ snippet raylibBuildLinux
|
||||
./$1
|
||||
|
||||
snippet window
|
||||
mkdir -p ${1:[path]}
|
||||
tmux new-window -t "$SESSION" -c ${1:[path]} -n "${2:[window name]}"
|
||||
|
||||
snippet program
|
||||
@@ -20,6 +21,7 @@ snippet session
|
||||
exit 0
|
||||
fi
|
||||
|
||||
mkdir -p ${2:[path]}
|
||||
tmux new-session -d -s "$SESSION" -c ${2:[path]} -n "${3:[main window name]}"
|
||||
|
||||
$0
|
||||
|
||||
Reference in New Issue
Block a user