ミニマムな開発環境を追求したら tmux がまた必要になった。

nvim で term に依存しない。

unbind r
bind r source-file ~/.tmux.conf \; display "Reloaded ~/.tmux.conf"

# colors
# set -g default-terminal "xterm-256color"
# https://stackoverflow.com/questions/60309665/neovim-colorscheme-does-not-look-right-when-using-nvim-inside-tmux
# Basically set what you see in echo $TERM when outside tmux
set-option -ga terminal-overrides ",alacritty:Tc"

# split windows
unbind s
bind s split-window -v

unbind v
bind v split-window -h

# switch panes using alt-hjkl
unbind h
bind h select-pane -L
unbind j
bind j select-pane -D
unbind k
bind k select-pane -U
unbind l
bind l select-pane -R

# switch to next window
unbind Space
bind Space next-window

pane もいいけど、windows で運用した方がいいと思っている。

Date: 2023-11-27 Mon 10:32