Compare commits
4 Commits
cc4efb6da4
...
2d5d0c2b98
| Author | SHA1 | Date | |
|---|---|---|---|
| 2d5d0c2b98 | |||
| eaf9c7657c | |||
| e20766aeeb | |||
| 001adc09e7 |
20
config/obsidian/.vimrc
Normal file
20
config/obsidian/.vimrc
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
" Have j and k navigate visual lines rather than logical ones
|
||||||
|
nmap j gj
|
||||||
|
nmap k gk
|
||||||
|
|
||||||
|
" I like using H and L for beginning/end of line
|
||||||
|
nmap H ^
|
||||||
|
nmap L $
|
||||||
|
|
||||||
|
" Quickly remove search highlights
|
||||||
|
" nmap <F9> :nohl<CR>
|
||||||
|
|
||||||
|
" Yank to system clipboard
|
||||||
|
set clipboard=unnamed
|
||||||
|
|
||||||
|
" Go back and forward with Ctrl+O and Ctrl+I
|
||||||
|
" (make sure to remove default Obsidian shortcuts for these to work)
|
||||||
|
" exmap back obcommand app:go-back
|
||||||
|
" nmap <C-o> :back<CR>
|
||||||
|
" exmap forward obcommand app:go-forward
|
||||||
|
" nmap <C-i> :forward<CR>
|
||||||
@ -292,6 +292,7 @@ rec {
|
|||||||
# Document utils
|
# Document utils
|
||||||
poppler_utils # pdfunite
|
poppler_utils # pdfunite
|
||||||
graphviz # generate graphs from code
|
graphviz # generate graphs from code
|
||||||
|
d2 # generate diagrams from code
|
||||||
plantuml # generate diagrams
|
plantuml # generate diagrams
|
||||||
gnuplot # generate function plots
|
gnuplot # generate function plots
|
||||||
pdf2svg # extract vector graphics from pdf
|
pdf2svg # extract vector graphics from pdf
|
||||||
|
|||||||
@ -25,6 +25,7 @@ in {
|
|||||||
".indentsettings.yaml".source = ../../../config/latex/.indentsettings.yaml;
|
".indentsettings.yaml".source = ../../../config/latex/.indentsettings.yaml;
|
||||||
|
|
||||||
# TODO: These don't belong into a latex module
|
# TODO: These don't belong into a latex module
|
||||||
|
"Notes/Obsidian/Chriphost/.vimrc".source = ../../../config/obsidian/.vimrc;
|
||||||
"Notes/Obsidian/Chriphost/latex_snippets.json".source = ../../../config/obsidian/latex_snippets.json; # TODO: Symlink
|
"Notes/Obsidian/Chriphost/latex_snippets.json".source = ../../../config/obsidian/latex_snippets.json; # TODO: Symlink
|
||||||
"Notes/Obsidian/Chriphost/.obsidian/snippets/latex_preview.css".source = ../../../config/obsidian/css_snippets/latex_preview.css;
|
"Notes/Obsidian/Chriphost/.obsidian/snippets/latex_preview.css".source = ../../../config/obsidian/css_snippets/latex_preview.css;
|
||||||
"Notes/Obsidian/Chriphost/.obsidian/snippets/center_image.css".source = ../../../config/obsidian/css_snippets/center_image.css;
|
"Notes/Obsidian/Chriphost/.obsidian/snippets/center_image.css".source = ../../../config/obsidian/css_snippets/center_image.css;
|
||||||
|
|||||||
@ -55,6 +55,18 @@
|
|||||||
options.desc = "Move Cursor Up";
|
options.desc = "Move Cursor Up";
|
||||||
options.expr = true;
|
options.expr = true;
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
mode = "n";
|
||||||
|
key = "H";
|
||||||
|
action = "^";
|
||||||
|
options.desc = "Move Cursor to Line Start";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
mode = "n";
|
||||||
|
key = "L";
|
||||||
|
action = "$";
|
||||||
|
options.desc = "Move Cursor to Line End";
|
||||||
|
}
|
||||||
|
|
||||||
# Window resize
|
# Window resize
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user