noctuid / evil-textobj-column Goto Github PK
View Code? Open in Web Editor NEWColumn Text Objects for Evil
License: GNU General Public License v3.0
Column Text Objects for Evil
License: GNU General Public License v3.0
Tests are desperately needed.
evil-backward-word-begin
throws this error in the following situation. The cursor is over the colon.
(empty line)
:text
The real reason evil-backward-word-begin
is called in a situation where it throws an error is because the (= initial-col (current-column))
check isn't working. For example, calling (progn (evil-previous-line) (current-column))
in this situation will return 1 instead of 0. Evaling (current-column)
again will correctly give 0. This happens for some reason with (align-column)
and (evil-column)
even when using the actual buffer position. This means that (evil-column 1)
and (align-column 1)
can return different values even for buffers that are exactly the same.
This package looked pretty interesting and useful based on the gif from the readme on textobj-word-column.vim, but trying to replicate the functionality that that gif seems to display didn't really work out. I'm not sure if this is a difference in the port or if I'm simply doing things wrong.
For example, trying to do dic
to delete a common prefix character on the same column in consecutive rows ended up deleting more than just that prefix character. Overall I'm not quite sure what motions/operations one could actually do with this. Would you mind describing some examples?
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.