Mac OS X ve Arch Linux kullanıyorum ve arada sırada FreeBSD ve Debian sunucularına ssh ile giriş yapıyorum. Tercih ettiğim araçlar zsh, ssh, tmux, git, vim ve irssi. Mac OS X'te iTerm2 ve Arch Linux'ta unicode-rxvt kullanıyorum, burada Xmonad'ı pencere yöneticisi olarak da kullanıyorum.
Şu anda Ctrl + a + n tmux'daki bir sonraki pencereye, Alt + sağ irssi'de bir sonraki pencereye , Cmd + sağ iTerm2'deki bir sonraki sekmeye, Ctrl + w + w vim'deki bir sonraki tampona geçiyor vb. . Temelde bu sadece bir karmaşa ve bunların bazıları kas hafızasında oturuyor olsa da çoğu yok. Tutarlı bir tuş takımı şemasının ne olabileceğini arıyorum.
Bence Cmd / Super / Win işletim sisteminin masaüstü ortamı ve / veya pencere yöneticisi tarafından kullanılmalı, Alt tmux, Ctrl vim ve irssi olurdu. Bu klavyede sağdan sola gidiyor; Cmd, Alt, Ctrl ve biraz hiyerarşik bir şekilde OS / DE / WM, çoklayıcı, editör / irc istemcisi.
Dolayısıyla, böyle bir şey:
Cmd + Sol / + Sağ - Çalışma alanını değiştir (Xmonad)
Alt + Sol + / Sağ - tmux penceresini değiştir
Ctrl + Sol / + Sağ - irssi penceresi / vim arabelleğini değiştir
Cmd + 1 - Çalışma alanı 1'e geç (Xmonad)
Alt + 1 - tmux penceresi 1'e geç
Ctrl + 1 - irssi penceresi 1 / vim arabelleği 1'e geç
Bu geçerli olur mu? Değilse, hangi tek tip tuş bağlamaları kullanılabilir?
GÜNCELLENDİ
Aklımdakileri göstermek için bir resim çizdim (renkler korkunç, biliyorum). Dvorak kullanıyorum ve vim hjkl hareketini dhtn ile değiştirdim - vim kullanmayanlar için anlamlı olması için sola / aşağı / yukarı / sağ yazacağım. Tüm OS X masaüstü ortamından (Gnome ve KDE) ziyade iTerm2'de saklayalım. Temel olarak şuna gelir:
cmd + sol / sağ / Xmonad'daki çalışma alanları için sayı (veya istediğiniz pencere yöneticisi)
alt + sol / sağ / tmux
ctrl + alt + sol / aşağı / yukarı / sağ / sayı pencereleri için sayı vim
ctrl + alt + sol / sağ / tamponlar için irssi
ctrl + sol / aşağı / yukarı / sağ / ev için / pg aşağı / pg yukarı / bitiş vim, irssi ve zsh
OS X'te ctrl + sol / aşağı / yukarı / sağ yukarıdaki gibi çalışır ve alt + sol / sağ imleci kelimeye göre hareket ettiren sola / sağa karşılık olarak kelimeyi hareket ettirir.
Bu oldukça mantıklı ve sezgisel olmaz mı? Bir şey eksik mi (çakışan tuş bağları) mı yoksa bu yapılabilir mi?