9 ms·
Even though I would probably never go though the effort of it, I am impressed and love the idea of it. One philosophy that I hear a lot of VIM users prescribing
by hawktheslayer 9y ago
Even though I would probably never go though the effort of it, I am impressed and love the idea of it. One philosophy that I hear a lot of VIM users prescribing to is don't make too many custom changes to the bash file that you can't use someone else's computer. I wonder if you got used to this setup if you would find yourself pounding the floor on someone else's computer. I drove stick for years and still occasionally find myself with phantom clutch syndrome.
- hoosieree 9y agoI suffer from this "phantom clutch syndrom" myself. Slowing smoothly to a stop and SLAM full on panic stop because I pressed the brake to the floor with my left foot.
- dcchambers 9y agoI broke the (foot activated) parking break or my wife's old car by doing this...slamming on it like it was a clutch. She's never let me live that one down.
- u801e 9y agoI've been driving manual transmission vehicles for around 25 years at this point. It's gotten to the point that when I drive a vehicle with an automatic transmission, I'll actually use the parking brake to hold it in place when stopped at a traffic light (while the car is in neutral). Before I start, I'll put the car into drive, release the parking brake and then press the accelerator to start moving. With a foot operated parking brake, it's sort of like using a clutch when starting :)
- allthenews 9y agoBit of a tangent we're on here, but I wonder if HN disproportionately drives stick.
- eitland 9y agoMany Europeans here I guess. Automatic is frowned upon by many of us ;-)
- dvddgld 9y agoThat is is what drives me away from novel input methods and over-configured setups in general. On one hand it feels silly, but it feels a lot worse to be bewildered by a default setup.
- StavrosK 9y agoWho is bewildered by a default setup, though? I think this is a ridiculously implausible straw man.
- dvddgld 9y agoI used a vim config that was intuitive to me and that I loved before I used much of default vim and that's exactly how I felt... so...
- StavrosK 9y agoHuh, that's completely opposite to my experience. Sure, I miss some niceties, but I can't say that I am anywhere close to baffled or confused by a default setup.
- dvddgld 9y agoYour experience is unsurprising. It depends on how much time you spend in a default configuration and how disparate your config is to that default. I have no qualms using default vim despite it not being my standard method of work, but I still hate the feeling of any case where some muscle memory sequence does not result in what I expect. Ideally I don't want to have to think about anything outside of the problem at hand at all, and this is exactly the kind of thing that breaks immersion. Because of this, among other reasons, I like small configs, standard input methods, programs with sane defaults and having a simple dotfiles repo. On this note I can't wait til the next best set of standard input/output comes along, like AR screen so we can move around freely and naturally while working... that's the dream
- userbinator 9y ago
- caymanjim 9y agoNo serious user of Vim would ever suggest that you not customize it. It's worth knowing the basics of a stock Vim configuration for simple use cases on a new system or in an environment where you can't or don't want user config, but if you're writing software all day in a stock Vim configuration, you're a masochist or a fool.
- colordrops 9y agoAs a beginning VIM user I started out with the stock keybindings idea. After using it for nearly a decade, my finding is that it's like learning multiple spoken languages. It's not hard to switch context and use vanilla VIM despite normally using lots of customization. But, I do try to keep things idiomatic and predictable and not override frequently used key bindings.
- SPBS 9y agoThis has been my experience as well. My vimrc is full of little niceties that I could live without, but if I end up in a vim without my shortcut keys I'd be like 'Oh this again I guess I have to :bn :bn instead of <C-q><C-q>' I haven't really forgotten any of the long form commands that I create shortcuts for, but it's really annoying using the long forms when typing them out over and over was the reason why I created shortcuts for them in the first place...
- lalala1995 9y agoI believe all the goods of Vim comes from lightness and portability. There are plenty of Vim emulators on other editors. Emacs for example are ricer's heaven.
- TheSpiceIsLife 9y agoWhat is the meaning of "ricer's" in this context? The only thing that springs to mind is 'Racing Inspired Cosmetic Enhancements'.
- 9y ago
- chrisper 9y agoI hate how different vim behaves on Debian compared to other distros. Right click paste? Nope. On Debian it changes to visual mode.
- nickez 9y agoThat seems unrelated to vim. Doesn't it depend on your terminal if right click will paste? Try Shift right click and see if it pastes like you expect.
- chrisper 9y agoBut it works fine in Ubuntu. I am SSHing into both and they behave differntly.
- dsr_ 9y agoThis is a recent misfeature. The solution is set mouse=""
- chrisper 9y agoThanks!
- gcthomas 9y agoI use Vim on Debian Testing, and right-click paste works fine on Gnome Terminal and Konsole, but does visual mode like you find in Xterm or UXterm.
- JoshMnem 9y ago> On Debian it changes to visual mode. If you put this in your .vimrc, it should allow you to paste from the system clipboard by pressing space-p: let g:mapleader = "\<Space>" nmap <leader>p "*p vmap <leader>p "*p (Or use `"*p` or `"+p`, not including the backticks.)
- u801e 9y agoThat will only work if the xterm_clipboard feature is enabled at compile time with vim. Edit: s/clipbaord/clipboard/
- JoshMnem 9y agoYou can put your custom .vimrc online somewhere (like Github) and download it to new computers with wget. For quick edits on someone else's computer, using plain Vim isn't much trouble though.
- lev99 9y agoI typically use vi for quick edits on servers and other developers computers.