Even after 10 years i can tell this video is Amazing.
@georgetroulis
4 жыл бұрын
I've used vim for years and every second of this video was mind blowing. Incredibly insightful, many thanks for making this
@ranska2506
9 жыл бұрын
wwwoo ! the part with vim and tmux interaction is very impressive ! congratulation for writing that great pluging.
@sujipanicker
4 жыл бұрын
Chris Toomey you are a great teacher. The way you explain the concepts is just amazing. Keep up the good work. These are the times I love KZitem
@TheDerkus
9 жыл бұрын
You should use Ctrl-O instead of marks. On the off chance the 'm' register is already being used, your command will overwrite it
@VioletJewel1729
6 жыл бұрын
`` doesn't work when there are no spelling errors. It might jump you into another file, but it will almost certainly jump you elsewhere when there are no spelling errors (unless you have no jump list). So, storing the current line and column (with `let b:cline = line('.')` and `let b:ccol = col('.')` of course) might actually be the best course of action. (Then, we can use `exec 'norm! '.b:cline.'G'.b:ccol.'|'` or a better variant.)
@VioletJewel1729
6 жыл бұрын
long story short: he should not use ctrl-o instead of marks. marks are marginally better, yet are still flawed, due to what you have mentioned. but there are bigger issues using ctrl-o
@josemiguelpasini6237
Жыл бұрын
This is a great talk but, if there were only one thing I'd extract as lifting my thinking to the next level, it would be the section starting at 23:32 (Custom Text Objects). This section alone will get you thinking about plugins that not only do specific things but also exploit the core vim grammar/composability by thinking of creating new verbs and nouns.
@Quatsch83
5 жыл бұрын
Really enjoyed this presentation. Very useful to see the workflow from creating a macro to turning into function/plugin.
@myycomputer
2 жыл бұрын
A spectacular presentation, have been a long time since enjoyed vim this much.
@sociologie4507
5 жыл бұрын
Masterful presentation of Vim-knowledge. Good job as always, CT.
@avimehenwal
6 жыл бұрын
vimscript genius! I always though og VimL as a scary ghost ... never to be chased
@josevillar5508
3 жыл бұрын
Great video! I have a doubt though: at 10:30 I noticed that your "FixLastSpellingError" was a little different in your vimrc, specifically it had a quotation mark at the end. What is that for?
@davidharris913
10 жыл бұрын
The [s command only works if you have spell check enabled. As per the vim help on spell (:help spell) or (vimdoc.sourceforge.net/htmldoc/spell.html) you can run something similar to ":setlocal spell spelllang=en_us" to enable spell checking. Then [s and other commands for finding misspelled words will work.
@DurgaswaroopPerla
8 жыл бұрын
Is the "normal!" before everything required? Wouldn't it do the same thing even without it?
@itsnotallrainbowsandunicor1505
8 жыл бұрын
?
@DurgaswaroopPerla
8 жыл бұрын
I was talking about the "normal !" that he puts before every command.
@monugupta32
8 жыл бұрын
try & tell
@DurgaswaroopPerla
8 жыл бұрын
Yeah tried. Its not compulsory. I guess its just good practice.
@Nophk3
5 жыл бұрын
The command would not be understood the same way from vnoremap...
@grahamjoss4643
3 жыл бұрын
thanks for sharing
@Sk8erMorris
3 жыл бұрын
I think VIM is super cool... But why don't new programmers like rather than any IDE? It's hard to learn something you like that is outdated by your colleagues or employers....? Any advice ? I want to learn VIM but I'm having doubts now ... 🎈
@raynei
3 жыл бұрын
Don't be learn vim to show them how much of a Chad you are jokes aside I find vim more enjoyable the more you learn, so don't give up and keep learning. And if you really want, you can use a vim + IDE setup like I do
Пікірлер: 28