Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

USE V|M

Name: USE V|M 2011-11-29 12:41

USE V|M

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 16:16

In fact, if i change some lines often it possible they shift their word positions and line numbers so often it would be futile to remember them.

Name: Anonymous 2011-11-29 16:17

>>32
:42<enter>7yy:21<enter>wP
that would take about 4-5 seconds
Oh. Sorry. I thought you said that you type ~150 WPM. Not that you were too brain-damaged to type 13 characters in 5 seconds. But I guess we knew that already.

For those of us who are not mentally impaired, it's take significantly less time.

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 16:18

>>40
preprocessor increases my productivity
using arcane macro commands instead of instant mouse/menu clicks decreases it several orders of magnitude

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 16:19

>>42 Read post >>38

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 16:24

>>42
You are mistaking two things
1.i can type the string sequence :42<enter>7yy:21<enter>wP very fast if i know it
2.i cannot instantly construct such a command, it would be requiring to know the entire command set, line numbers and word positions

Name: Anonymous 2011-11-29 16:26

>>43
Impressive admission of abject failure. I commend you. Most people aren't man enough to own up to it like that.

Name: Anonymous 2011-11-29 16:28

>>45 why are you ignoring >>37
Obviously moving your arm is the bottleneck and if the actual task is very small you lose a lot of time.

Name: Anonymous 2011-11-29 16:29

fuck threads like these, all it is is dealing with frozenvoids giant ego. you can't say nothing in this board with that cunt popping up acting butthurt. that's the problem with namefags really... they just can't manage to discuss ideas with a clear head... all that ego, that attachment to your ideas...

frozenvoid let it go man! i called you out on your IDE and people joined the fun then someone starts a V|M thread and you automatically think it's about you (it's not) i mean seriously... you need to take it easy man, what are you even doing on /prog/ wouldn't you feel better in the demoscene?

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 16:32

>That's just one example anyway and it's biased towards mouse usage.
What if you just need to move one line up? Mouse Scroll,Up/Down Arrow
 Or to the start of the file?[/b] Mouse Scroll, End, Page Down[/b]
What if you want to center the screen?  Explain your concept of "center the screen".
Is moving your hand to the mouse, scrolling and moving your hand back faster than hitting z twice?
What if you want to quickly write xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx?i would simply hold X and it would fill at very fast repeat rate: if more require i can copy paste any amount
(30 i x esc in vim)

Name: Anonymous 2011-11-29 16:33

>>43
We've all witnessed your use of the preprocessor. It's infamous in its stupidity.

I personally have scripts for producing boilerplate code. For instance, if I create some arbitrary type and find that I need a linked list to support that type, I'll run a script I wrote to create it, complete with its own psuedonamespace and all the necessary accessors.

Your idea of automated boilerplate is renaming main to STDSTART. You've clearly have never written a real application, and probably couldn't to save your life.

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 16:39

>>50
I don't write enterprise code. I don't write "real applications", "scalable solutions","solid code" and would not provide tech support
You can go back to stackoverflow and discuss reenergizing design patterns and how outsourcing yourself is not a viable strategy.

Name: Anonymous 2011-11-29 16:39

>>49
Beginning of file in vim: gg
Line up in vim: k
Centering means vertically adjusting the screen so that the cursor is in the middle.

As for the xxx.. i said 30 not "many". If you just hold down the button you can hardly count them.

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 16:44

>>52
>Centering means vertically adjusting the screen so that the cursor is in the middle.
Clicking in the middle is now an arcane command which i have to memorize?
>i said 30 not "many"
You can erase them with backspace if you see extra or copy 10's of X (i certainly don't remember in 10 years i've had to make such a silly task, while copy pasting is done every minute)

Name: Anonymous 2011-11-29 16:52

Clicking in the middle is now an arcane command which i have to memorize?
>>12

Name: Anonymous 2011-11-29 16:53

[code]#include "void.h"
STDSTART printf("F R O Z E N V O I D QUALITY HELLO WORLD !!"); STDEND[code]

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 16:54

>>54
Thats doesn't mean i want to apply Starcraft hotkeys to my editors(which would be counter-productive)
since i already allocated all the hotkeys to my settings and i use mouse for casual editing.

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 16:58

Consider: I can enter a
1. command
2.or just click once
Which would interrupt my flow more:
1. stopping text editing to switch to command mode and entering command then return to text editing
2. pausing text editing while selecting a target with mouse,clicking/release, returning to text editing

Name: Anonymous 2011-11-29 17:00

Obviously you don't need vim for casual editing.

Name: Anonymous 2011-11-29 17:01

>>57
Moving my hand away from the keyboard interrupts my workflow more than anything.

Name: Anonymous 2011-11-29 17:02

Also command mode is vim specific, not good editor specific. (emacs)

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 17:03

>>58
Casual means i don't need to use complexity while editing.
Complex means i need to stop "creativity flow of thought" and think about editing process(such as what replaces where)
Mouse make the process casual,seamless and least demanding.

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 17:06

>>59
My mouse is always near the bottom left keys of number pad, i don't understand how far you mean?
Moving right hand from keyboard to mouse: Middle of Keyboard <>Edge is not very far.

Name: Anonymous 2011-11-29 17:49

I don't write enterprise code. I don't write "real applications", "scalable solutions","solid code" and would not provide tech support
so wht do you do?

Name: Anonymous 2011-11-29 18:10

>>63
nothing, i doubt he even knows how to code. Probably just some hipster that claims to be cool by claiming he is a codester when i bet all he does is copy paste other peoples work and claims it as his own.

Name: Anonymous 2011-11-29 18:52

Dear Fake FV: You have done an excellent job on these folks. I commend you for it.

Everyone else in this thread, spoilers: if you accept copy/paste as a significant portion of your code editing needs I have some very bad news for you: It's terminal.

Name: Anonymous 2011-11-29 18:56

>>65
Yes, but is it gnome-terminal?

Name: Anonymous 2011-11-29 19:27

>>66
Worse, it's Mac Terminal.

Name: Anonymous 2011-11-29 19:31

>>65
fuck you faggot, i'll copy-paste as much as i want to

Name: Anonymous 2011-11-29 19:36

My other copy-paste is a syntax-rules.

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 20:33

If all the argument was "the mouse/keyboard" switching is too slow
i use mouse to separate editing operations from keyboard input
i can as easily select text with Shift/Ctrl-C/move UP/Down arrow Ctrl-V(which is far easier than any macros in vim) but visually selecting/pasting is
more convenient,and it separates representation of editing from content being edited(so i can write code near-concurrently to mouse edits)

Name: Anonymous 2011-11-29 20:59

>>70
which is far easier than any macros in
Obviously you don't even know it, because that's ridiculous.

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 21:04

>>71
Really thats illustrate the problem well since in the same class
Shift/Up++/Ctrl-C/Down++/Ctrl-V     is the simplest solution (except menu/mouseclicks)
which is far better than any command combo that needs variables(such as line numbers,word positions) and exact syntax to be successfully run

Name: Anonymous 2011-11-29 21:13

>>72
You do not know this editor you decry at all. Thus your criticism is meaningless. Here is the equivalent, if you don't like numbering motions: v e* y. If you want to include trailing spaces, use w instead of e.

Enjoy.

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 21:17

>>73
how e* specifies the region i select, and where the keys to enter command mode?

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 21:19

The final version would be something like
CMDMODE SEL COPY E*?? PASTE

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 21:20

However E* does not know how much of region i want to copy, this has to be either
1.enter as number
2.manually chosen with cursor(which Ctrl-C Ctrl-V already does)

Name: Anonymous 2011-11-29 21:29

>>74
Just keep hitting e/j/k/l/h/w whatever motion. Just like arrow keys. Or v$y for the end of the line, or whatever.

Seriously, this editor hasn't stuck around so long because it is part of some meme or something. It is ridiculously good. For you, if you're a mouser, then you can think of reaching for the mouse as hitting escape. (Of course most users make jk or capslock escape, but it doesn't really matter.)

The tutor is really good too.

Not even trolling, you should spend a week using it.

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 21:51

>>77
I don't need it since all my editing needs are answered by standard hotkeys and menus.
I don't need a macro language to use a single edit menu.
I don't want to switch to disguised command console everytime i need to edit.
Simply I want to write text, and edit it with stable, intuitive interface(mouseclicks/menus) which does NOT distract from writing.
I would use hotkey once per like 5-10 minutes and mouse every 2-3 minutes.
VIM is built for constant editing pattern, and not writing with editing, its mini command processor programming parallel with the writing process.

Name: Anonymous 2011-11-29 21:55

>>78
is built for constant editing pattern, and not writing with editing
You don't know this because you don't know it.

Name: F r o z e n V o i d !!mJCwdV5J0Xy2A21 2011-11-29 22:06

>>79
I know this because you have to dedicate thinking time to writing macros into the console,which means you spend alot of time thinking about editing and meta-editing(writing editing macros), rather than writing real content.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List