Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Natural Selection integration #18

Closed
wants to merge 2 commits into from

Conversation

daleeidd
Copy link

@daleeidd daleeidd commented Apr 14, 2019

Hopefully, this is a step towards solving issue #15.

I have created a plugin called Natural Selection. It tries to make the command line behave more like a text editor. Selection is the main focus because the native input functions don't behave as expected.

At this stage, it will require a little bit of work adding new shortcuts to your terminal. From memory, I had to add some extra escape sequences so I could target them with the new selection commands. Your mileage may vary. I would love some feedback how you found this process since I added extra key bindings in iTerm years ago, and I can no longer remember 😅

To get it working with pisces, you will need this fork and Natural Selection installed. Finally, modify the example key bindings by removing $pairs from $characters and removing the $backspace binding. This way it is handled by pisces.

I was going to create all of this for myself regardless if you wish to accept this integration or not, so don't feel like my efforts here is wasted if you decline. Anyway, take your time and I hope you enjoy it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant