diff options
| author | Mike Vink <ivi@vinkies.net> | 2025-03-26 13:42:18 +0000 |
|---|---|---|
| committer | Mike Vink <ivi@vinkies.net> | 2025-03-26 13:42:18 +0000 |
| commit | ddc45714edee95095de1e6d449e735356456b095 (patch) | |
| tree | 15ac21e528705844d179a852af63c86e6a58d423 | |
| parent | 150bd89be6c01596d0dc6f5ba1fd87c908afd74e (diff) | |
update fcedit
| -rw-r--r-- | .config/kak/kakrc | 15 | ||||
| -rw-r--r-- | .config/ksh/ksh.kshrc | 1 |
2 files changed, 16 insertions, 0 deletions
diff --git a/.config/kak/kakrc b/.config/kak/kakrc index c6b2a50..5cab379 100644 --- a/.config/kak/kakrc +++ b/.config/kak/kakrc @@ -27,6 +27,21 @@ hook global BufSetOption filetype=python %{ hook buffer -group format BufWritePost .* format } +hook global BufSetOption filetype=terraform %{ + set-option buffer formatcmd 'terraform fmt -' + hook buffer -group format BufWritePost .* format +} + +hook global BufSetOption filetype=go %{ + set-option buffer formatcmd 'gofumpt | goimports' + set-option global make_error_pattern '^\s*([^:\n]+):(\d+):?(?:(\d+):)? ?([^\n]+)?' + hook buffer -group format BufWritePost .* format +} + +hook global BufSetOption filetype=sh %{ + set-option window lintcmd "shellcheck -fgcc -Cnever" +} + define-command delete-buffers-matching -params 1..2 %{ evaluate-commands %sh{ cmd=delete-buffer diff --git a/.config/ksh/ksh.kshrc b/.config/ksh/ksh.kshrc index 7214524..ad9932d 100644 --- a/.config/ksh/ksh.kshrc +++ b/.config/ksh/ksh.kshrc @@ -29,6 +29,7 @@ export PS1="$(hostname):\$(pwd-short)\$(prompt-git)\$(prompt-tf)\n jobs(\j) # " export HISTFILE="$HOME/.history" export HISTCONTROL=ignorespace export HISTSIZE=100000 +export FCEDIT='c s' [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/shortcutrc" ] && . "${XDG_CONFIG_HOME:-$HOME/.config}/shell/shortcutrc" [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/shortcutenvrc" ] && . "${XDG_CONFIG_HOME:-$HOME/.config}/shell/shortcutenvrc" |
