tmux, bir terminaldeki birkaç uygulama arasında geçiş yapmayı ve bunları başka bir terminale ayırıp yeniden bağlamayı kolaylaştırır. Tmux oturumları kalıcı olduğundan, bağlantınız kesilse bile çalışmaya devam eder. Tmux, birçok kullanışlı ayara sahip, çok sevilen bir çoklayıcıdır. Birçok uygulamayı aynı anda çalıştırabilir ve fark edilir bir gecikme olmadan aralarında geçiş yapabilirsiniz. Sık sık terminaller arasında geçiş yapıyor ve gerekli pencereyi bulmakta zorlanıyorsanız, bir çoklayıcı kullanmayı düşünün.
Tmux nasıl kullanılır
Tmux, oturumlar, pencereler, bölmeler ve kısayol tuşları gibi kavramları kullanır. Sonuç olarak, yeni gelenler genellikle ilk başta onu korkutucu bulurlar. Ancak, ustalaştıktan sonra çok daha üretken hissedeceksiniz. Bir Tmux oturumu, eldeki işin kapsamını belirtir.
Öte yandan, Bölmeler, tek bir pencerede birçok bakış açısıyla ilgilenmenize izin verecektir. Tmux önekinin ardından bir anahtardan oluşan Tmux kısayol tuşları, hepsini kontrol etmek için kullanılabilir. Varsayılan önek “Ctrl + B”dir.
Tmux bölmeleri nasıl yeniden boyutlandırılır
Tmux’daki bölmeleri yeniden boyutlandırmak, varsayılan tuş bağlamayı kullanırken oldukça karmaşıktır. Ancak endişelenmeyin, çünkü bu eğitim kılavuzunda, bölmeleri kolayca yeniden boyutlandırmaya yardımcı olmak için tmux.conf dosyasının nasıl yapılandırılacağını göstereceğim.
Varsayılan olarak, Tmux’ta bir bölme/ler oluşturduğunuzda, pencereyi %50 bölmelere böler.
Ancak asıl soru şudur: Bazı bölmelerin diğerlerinden daha fazla alan içermesini istediğinizde ne yaparsınız? Bölmeyi yeniden boyutlandırmanın devreye girdiği yer burasıdır. Bir bölmeyi yeniden boyutlandırmak için her zaman varsayılan ‘Ctrl + b’ önekini ve ardından iki nokta üst üste (:) tuşunu kullanırsınız. Bu tuş kombinasyonlarını çağırdığınızda, ekranınızın altında soracaktır. Bölmeyi yeniden boyutlandırmak için, istenen bölmeyi yeniden boyutlandırmak için istemi kullanmanız gerekir.
Örneğin, bir bölmeyi yeniden boyutlandırmak için, ‘yeniden boyutlandır-pane’ komutunu ve ardından tire (-) ve bu seçeneklerden (D, U, R, L) birini yazmanız gerekir. Bu seçenekler sırasıyla aşağı, yukarı, sağ ve soldur. İşi, bölmeyi sağlanan yönde yeniden boyutlandırmaktır.
:resize-pane -D 10
Not: Yeniden boyutlandırma bölmesi komutunu kullanırken, tetiklenen yeniden boyutlandırma seçeneği, içinde bulunduğunuz son bölmeye uygulanacaktır.
Aşağıda, yeniden boyutlandırma kavramını hızlı bir şekilde kavramanıza yardımcı olabilecek bir sözdizimi bulunmaktadır:
:resize-pane -D (Resizes the current pane down by one cell) :resize-pane -R (Resizes the current pane right by one cell) :resize-pane -U (Resizes the current pane upward by one cell) :resize-pane -L (Resizes the current pane left by one cell) :resize-pane -U 10 (Resizes the current pane upward by ten cells) :resize-pane -R 10 (Resizes the current pane right by ten cells) :resize-pane -D 10 (Resizes the current pane down by ten cells) :resize-pane -L 10 (Resizes the current pane left by ten cells)
Tuş bağlamalarınızı yapılandırmak istiyorsanız, tmux.conf dosyasını açın ve aşağıdaki kod satırlarını ekleyin:
bind -n M-H resize-pane -L 2 bind -n M-L resize-pane -R 2 bind -n M-K resize-pane -U 2 bind -n M-J resize-pane -D 2
Yukarıdaki kodlar, bölmeleri yeniden boyutlandırmak için ‘Olağan’ (H, J, K, L) kullanmanıza yardımcı olacaktır. Kullanmayı düşündüğünüz kendi varsayılan anahtarlarınız varsa, bunları tmux.conf dosyasına bağlayabilirsiniz. İşiniz bittiğinde, mevcut oturumdan çıkmayı ve yeni bir oturum başlatmayı veya tmux.conf dosyasını yeniden yüklemek için yeniden yükleme komutunu çalıştırmayı unutmayın.
Fare modunu kullanma
Bu, Tmux’ta bölmeleri yeniden boyutlandırmanın en kolay alternatiflerinden biridir. Herhangi bir komut gerektirmediği için fareyi kullanmak çok daha uygundur. Bu yöntem, yeniden boyutlandırma bölmesi komutunun kullanılmasını içeren birinci yönteme göre bölme boyutu üzerinde daha fazla kontrol sağladığı için genellikle tercih edilir. tmux.conf dosyasını açın ve aşağıdaki kod satırını ekleyin:
set -g mouse on
İşiniz bittiğinde, aşağıdaki kod satırını yürüterek tmux.conf dosyasını yeniden yükleyin:
tmux source-file ~/.tmux.conf
Not: Yapılan değişiklikleri gerçekleştirmek için tmux.conf dosyasını yeniden yüklemek her zaman çok önemlidir.
Ok tuşlarını ve varsayılan öneki kullanma
Bu, Tmux bölmelerini yeniden boyutlandırmak için kullanılabilecek başka bir tekniktir. Varsayılan ‘Önek’ (Ctrl + b) artı ok tuşlarını kullanarak bölmeleri yeniden boyutlandırabilirsiniz.
Örneğin, bir bölmeyi sağa doğru yeniden boyutlandırmak için varsayılan öneki ve ardından sağ ok tuşunu kullanın. Bu, yukarı, aşağı, sol ve sağ gibi diğer tüm yönler için geçerlidir.
Yazının orijinalini buradan okuyabilirsiniz.