From 2ac0e7c2dcd98595ec36c957c99068d5087b93d8 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Sun, 20 Jun 2021 10:41:59 +0200 Subject: Updated vimrc fzf GFiles to show untracked files aswell, Updated qutebrowser binding close tab to dd instead of d, Added julia startup.jl to have navigation history vim bindings --- config/julia/startup.jl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 config/julia/startup.jl (limited to 'config/julia') diff --git a/config/julia/startup.jl b/config/julia/startup.jl new file mode 100644 index 0000000..bc1bae7 --- /dev/null +++ b/config/julia/startup.jl @@ -0,0 +1,17 @@ +# https://docs.julialang.org/en/v1/stdlib/REPL/#Key-bindings +# +import REPL +import REPL.LineEdit + +const mykeys = Dict{Any,Any}( + # Up Arrow + "\\C-k" => (s,o...)->(LineEdit.edit_move_up(s) || LineEdit.history_prev(s, LineEdit.mode(s).hist)), + # Down Arrow + "\\C-j" => (s,o...)->(LineEdit.edit_move_down(s) || LineEdit.history_next(s, LineEdit.mode(s).hist)) + ) + +function customize_keys(repl) + repl.interface = REPL.setup_interface(repl; extra_repl_keymap = mykeys) +end + +atreplinit(customize_keys) -- cgit