Giter VIP home page Giter VIP logo

vim-radical's People

Contributors

blasco avatar glts avatar ksr-yasuda avatar pcrab avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

vim-radical's Issues

Add support for number seperators?

In some languages (like python and javascript) you can use _ for readability as a number separator. eg: 1_000 for 1,000. Is there an easy way to support the separator in this plugin? Thanks for a great plugin, regardless.

Best,

Kendrick

Vim radical operator

Could we provide an operator for these transformation? I thinking about the situation where we want to transform all numbers within a text object. We could do things like "crbif":

crb: covert all numbers to binary representation
if: within function

and much more. Any idea on how to approach this?

Thank you for the advice and guidance

Create a coerce operator

Currently the coerce functionality is not working as expected. I have for example the following text:

'one-two-three'

If we would have a coerce operator we could do something like: crsiW:
cr: coerce
s: to snake case
iW: in Word

if I do, crs, it just fails detecting that I want to be able to do this within the word. I think this functionality could be very powerful, and the plugin seems to be very close. I wonder what would be the best approach to implement this. Thank you in advance for any advice and guidance

verilog formats

wonderful plugin
how do I convert 'hdeadbeef to it's dec/oct equivalent (or 'b1001) for that matter

Is it expected dot (.) to work?

I have installed radical.
I have installed magnum.
I have installed repeat.
gA works for me with no issue. Since in the documentation "repeat.vim" is mentioned, I tried doing dot (.) to repeat the command "gA" but it didn't work for me.

Is this a feature? Should we expect it to work?

I am using NVIM v0.8.2.

Custom mappings

I think I can add this functionality my self, but I'll add the issue so it gets documented. From what I see there is no way to override the current mappings, right?

Count is not remembered when repeating convert command

8crx converts the octal number under the cursor to hex. When repeating with . the number is not treated as octal.

In fact, after running . the count 8 is shown in the status line, waiting for a command to use the count with.

Compare with built-in CTRL-A:

  1. 3<C-A> increments by three
  2. . increments by three
  3. 5. increments by five
  4. . increments by five

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.