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
|
||||
poppler_utils # pdfunite
|
||||
graphviz # generate graphs from code
|
||||
d2 # generate diagrams from code
|
||||
plantuml # generate diagrams
|
||||
gnuplot # generate function plots
|
||||
pdf2svg # extract vector graphics from pdf
|
||||
|
||||
@ -25,6 +25,7 @@ in {
|
||||
".indentsettings.yaml".source = ../../../config/latex/.indentsettings.yaml;
|
||||
|
||||
# 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/.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;
|
||||
|
||||
@ -55,6 +55,18 @@
|
||||
options.desc = "Move Cursor Up";
|
||||
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
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user