vbauerster / kamp Goto Github PK
View Code? Open in Web Editor NEWtool to control Kakoune editor from the command line
License: The Unlicense
tool to control Kakoune editor from the command line
License: The Unlicense
When using kamp edit
with a single argument, a secondary empty buffer is opened.
i.e. kamp edit tmp/index.html
the empty buffer does not seem to appear if I pass in more files
i.e. kamp edit tmp/index.html tmp/index.js
If I remove kampliment from my configuration this behavior does not persist so I am assuming this is an issue with kampliment.
In this commit I tried to implement kamp-filetypes and kamp-lines based on kks-filetypes and kks-lines, however I ran into some weird behavior.
When I try :connect terminal <ret>
and then run kamp-lines
or kamp-filetypes
in the terminal it works as expected, however if I try :connect terminal kamp-lines<ret>
or :connect terminal kamp-filetypes<ret>
fzf appears in the terminal without a list.
I often use kak
or kcr edit
without arguments to open a scratch buffer and manipulate text from the system clipboard, however kampliment currently does not allow this.
I would like to investigate options for 'daemonizing' kakoune sessions through kampliment in order to improve the startup time of kamp edit
.
My current proposal for this functionality would be to add the following in kampliment
An option to behave similar to the functionality of the useGitDirSessions
implementation in kks, this would also include a boolean environment variable KAMP_USE_GITDIR_SESSIONS
that works in the same way.
An option to behave similar to the functionality of the defaultSessions
implementation in kks, this would also include a boolean environment variable KAMP_DEFAULT_SESSION
that works in the same way.
Alternatively a kampliment.toml
etc might be useful if we intend to add more configuration options to kampliment in the future.
it would be great to have kamp edit
accept stdin in the same way that kak does
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.