server.Server.listBuffers
- Module
- server
- Declared in
- Server
- Package
- libtmux
- Source
- packages/libtmux/src/server.ts
- Other languages
- PythonRuby Lua RustGoJava.NETC++Swift
-
Every buffer name this server holds.
In other ports List the paste buffers
- Python
libtmux.Server.list_buffers - Ruby
LibTmux::Server#list_buffers - Lua No source-verified Lua equivalent is recorded for this operation.
- Rust
server.Server.buffer_names - Go
tmux.Server.ListBuffers - Java
io.github.libtmux.Server.Server.buffers - .NET
LibTmux.TmuxBuffers.GetAllAsync - C++
libtmux::Server::buffers - Swift
Server.buffers()
- Python
Examples
const names = await server.listBuffers();names.length;Default template (backward-compatible):
>>> server.set_buffer('buf_data')>>> result = server.list_buffers()>>> len(result) >= 1TrueProject just the names:
>>> server.set_buffer('hello', buffer_name='gap6_demo')>>> 'gap6_demo' in server.list_buffers(format_string='#{buffer_name}')TrueFilter via tmux:
>>> matches = server.list_buffers(... format_string='#{buffer_name}',... filter='#{m:gap6_*,#{buffer_name}}',... )>>> 'gap6_demo' in matchesTrue0 declared, 0 inherited