tmux Ctrl + B não funciona


25

Manter Ctrle Bseguir outra tecla de comando geralmente não me dá nada. Não tenho .confarquivo, portanto não o estou substituindo.

Respostas:


23

É isso que eu uso na minha configuração e tenho Ctrl+ Acomo chave de prefixo.

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

Teste-o pressionando Ctrl+ Ae depois ?.


não, nada. talvez o tmux esteja procurando o arquivo errado. meu tmux.conf está no meu diretório pessoal e está oculto.
N0pe 06/04/11

2
tmux -f ~ / .tmux.conf
Abhijeet Rastogi

25
Pode ser o seu terminal ou o DE também possui o mesmo atalho. No entanto, espero que você não esteja apenas pressionando Ctrl + A. Basicamente, você deve pressionar Ctrl + A e soltar as teclas; depois, pressionar "?" ou qualquer comando.
Abhijeet Rastogi 06/04

11
Ah Bem, agora me sinto um idiota. Sim, era isso, eu não sabia que você tinha que liberar chaves. Uau, eu preciso dormir :) Obrigado por ajudar!
N0pe 06/04/11

1
Isso é tudo sobre o tempo ... primeira vez, eu também me pergunto por que diabos não está funcionando ... você não vai acreditar, eu literalmente digito isso no terminal ctrl+b meio engraçado ... mas esse post deixa clara a dúvida .. Basta clicar ctrl+be acertar depois que atingiu a próxima chave, que será o seu comando, c, n, petc ... truque legal
Satish

30

Eu acho que isso merece uma resposta clara e visível, que está oculta na forma de um comentário na primeira resposta.

Supondo que a configuração padrão do tmux esteja sendo usada, usuários iniciantes no tmux, siga as instruções abaixo para dividir o painel

Para dividir o painel horizontalmente

  1. Pressione Ctrl+B
  2. Solte as teclas pressionadas na Etapa 1
  3. Pressione "  (em muitos teclados, é Shift+ ')

Para dividir o painel verticalmente

  1. Pressione Ctrl+B
  2. Solte as teclas pressionadas na Etapa 1
  3. Pressione %  (em muitos teclados, é Shift+ 5)

Os artigos que encontrei e referenciei abaixo mencionam [CTRL B] + [%]ou [CTRL B] + ["]ou sugerem Ctrl+b "que precisamos pressionar todas as teclas juntas, mas nenhuma menciona a parte importante de liberar a Ctrl + whatever keytecla pressionada antes de pressionar a outra tecla em sequência no comando para ver a ação desejada.


6
Esta questão não tem nada a ver com a divisão de painéis. Por que você respondeu com esses exemplos?
byxor

Release pressed keys in Step 1-> Era isso que eu estava perdendo. Obrigado!
bholagabbar

@ Byxor esta questão tem precisamente a ver com painéis de divisão. A resposta é funciona para mim.
Jepper 7/09

1

Você pode digitar o comando tmux desanexar para desanexar da sessão. digite tmux list-sessions para obter uma lista de sessões ativas 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 attach-session -t o anexará à sessão Example: tmux attach-session -t 0

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.