aboutsummaryrefslogtreecommitdiff
path: root/mkshrc
diff options
context:
space:
mode:
authorMitch Riedstra <mitch@riedstra.us>2018-03-28 00:42:51 -0400
committerMitch Riedstra <mitch@riedstra.us>2018-03-28 00:42:51 -0400
commitb09c41640cc6f3b0d862aa41ad0c68b64a444484 (patch)
treeac3e9cd5b2d5fe25d5839c70a321fbccf1c7f801 /mkshrc
parent39121044416fcf0804c6af21167224bff71819c3 (diff)
downloaddotfiles-b09c41640cc6f3b0d862aa41ad0c68b64a444484.tar.gz
dotfiles-b09c41640cc6f3b0d862aa41ad0c68b64a444484.tar.xz
Further updates to the set_retro function.
`nvim` has compatibility issues, and so we expicitly unset it when we're dealing with retro terminals.
Diffstat (limited to 'mkshrc')
-rw-r--r--mkshrc7
1 files changed, 6 insertions, 1 deletions
diff --git a/mkshrc b/mkshrc
index 4aa8119..fb73528 100644
--- a/mkshrc
+++ b/mkshrc
@@ -200,7 +200,12 @@ set_retro() {
unalias vi
unalias vim
unalias nvim
- alias vi="$(which vi nvi 2>/dev/null | tail -n1)"
+ # nvim has some serious issues with konsole and cool-retro-term
+ export EDITOR="$(which vi nvi vim 2>/dev/null | tail -n1)"
+ export VISUAL="$EDITOR"
+ alias vi="$EDITOR"
+ alias nvim="$EDITOR"
+ export TERM="$(echo $TERM | sed -e's/-256color$//')"
}
# Run Steam
unfuck_steam() {