tmux Ctrl + B tidak berfungsi

25

Memegang Ctrldan Bdiikuti oleh tombol perintah lain biasanya tidak memberi saya apa-apa. Saya tidak punya .conffile jadi saya tidak menimpanya.

n0pe
sumber

Jawaban:

23

Inilah yang saya gunakan untuk konfigurasi saya dan saya memiliki Ctrl+ Asebagai kunci awalan.

set -g prefix ^a
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
unbind %
bind | split-window -h
bind - split-window -v
bind N break-pane
# Set status bar
set -g status-bg black
set -g status-fg white
# Highlight active window
set-window-option -g window-status-current-bg blue

# Set window notifications
setw -g monitor-activity on
set -g visual-activity on

# Automatically set window title
setw -g automatic-rename

Uji dengan menekan Ctrl+ A, lalu setelah itu ?.

Abhijeet Rastogi
sumber
tidak apa-apa. mungkin tmux mencari file yang salah. tmux.conf saya ada di direktori home saya dan disembunyikan.
n0pe
2
tmux -f ~ / .tmux.conf
Abhijeet Rastogi
25
Mungkin terminal Anda atau DE juga memiliki jalan pintas yang sama. Namun, saya harap Anda tidak hanya menekan Ctrl + A. Pada dasarnya, Anda harus menekan Ctrl + A dan kemudian lepaskan kunci, lalu tekan "?" atau perintah apa pun.
Abhijeet Rastogi
11
Ah. Nah sekarang aku merasa seperti orang idiot. Ya itu saja, saya tidak tahu Anda harus melepaskan kunci. Wow, saya perlu tidur :) Terima kasih telah membantu!
n0pe
1
Ini semua tentang waktu ... pertama kali saya juga bertanya-tanya mengapa tidak bekerja ... Anda tidak akan percaya, saya benar-benar mengetik ini di terminal ctrl+b agak lucu ... tapi posting ini jelas diragukan .. Tekan saja ctrl+bdan kanan setelah itu tekan tombol berikutnya, yang akan Anda perintah, c, n, pdll ... keren trik
Satish
30

Saya pikir ini layak mendapatkan jawaban yang jelas terlihat yang tersembunyi dalam bentuk komentar di bawah jawaban pertama.

Dengan asumsi konfigurasi tmux default sedang digunakan, pengguna pemula tmux silakan ikuti instruksi di bawah ini untuk membagi panel

Untuk membagi panel secara horizontal

  1. Tekan Ctrl+B
  2. Lepaskan tombol yang ditekan pada Langkah 1
  3. Tekan "  (pada banyak keyboard, ini Shift+ ')

Untuk membagi panel secara vertikal

  1. Tekan Ctrl+B
  2. Lepaskan tombol yang ditekan pada Langkah 1
  3. Tekan %  (pada banyak keyboard, ini Shift+ 5)

Artikel yang saya temukan dan rujuk di bawah menyebutkan [CTRL B] + [%]atau [CTRL B] + ["]atau Ctrl+b "yang menyiratkan bahwa kita harus menekan semua tombol bersamaan tetapi tidak ada yang menyebutkan bagian penting dari melepaskan penekanan Ctrl + whatever keysebelum menekan tombol lain secara berurutan dalam perintah untuk melihat tindakan yang diinginkan.

Jignesh Gohel
sumber
6
Pertanyaan ini tidak ada hubungannya dengan panel pemisah. Mengapa Anda menjawab dengan contoh-contoh ini?
byxor
Release pressed keys in Step 1-> Ini yang saya lewatkan. Terima kasih!
bholagabbar
@byxor pertanyaan ini justru berkaitan dengan panel pemisahan. Jawabannya berhasil bagi saya.
Jepper
1

Anda dapat mengetik perintah tmux detach untuk melepaskan dari sesi. ketik tmux daftar-sesi untuk mendapatkan daftar sesi aktif tmux list-sessions 0: 1 windows (created Wed Feb 21 12:53:31 2018) [157x75] 1: 1 windows (created Wed Feb 21 12:55:05 2018) [157x75] tmux melampirkan-sesi -t akan melampirkan Anda ke sesi Example: tmux attach-session -t 0

Deneasta
sumber