feat: enable vgit
This commit is contained in:
parent
82417d4c39
commit
4cca98941e
2 changed files with 85 additions and 83 deletions
|
|
@ -9,6 +9,8 @@ local keymap = vim.api.nvim_set_keymap
|
||||||
|
|
||||||
keymap("n", "<M-CR>", ":CodeActionMenu<CR>", opts)
|
keymap("n", "<M-CR>", ":CodeActionMenu<CR>", opts)
|
||||||
keymap("n", "<C-f>", "<cmd>TroubleToggle<CR>", term_opts)
|
keymap("n", "<C-f>", "<cmd>TroubleToggle<CR>", term_opts)
|
||||||
|
keymap("n", "<C-g>", ':lua require("vgit").buffer_hunk_preview()<CR>', opts)
|
||||||
|
--keymap("n", "<C-b>", ':lua require("vgit").buffer_stage()<CR>', opts)
|
||||||
keymap("n", "<F5>", ':lua require("dap").toggle_breakpoint()<CR>', opts)
|
keymap("n", "<F5>", ':lua require("dap").toggle_breakpoint()<CR>', opts)
|
||||||
keymap("n", "<F6>", ':lua require("dap").step_over()<CR>', opts)
|
keymap("n", "<F6>", ':lua require("dap").step_over()<CR>', opts)
|
||||||
keymap("n", "<F7>", ':lua require("dap").step_into()<CR>', opts)
|
keymap("n", "<F7>", ':lua require("dap").step_into()<CR>', opts)
|
||||||
|
|
|
||||||
|
|
@ -18,9 +18,9 @@ local file_pattern = "*.tex"
|
||||||
-- snippers go here:
|
-- snippers go here:
|
||||||
|
|
||||||
local listSnippet = s(
|
local listSnippet = s(
|
||||||
"list-",
|
"list-",
|
||||||
fmt(
|
fmt(
|
||||||
[[
|
[[
|
||||||
\begin{{itemize}}
|
\begin{{itemize}}
|
||||||
\item \textcolor{{{1}}}{{{5}}}
|
\item \textcolor{{{1}}}{{{5}}}
|
||||||
\item \textcolor{{{2}}}{{{6}}}
|
\item \textcolor{{{2}}}{{{6}}}
|
||||||
|
|
@ -29,24 +29,24 @@ local listSnippet = s(
|
||||||
\vspace{{2mm}}
|
\vspace{{2mm}}
|
||||||
\end{{itemize}}
|
\end{{itemize}}
|
||||||
]],
|
]],
|
||||||
{
|
{
|
||||||
i(1, "color"),
|
i(1, "color"),
|
||||||
rep(1),
|
rep(1),
|
||||||
rep(1),
|
rep(1),
|
||||||
rep(1),
|
rep(1),
|
||||||
i(2, "item 2"),
|
i(2, "item 2"),
|
||||||
i(3, "item 1"),
|
i(3, "item 1"),
|
||||||
i(4, "item 3"),
|
i(4, "item 3"),
|
||||||
i(5, "item 4"),
|
i(5, "item 4"),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
table.insert(snippets, listSnippet)
|
table.insert(snippets, listSnippet)
|
||||||
|
|
||||||
local enumerateSnippet = s(
|
local enumerateSnippet = s(
|
||||||
"enum-",
|
"enum-",
|
||||||
fmt(
|
fmt(
|
||||||
[[
|
[[
|
||||||
\begin{{enumerate}}
|
\begin{{enumerate}}
|
||||||
\item \textcolor{{{1}}}{{{5}}}
|
\item \textcolor{{{1}}}{{{5}}}
|
||||||
\item \textcolor{{{2}}}{{{6}}}
|
\item \textcolor{{{2}}}{{{6}}}
|
||||||
|
|
@ -55,24 +55,24 @@ local enumerateSnippet = s(
|
||||||
\vspace{{2mm}}
|
\vspace{{2mm}}
|
||||||
\end{{enumerate}}
|
\end{{enumerate}}
|
||||||
]],
|
]],
|
||||||
{
|
{
|
||||||
i(1, "color"),
|
i(1, "color"),
|
||||||
rep(1),
|
rep(1),
|
||||||
rep(1),
|
rep(1),
|
||||||
rep(1),
|
rep(1),
|
||||||
i(2, "item 2"),
|
i(2, "item 2"),
|
||||||
i(3, "item 1"),
|
i(3, "item 1"),
|
||||||
i(4, "item 3"),
|
i(4, "item 3"),
|
||||||
i(5, "item 4"),
|
i(5, "item 4"),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
table.insert(snippets, enumerateSnippet)
|
table.insert(snippets, enumerateSnippet)
|
||||||
|
|
||||||
local tableSnippet = s(
|
local tableSnippet = s(
|
||||||
"table-",
|
"table-",
|
||||||
fmt(
|
fmt(
|
||||||
[[
|
[[
|
||||||
\begin{{table}}[ht!]
|
\begin{{table}}[ht!]
|
||||||
\section{{{}}}
|
\section{{{}}}
|
||||||
\begin{{tabular}}{{|m{{0.2\linewidth}}|m{{0.755\linewidth}}|}}
|
\begin{{tabular}}{{|m{{0.2\linewidth}}|m{{0.755\linewidth}}|}}
|
||||||
|
|
@ -82,103 +82,103 @@ local tableSnippet = s(
|
||||||
\end{{tabular}}
|
\end{{tabular}}
|
||||||
\end{{table}}
|
\end{{table}}
|
||||||
]],
|
]],
|
||||||
{
|
{
|
||||||
i(1, "Section Name"),
|
i(1, "Section Name"),
|
||||||
i(2, "data....."),
|
i(2, "data....."),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
table.insert(snippets, tableSnippet)
|
table.insert(snippets, tableSnippet)
|
||||||
|
|
||||||
local tabularSnippet = s(
|
local tabularSnippet = s(
|
||||||
"tabular-",
|
"tabular-",
|
||||||
fmt(
|
fmt(
|
||||||
[[
|
[[
|
||||||
\begin{{tabular}}{{|m{{0.2\linewidth}}|m{{0.755\linewidth}}|}}
|
\begin{{tabular}}{{|m{{0.2\linewidth}}|m{{0.755\linewidth}}|}}
|
||||||
\hline
|
\hline
|
||||||
{}
|
{}
|
||||||
\hline
|
\hline
|
||||||
\end{{tabular}}
|
\end{{tabular}}
|
||||||
]],
|
]],
|
||||||
{
|
{
|
||||||
i(1, "data....."),
|
i(1, "data....."),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
table.insert(snippets, tabularSnippet)
|
||||||
|
|
||||||
local textcolorSnippet = s(
|
local textcolorSnippet = s(
|
||||||
"tx-",
|
"tx-",
|
||||||
fmt(
|
fmt(
|
||||||
[[
|
[[
|
||||||
\textcolor{{{1}}}{{{2}}}
|
\textcolor{{{1}}}{{{2}}}
|
||||||
]],
|
]],
|
||||||
{
|
{
|
||||||
i(1, "color"),
|
i(1, "color"),
|
||||||
i(2, "text...")
|
i(2, "text..."),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
table.insert(snippets, textcolorSnippet)
|
table.insert(snippets, textcolorSnippet)
|
||||||
|
|
||||||
local boldSnippet = s(
|
local boldSnippet = s(
|
||||||
"bold-",
|
"bold-",
|
||||||
fmt(
|
fmt(
|
||||||
[[
|
[[
|
||||||
\textbf{{{1}}}
|
\textbf{{{1}}}
|
||||||
]],
|
]],
|
||||||
{
|
{
|
||||||
i(1, "text..."),
|
i(1, "text..."),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
table.insert(snippets, boldSnippet)
|
table.insert(snippets, boldSnippet)
|
||||||
|
|
||||||
local minipgSnippet = s(
|
local minipgSnippet = s(
|
||||||
"mini-",
|
"mini-",
|
||||||
fmt(
|
fmt(
|
||||||
[[
|
[[
|
||||||
\minipg{{
|
\minipg{{
|
||||||
{1}
|
{1}
|
||||||
}}{{{2}}}[{3}]
|
}}{{{2}}}[{3}]
|
||||||
]],
|
]],
|
||||||
{
|
{
|
||||||
i(1, "data..."),
|
i(1, "data..."),
|
||||||
rep(1),
|
rep(1),
|
||||||
i(2, "0.4,0.4"),
|
i(2, "0.4,0.4"),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
table.insert(snippets, minipgSnippet)
|
table.insert(snippets, minipgSnippet)
|
||||||
|
|
||||||
local graphicSnippet = s(
|
local graphicSnippet = s(
|
||||||
"graph-",
|
"graph-",
|
||||||
fmt(
|
fmt(
|
||||||
[[
|
[[
|
||||||
\includegraphics[scale={1}]{{{2}}}
|
\includegraphics[scale={1}]{{{2}}}
|
||||||
]],
|
]],
|
||||||
{
|
{
|
||||||
i(1, "0.4"),
|
i(1, "0.4"),
|
||||||
i(2, "something.png"),
|
i(2, "something.png"),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
table.insert(snippets, graphicSnippet)
|
table.insert(snippets, graphicSnippet)
|
||||||
|
|
||||||
local lstSnippet = s(
|
local lstSnippet = s(
|
||||||
"lst-",
|
"code-",
|
||||||
fmt(
|
fmt(
|
||||||
[[
|
[[
|
||||||
\begin{{lstlisting}}
|
\begin{{lstlisting}}
|
||||||
{}
|
{}
|
||||||
\end{{lstlisting}}
|
\end{{lstlisting}}
|
||||||
]],
|
]],
|
||||||
{
|
{
|
||||||
i(1, "data"),
|
i(1, "data"),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
table.insert(snippets, lstSnippet)
|
table.insert(snippets, lstSnippet)
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------- snippets end
|
------------------------------------------------- snippets end
|
||||||
return snippets, autosnippets
|
return snippets, autosnippets
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue