Udayvir Singh

Results 22 comments of Udayvir Singh

> And make it a DWIM command will add unnecessary history. I just fixed it, so it doesn't pollute the history: ```elisp (defun meow-word () "Expand word/symbol under cursor." (interactive)...

I can understand reverse/negative-argument dwim. It was just a experimental command. Just replace it will normal `meow-reverse`.

However, you can't replace `delete-char` with `kill-line` as the entire keyboard layout is based around `d` and `f`. It would break the entire layout. That's why `kill-line` is set to...

To summarize: 1. All the custom commands like `meow-word`, `meow-yank-dwim`, `meow-change-line`, `meow-smart-reverse` can be excluded as they are not important and don't affect the overall efficiency. 2. However, `delete-char` can...

Now that I think about it, `meow-delete` could just be mapped to `t` and `d` could retain the functionality of `kill-line`. I think you are right about keeping it the...

Here is the final layout that I suggest: ![image](https://github.com/meow-edit/meow/assets/97400310/0cc0b57c-134b-434b-a1ff-353aaed8d2e9) ```elisp ;; -------------------- ;; ;; UTILS ;; ;; -------------------- ;; (defun meow-change-line () "Kill till end of line and switch to...

@DogLooksGood What do you think about adding `meow-change-line` and `meow-kmacro` into core, these commands are bug free, especially considering the utility of `meow-kmacro`, there is no reason to not add...

@DogLooksGood After some more modifications, I found a extra improvement by replacing `z` with `find`. ![image](https://github.com/meow-edit/meow/assets/97400310/4369dec8-8d29-4fbf-b6f8-de303eefbf87) ```elisp ;; -------------------- ;; ;; UTILS ;; ;; -------------------- ;; (defun meow-change-line () "Kill...

@DogLooksGood No problem, the layout is meant as a guideline anyways for people to create there own layout that fits there editing style, I just wanted to add better starting...