kurkale6ka / vim-pairs Goto Github PK
View Code? Open in Web Editor NEWPunctuation text objects: ci/ da; vi@ yiq da<space> ...
License: GNU General Public License v3.0
Punctuation text objects: ci/ da; vi@ yiq da<space> ...
License: GNU General Public License v3.0
one_two_three
a_
only match _two_
but i think it's useful to have a text_objects to match both one_
,_two_
and_three
e.g.
on[]e_two_three
ci_
become _two_three
ca_
become two_three
and aliases like iu
,and au
is convenient to type.
Hi kurkale6ka, vim-pairs is exactly what I was looking for in my life :)
However, I already use some more specialized plugins for some of the mappings:
vim-swap: i,
a,
etc: text object for list elements (like function parameters), in particular it goes out of its way to handle nested lists
vim-space: i<Space>
etc: text object for whitespace around the cursor
Would you consider adding config settings for letting me select which pairs get mapped?
Thanks!
Vim supports the entry of curly quotes via digraphs, such as <Ctrl-K>"6 <Ctrl-K>"9 to enter left and right double-curly quotes, respectively, while in insert mode.
While not very useful for coding, curly quotes can be useful in writing documentation.
Is it feasible to support these curly quotes as punctuation objects in vim-pairs, where ciq
would recognize them?
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.