Comments (12)
It makes sense to make this subjectivity explicit in the README.
In such case the phrasing isn't perfect. Something like "I don't use it" would sound more stainless (to me)
from ctrlf.
Exactly.
from ctrlf.
Reasonable.
from ctrlf.
Also, having used swiper for quite a while, and having only just switched to ctrlf
today (BTW I love it already!), I find the argument in that section unnecessarily weak. It says:
The selling point of Swiper is that it shows you an overview of the matches. Ask yourself: when was the last time you actually got anything useful out of that overview?
Actually, I find that overview incredibly useful, multiple times pretty much every day. However consult-line
is a perfect substitute (and also proof that at least one other person finds that functionality useful). So I suggest rephrasing that argument.
from ctrlf.
Maybe also worth noting that the weakness of that argument delayed my switch to ctrlf
by several months. Now I'm feeling regret for the delay ;-)
from ctrlf.
Also, having used swiper for quite a while
The question here is not about swiper
but about swiper-isearch
, which does everything (I suppose) ctrlf
can do and even more.
Now I'm feeling regret for the delay ;-)
what for?
from ctrlf.
Maybe also worth noting that the weakness of that argument delayed my switch to
ctrlf
by several months. Now I'm feeling regret for the delay ;-)
taking into account that there is (and existed before ctrlf
was "invented") swiper-isearch
, that section should be empty since
Furthermore, Swiper constrains itself almost exclusively to line-based search by design, which makes it unsuitable to the task of quick movement within a line or movement to a commonly occurring search string.
argument is not valid either
from ctrlf.
I find the argument in that section unnecessarily weak
Fair enough. I will note that other people have said they agree with it, so I think whether or not the overview is helpful depends on the individual person. It makes sense to make this subjectivity explicit in the README.
Now I'm feeling regret for the delay ;-)
What information could have been available that would have communicated the changes of CTRLF that matter to you personally? Or was it just that the note about the overview not being helpful seemed very wrong to you, and hence you didn't look further?
from ctrlf.
@raxod502 commented on December 21, 2020 11:01 PM:
I find the argument in that section unnecessarily weak
Fair enough. I will note that other people have said they agree with it, so I think whether or not the overview is helpful depends on the individual person. It makes sense to make this subjectivity explicit in the README.
Agreed 👏
Now I'm feeling regret for the delay ;-)
What information could have been available that would have communicated the changes of CTRLF that matter to you personally?
Well the first thing I really liked was the ability to navigate multiple matches within a single line, but that was before I realised that swiper-isearch
existed. The other thing I like is seeing the count of matches right next to the match. Other than that and the overview, I'm not sure there are huge differences with swiper-isearch
.
Or was it just that the note about the overview not being helpful seemed very wrong to you, and hence you didn't look further?
Yeah pretty much, but that was also before I learned that I could get an overview from occur
(which is kind of crazy and embarrassing given that I've used emacs since 1994). If #69 was addressed then I would not miss the absence of an overview being displayed in the minibuffer by default.
from ctrlf.
I like is seeing the count of matches right next to the match
like this?
from ctrlf.
@a13 commented on December 23, 2020 8:50 AM:
I like is seeing the count of matches right next to the match
like this?
No, that's not right next to the match.
from ctrlf.
right next to the match
I'm assuming you mean this functionality of CTRLF, which displays the match count and index within the buffer, rather than only the minibuffer:
from ctrlf.
Related Issues (20)
- Lacks isearch-query-replace HOT 5
- Can it support wgrep in occur mode? HOT 1
- Question: How to add Chinese pinyin support? HOT 1
- Doesn't honor search-invisible HOT 1
- C-g behaves like RET HOT 4
- first character is not deleted HOT 9
- moving the mark back into the main buffer leaves things in a goofy state HOT 4
- Renaming default branch from 'master' to 'main' HOT 1
- C-r wrong HOT 2
- Don't jump to invisible text HOT 1
- Does not open up org mode folded headings HOT 2
- How do I customise `ctrlf-minibuffer-bindings` in my config? HOT 2
- Expose match count/index for modeline segments? HOT 1
- C-s and C-r doesn't always search the next or previous occurrence. HOT 2
- Other messages in minibuffer HOT 5
- Does not work in specific special buffer HOT 1
- Go to next match after "ending" search HOT 5
- No isearch-esque unprettifying while searching HOT 2
- Mention isearch-mb in the readme HOT 1
- isearch-repeat-forward? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ctrlf.