Home

Awesome

interlaced.nvim

Join/split current line to align bilingual sentence pairs.

Features

<details> <summary> 1. Join current line up to previous pair </summary> <p> <img src="https://github.com/tanloong/interlaced.nvim/assets/71320000/c3894f0d-2a01-4d56-b243-70abb5b2a827" alt="GIF"> </p> </details> <details> <summary> 2. Split current line down to the next pair </summary> <p> <img src="https://github.com/tanloong/interlaced.nvim/assets/71320000/f324a152-3d45-4a8b-bf29-4c753f2ad199" alt="GIF"> </p> </details>

Requirements

Installation

{
  'tanloong/interlaced.nvim',
  config = function()
    require("interlaced").setup()
    -- or setup with your own config (see Configuration in README)
    -- require("interlaced").setup(config)
  end,
  ft = "text",
},

Configuration

Bellow is a linked snippet with the default values.

https://github.com/tanloong/interlaced.nvim/blob/a74a72dcfc3a4a5208ace8cfbcf8c182e779c4fa/lua/interlaced/config.lua#L1-L18

Commands