Hitchhiker's Guide to Openbsd


Download 1.27 Mb.
Pdf ko'rish
bet121/258
Sana04.04.2023
Hajmi1.27 Mb.
#1328980
1   ...   117   118   119   120   121   122   123   124   ...   258
Bog'liq
obsd-faq49

Advanced tmux usage
This section briefly covers some of the more advanced features available in tmux. See the 
man page
for 
more information. 
In tmux, you can copy and paste text between windows. This is done by copying the text in copy mode 
and then pasting it with the paste command. To enter copy mode, press Ctrl-b [. In copy mode (with the 
"mode-keys" window option set to emacs, for vi keys see the man page) the arrow keys may be used to 
position the cursor, Ctrl-Space starts the selection and Ctrl-w copies. You can also use Page UpPage 
DownCtrl-a and Ctrl-e to move the cursor around. Press q or Escape to exit copy mode. After that, Ctrl-
b ] will paste the copied text into the current window as if you had typed it directly. 
tmux is quite scriptable, and most commands that may be entered from the command prompt or bound 
to a key may be executed from the shell. Almost all tmux commands accept an optional "-t" argument 
which specifies the session or window on which to act. For example, this command: 
$ tmux kill-window -t0:1
will kill window 1 in session 0. And: 
http://www.openbsd.org/faq/faq7.html (13 of 14)9/4/2011 10:02:08 AM


7 - Keyboard and Display Controls
$ tmux new-window -tmysession
creates a new window in the session named "mysession". Many commands accept other arguments, for 
example the "new-window" command accepts a "-n" option to give the name of the new window, and 
"new-session" accepts several arguments to specify the attributes of the initial window created with the 
session. These arguments may naturally be used when a command is bound to a key or executed from 
the command prompt as well. 
Another useful feature is the ability to split a single window into several sections, called panes. You can 
split a window vertically (top to bottom) with the Ctrl-b " key combination. A pane can be resized up or 
down with Ctrl-b Alt-Up and Ctrl-b Alt-Down and the active pane changed with Ctrl-b o. In addition, a 
window split in that way may be changed into one of a number of fixed layouts, these are cycled through 
with Ctrl-b Space but panes in one of these layouts may not be resized. In -current, splitting has been 
extended to support horizontal splitting (Ctrl-b %) and the fixed layouts changed so they are applied 
once (with the same Ctrl-b Space key strokes) but then may be freely resized and modified both 
horizontally and vertically. 
[FAQ Index]
 
[To Section 6 - Networking]
[To Section 8 - General Questions]
 
www@openbsd.org
$OpenBSD: faq7.html,v 1.89 2010/05/19 12:41:02 nick Exp $
http://www.openbsd.org/faq/faq7.html (14 of 14)9/4/2011 10:02:08 AM


8 - General Questions
 
[FAQ Index]
 
[To Section 7 - Keyboard and Display controls]
 
[To Section 9 - Migrating to OpenBSD]

Download 1.27 Mb.

Do'stlaringiz bilan baham:
1   ...   117   118   119   120   121   122   123   124   ...   258




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling