Noncollinear Perpendicular Microcrystalline

    hyper-mdapp

    1.0.3 • Public • Published

    Hyper-search · GitHub license

    Extension for Hyper that allows you to search text in your terminal.

    How to use

    Install Hyper and add hyper-search to plugins in ~/.hyper.js and restart hyper.js.

    Usage:

    • A new 'find' submenu should be available in the 'Edit' menu.
    • Type <Cmd>+F to toggle the search controls.
    • Hit <Cmd>+G to find the next occurrence.
    • Hit <Shift>+<Cmd>+G to find the previous occurrence.
    • Hit <Tab> or <Shift>+<Tab> to expand the selection to the right or left (see Mouseless Copy: https://www.iterm2.com/features.html).
    • Hit <Esc> to hide the search dialog.

    demo

    Config

    hyper-search supports various style modifications.

    In ~/.hyper.js:

    Change Search Box Border Radius

    module.exports = {
      config: {
        ...
          hyperSearchUI: {
            inputBorderRadius: 2
          }
        ...
      }
    }

    input border radius

    Change Previous/Next Button Border Radius

    module.exports = {
      config: {
        ...
          hyperSearchUI: {
            buttonBorderRadius: 2,
          }
        ...
      }
    }

    navigation button border radius

    Change Button Margins

    module.exports = {
      config: {
        ...
          hyperSearchUI: {
            buttonMargin: 2,
          }
        ...
      }
    }

    button margin

    Change Prev/Next Button Text

    module.exports = {
      config: {
        ...
          hyperSearchUI: {
            prevButton: '←',
            nextButton: '→'
          }
        ...
      }
    }

    change prev/next button

    TODO:

    • regular expressions.

    Credits

    Jonatan Anauati (barakawins@gmail.com)

    Contributors

    License

    ISC

    Install

    npm i hyper-mdapp

    DownloadsWeekly Downloads

    1

    Version

    1.0.3

    License

    ISC

    Unpacked Size

    38.2 kB

    Total Files

    13

    Last publish

    Collaborators

    • lcq251