Kakoune extension to synchronize and send commands on multiple buffers
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
rc Update Select post-breaking changes Jan 1, 2019
CONTRIBUTING
README.md Update Select post-breaking changes Jan 1, 2019
UNLICENSE Initial commit Dec 20, 2018

README.md

Portal

IRC

Usage | Documentation | Contributing

Kakoune extension to synchronize and send commands on multiple buffers.

asciicast

Dependencies

Requirements

Installation

Pathogen

pathogen-infect /home/user/repositories/github.com/alexherbo2/portal.kak

Configuration

alias global p portal

Usage

portal [commands]
  • Enter :portal [commands]
  • Select buffers (See Select for commands)
  • If a command was given, execute it for each selected buffer; otherwise, synchronize selected buffers.
  • Buffers are discarded when hitting an error; for example, when selecting a text not present in the selections.
  • To end syncing, press Escape or enter in Command mode with :.

Examples

Synchronize selected buffers:

portal

Play a macro on selected buffers:

portal execute-keys q

Commands

  • portal commands: Synchronize or send the given commands to selected buffers