dotfiles

personal dotfiles
git clone anongit@rnpnr.xyz:dotfiles.git
Log | Files | Refs | Feed | Submodules

Commit: 0e0511fedd21f1c1ee1c773ce4a32f91f272cd00
Parent: 7926bcbe28823d67940dcda1b604e0dceae478ff
Author: Randy Palamar
Date:   Wed, 23 Nov 2022 08:14:56 -0700

replace fix_line_endings() shell function with vis keybind

Diffstat:
M.config/ksh/kshrc | 8--------
M.config/vis/visrc.lua | 3+++
2 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/.config/ksh/kshrc b/.config/ksh/kshrc @@ -76,14 +76,6 @@ IFS=' done } -fix_line_endings() { - tmpfile=$(mktemp) - for file; do - sed 's:\x0d::;s:^::' "$file" >| "$tmpfile" - mv "$tmpfile" "$file" - done -} - toutf8() { tmpfile=$(mktemp) for file; do diff --git a/.config/vis/visrc.lua b/.config/vis/visrc.lua @@ -12,6 +12,9 @@ vis.events.subscribe(vis.events.INIT, function() vis:command("map normal gq vip=<Escape>") vis:command("map normal ,f v$:|furigana<Enter><Escape>") vis:command("map visual ,s :|sort<Enter>") + + -- remove spaces, tabs, and \r from end of line + vis:map(vis.modes.NORMAL, "vo", ":x/[ \t\r]+$/ d<Enter>") end) vis.events.subscribe(vis.events.WIN_OPEN, function(win)