From 579c1fcd53aef1ed4bd523f10bb6e262e61b325d Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sat, 26 Oct 2024 11:14:49 +0800 Subject: Update --- X11/alacritty/alacritty.toml | 5 +++++ profile.sh | 2 ++ vim/init/basic.vim | 6 +++++- vim/mini.lua | 47 +++++++++++++++++++++----------------------- 4 files changed, 34 insertions(+), 26 deletions(-) diff --git a/X11/alacritty/alacritty.toml b/X11/alacritty/alacritty.toml index bdfd458..04e517c 100644 --- a/X11/alacritty/alacritty.toml +++ b/X11/alacritty/alacritty.toml @@ -59,6 +59,11 @@ key = "U" mode = "Vi|~Search" mods = "Control" +[[keyboard.bindings]] +key = "i" +mods = "Alt" +chars = "\U0000001A" + [window] decorations = "full" dynamic_title = true diff --git a/profile.sh b/profile.sh index 3b32d55..45f9bcf 100755 --- a/profile.sh +++ b/profile.sh @@ -61,6 +61,7 @@ if [[ $- =~ i ]]; then #zle -N deer #bindkey '\ek' deer bindkey -s '\ek' 'fzf_preview ' + bindkey -s '' 'fg || vl ' elif [[ $shell == bash ]]; then shopt -s extglob HISTTIMEFORMAT='%Y-%m-%d %T ' @@ -75,5 +76,6 @@ fi # Working DIR # [[ `pwd` == $HOME ]] && test -d ~/Downloads && cd ~/Downloads cd ~/git/dumbymap +source ~/.profile true diff --git a/vim/init/basic.vim b/vim/init/basic.vim index 4a49f39..68b386e 100644 --- a/vim/init/basic.vim +++ b/vim/init/basic.vim @@ -119,7 +119,11 @@ set errorformat+=[%f:%l]\ ->\ %m,[%f:%l]:%m set splitright " Set signcolumn -set signcolumn=yes:3 +if has('nvim') + set signcolumn=yes:3 +else + set signcolumn=yes +endif " Custom sign from help page :h sign sign define piet text=>> texthl=Search diff --git a/vim/mini.lua b/vim/mini.lua index 6c81d8f..80d3478 100644 --- a/vim/mini.lua +++ b/vim/mini.lua @@ -860,31 +860,28 @@ require("lazy").setup({ end, }, --}}} - -- toggleterm {{{ - { - "akinsho/toggleterm.nvim", - config = function() - require("toggleterm").setup({ - persist_size = false, - direction = "float", - }) - - vim.keymap.set({ "n", "t" }, "", function() - vim.cmd("ToggleTerm direction=float") - end, { desc = "terminal toggle floating term" }) - vim.keymap.set({ "n", "t" }, "", function() - zoom() - end, { desc = "terminal toggle floating term" }) - vim.keymap.set({ "n", "t" }, "", function() - vim.cmd("ToggleTerm direction=horizontal") - end, { desc = "terminal toggle floating term" }) - vim.keymap.set("v", ",s", function() - require("toggleterm").send_lines_to_terminal("single_line", trim_spaces, { args = vim.v.count }) - vim.cmd("ToggleTerm direction=float") - end) - end, - }, - --}}} + -- -- toggleterm {{{ + -- { + -- "akinsho/toggleterm.nvim", + -- config = function() + -- require("toggleterm").setup({ + -- persist_size = false, + -- direction = "float", + -- }) + -- + -- vim.keymap.set({ "n", "t" }, "", function() + -- vim.cmd("ToggleTerm direction=float") + -- end, { desc = "terminal toggle floating term" }) + -- vim.keymap.set({ "n", "t" }, "", function() + -- vim.cmd("ToggleTerm direction=horizontal") + -- end, { desc = "terminal toggle floating term" }) + -- vim.keymap.set("v", ",s", function() + -- require("toggleterm").send_lines_to_terminal("single_line", trim_spaces, { args = vim.v.count }) + -- vim.cmd("ToggleTerm direction=float") + -- end) + -- end, + -- }, + -- --}}} -- Markdown: obsidian {{{ { "epwalsh/obsidian.nvim", -- cgit v1.2.3-70-g09d2