@@ -24,7 +24,9 @@ Then install :ref:`bash_completion`.
2424Known issue on RHEL/CentOS/Fedora
2525---------------------------------
2626
27- For all RedHat-based distros there might be an issue with starting tmuxp.
27+ For all RedHat-based distros there might be an issue with starting tmuxp.
28+
29+ .. code-block :: sh
2830
2931 $ tmuxp
3032 Traceback (most recent call last):
@@ -83,7 +85,7 @@ Pythonics
8385---------
8486
8587.. seealso ::
86- :ref: `tmuxp python API documentation <api >` and :ref: `developing `,
88+ :ref: `libtmux python API documentation <libtmux: api >` and :ref: `developing `,
8789 :ref: `internals `.
8890
8991
@@ -97,35 +99,14 @@ AL - `Abstraction Layer`_
9799python abstraction layer
98100""""""""""""""""""""""""
99101
100- .. module :: tmuxp
101-
102102======================================== =================================
103- :ref: `tmuxp python api <api >` :term: `tmux(1) ` equivalent
103+ :ref: `tmuxp python api <libtmux: api >` :term: `tmux(1) ` equivalent
104104======================================== =================================
105- :class: ` Server.new_session() ` ``$ tmux new-session ``
106- :class: ` Server.list_sessions() ` ``$ tmux list-sessions ``
107- :class: ` Session.list_windows() ` ``$ tmux list-windows ``
108- :class: ` Session.new_window() ` ``$ tmux new-window ``
109- :class: ` Window.list_panes() ` ``$ tmux list-panes ``
110- :class: ` Window.split_window() ` ``$ tmux split-window ``
111- :class: ` Pane.send_keys() ` ``$ tmux send-keys ``
105+ :meth: ` libtmux. Server.new_session` ``$ tmux new-session ``
106+ :meth: ` libtmux. Server.list_sessions` ``$ tmux list-sessions ``
107+ :meth: ` libtmux. Session.list_windows` ``$ tmux list-windows ``
108+ :meth: ` libtmux. Session.new_window` ``$ tmux new-window ``
109+ :meth: ` libtmux. Window.list_panes` ``$ tmux list-panes ``
110+ :meth: ` libtmux. Window.split_window` ``$ tmux split-window ``
111+ :meth: ` libtmux. Pane.send_keys` ``$ tmux send-keys ``
112112======================================== =================================
113-
114- tmux ORM
115- """"""""
116-
117- tmuxp's core internal feature is the object relation and orchestration of
118- the tmux server (think an `engine `_ in `SQLAlchemy `_) and the server's
119- sessions, so on...
120-
121- - :class: `Server ` holds :class: `Session ` objects.
122- - :class: `Session ` holds :class: `Window ` objects.
123- - :class: `Window ` holds :class: `Pane ` objects.
124-
125- instances of tmux objects use tmux `1.8 `_'s ``pane_id ``, ``window_id `` and
126- ``session_id `` to build create python objects to build workspaces with the
127- freshest data.
128-
129- .. _engine : http://docs.sqlalchemy.org/en/rel_0_8/core/engines.html
130- .. _sqlalchemy : http://www.sqlalchemy.org/
131- .. _1.8 : http://sourceforge.net/projects/tmux/files/tmux/tmux-1.8/
0 commit comments