Having used almost every word processor and text editor under the sun since the 80's I've tried every combination of keys for cursor movement.
e.g.
* ^E ^S ^D ^Z (Wordstar) * Arrow keys * WASD * WXAD - Robotron * HJKL - I *hate* Vim's default cursor movement keys. * IJKM * IJKL - I find this is natural for me -- it comes from the Apple 2 game: Lode Runner
Before I switched to Vim (almost) exclusively ~5 years ago I used to use Windows text editors such as MSVC's IDE and Notepad++. I grew to like the Ctrl-* to move the cursor, and Ctrl-Shift-* to extend the selection -- this is something I've missed in Vim.
I use IJKL for character movement along with Ctrl IJKL for screen movement which means I can't use Tab and Shift-Tab for insert a literal TAB (say for Makefile) and/or indent / unindent . The work-around is to use the slightly awkward Shift to indent/indent and and Ctrl-Q Tab to insert a literal tab respectively. This works but I find it clunky.
I _would_ use Ctrl-# for bookmarks, and Buffer Management, along with other macros I use daily.
It's retarded that in 2016 I'm still fighting with a text editor to recognize basic hotkeys.
> Am I missing something extra in vim?
I don't know your preferred hotkeys and shortcuts so I can't say. Probably not.
I'm very fussy about keyboard customization and optimization of minimal keystrokes -- which is the main reason I love Vim's modal style.
Vim is like 99% close to perfection for me. Just wish it wasn't stuck at 99%.
You do realize it t isn't 1963 anymore, right? Every modern text editor has no problems telling the difference between every combination of Shift, Ctrl, Alt / Option and some other key.
That's one of the design faults with ASCII: it only encodes partial Ctrl key combinations --- WTF.
Because we're stuck with a shitty standard no one wants to fix the the problem 50+ years later?? Instead we end up with a gimped text editor that can't even tell the difference ALL the permutations between:
The fact that Vim can't even bind Caps Lock, again, like almost every modern game can, is BUG, not a feature.
I just wish Vim would get with the program and realize it is 2016.
It is almost enough to force one to use another editor. The problem is all the other editors suck even more. i.e. They don't understand's Vim's modal execution modal at all and the power it provides.
You are throwing the baby out with the bath water.
Yes, some (most?) people will never be great programmers. That's _not_ the point.
The point about teaching them "coding" is to expand their mind and expose them to areas other then just the "regurgitate indoctrination" that "education" tends to focus on.
Even if only _1_ kid is any good at it that is a success. You don't have any idea how the basic of coding will effect them later in life, but I can tell you that without it that they will be at a disadvantage compared to what they would have been if they had seen that "coding" is MUCH, MUCH, more then just hitting the "run" button.
As someone who started coding before I was a teenager, Fuck off with your attitude.
One of my best friends teaches programing to elementary children -- ages 8 - 12. We both got degrees in Comp. Sci. and he regular talks with me for feedback on his lessons. He usually ha the kids "programming" with paper and pencil before moving onto Python. I'm constantly amazed how he has taken a complex subject, such as Encryption / Decryption, Image Recognition, etc. and made it accessible so that even a child an understand it. That is one of the hallmarks of a good teacher.
He teaches kids "Computational Thinking". That is, specifically, How-To:
- understand a problem, - break it down - code it - debug it
In one of his classes he showed them how to script Python to make structures in Minecraft. Kids can understand 3D cartesian coordinates when they can _visualize_ the process.
> will never be any good at it
1. That's partially due to shitty teachers, 2. Who don't _make_ the time to explain fundamental concepts in a way that a kid / adult can relate to. 3. While there a few people that couldn't code to save their life, the skills involved are universal. They apply to ALL fields.
"Coding" teaches people:
- Mathematics - Translation of English to Math - Critical Thinking - Boolean Algebra - Logic - Semantics and Languages - Philosophy - Applied Mathematics - Algorithms - Data Structures - Abstraction
etc.
All of these are substantially _more_ important then reading, 'riting, and 'rithmetic.
>5 1/4" floppy drives had SECTORS, and they were 256 bytes each.....not BLOCKS of 512 bytes.
You're omitting several, key details:
* DOS 3.3 and ProDOS had sectors of 256 bytes each. * ProDOS grouped *two* sectors together as a single block. * A sector could be as long (or as short) as you wanted.
i.e. - Copy ][+ versions before 4.0 had 1 sector the entire track which is why it was able to load so fast. - Prince of Persia and other Broderbund game used Roland Gustafsson's RWTS18 which had 18 sectors / track -- it did this by having 6 sectors that were 768 bytes each.
Probably all Apple II owners have heard of a mysterious "Shift-Key Mod". To many it has remained nothing more than a rumor, possibly because most modifications are thought to be costly additions. Not so the "Shift-Key Mod", the most simple and least expensive addition anyone could do for their Apple II. Of software recognizing this modification, there is a wide variety: Apple Writer, most other word processing software packages, and the firmware of most 80-column cards.
Software must recognize this alphabetic modification; the Apple alone does not do it automatically. After modification, the shift key allows you to enter uppercase characters as you do on a typewriter, without the need to precede them with a press of the Escape key or some other control character. You can still use the shift key to type the regular "shift" non-alphabetic characters, such as &,*,(,), and so on.
With the "Shift-Key Mod", you use the shift key to signal the software from an unused part of the Apple II Game port. The Port can address four separate hand controls and three hand-control pushbuttons of which only two of each are used by the standard game paddles and joysticks. This leaves unused two hand control inputs and a hand-control pushbutton input. The "Shift-Key Mod" exploits the address of this remaining pushbutton input. In practice, software supporting the modification first reads the character value at the address of the keyboard. Then, since joysticks use pushbuttons #0 and #1, the software reads the state of the address of pushbutton #2 (PB2) . If the PB2 address is operated then the software simply makes the keyboard value represent uppercase.
To keep things in perspective, please note that this does not modify the Apple II to display lowercase nor enter lowercase characters into your programs when the II is in its native 40-column mode. To read the shift key's new address, the Apple II must have special software; without it, the II stays in 40-column mode. Most 80-column cards have firmware to read the address and display lowercase when in 80-column mode. When coding, you can easily enter lowercase
characters into your own program's output strings with 80-column cards supporting the modification. However, when the program runs in 40-column mode, lowercase characters will appear as "garbage" characters. Adding the reasonably-priced "Lowercase Character Generator" on the motherboard allows proper display of lowercase characters in 40-column mode. Apple Writer also supports lowercase character generators.
Now to make the modification. Connect two micro test clips together with 8 inches of 28 AWG wire and solder the connections. Use micro test clips to match the size of Radio Shack #270-370 clips. 28 AWG wire-wrap will do. Clip size is most important; wire size and brands are less important. Once the jumper cools, install it this way:
1. Clip one end to pin 1 of the IC located at motherboard location H14, a 74LS251 .
2. Clip the other end to pin 24 of the molex connector that connects the keyboard electronics to the keyboard. Pin 25 of this connecter is at the end away from the Apple's power supply. Pin 24 is to the left of pin 25.
> Of course, the actual classic parts of the series was Series 2 to 5, and it lost a fair bit when Rob Grant left the series, so Seasons 6-9 were variable, what I've seen of Season 10 was good in the Season 6-9 scale.
Actually, I thought the first 2 seasons were the best. Normally I can't stand low-budget Sci-Fi but Red Dwarf had a certain charm that was never quite replicated in the latter episodes.
IIRC they got more money and a new logo in Season 3 and that is when things started to change. Seasons 3.. 5 were good. I forgot what the last season I saw was.. maybe 7 or 8. I had always wondered why the latter seasons seemed quite lacking in quality.
I'll have to watch Seasons 9+. Probably better then most of the crap for what passes as TV these days.
How is constantly bitching about other men's lies working for you?
1. Why do you keep clinging to archaic dogma, contradictions, and half-truths? 2. When are you going to start thinking for yourself instead of parroting another man's lie? 3. When are you going to realize God doesn't have a name? 4. When are you going to understand that the Israelites worshipped the Egyptian Moon God, Yahweh. 5. When are you going to grok that a perfect God doesn't _need_ to kill anyone, by definition.
Part of the problem is that you are hung up on the lies of religion instead of the truth of spirituality.
Religion, noun. Aka One man telling another man what he should do to understand God. Spirituality, noun, Aka One man telling another man what he could do to understand God.
i.e. Instead of focusing on the lies of Judaism you would be more productive if you focused on your own truth -- then you might actually inspire people.
You've fallen hook, line, and sinker for the lies of the scribes. His/Her manual also says in Jer 8:8:
'How can you say, "We are wise, for we have the law of the LORD," when actually the lying pen of the scribes has handled it falsely?
Blaming God because (some) Men distort the truth is tossing the baby out with the bathwater. i.e. Sacrifices were nevercommanded (Jer 7:22)
For I spake not unto your fathers, nor commanded them in the day that I brought them out of the land of Egypt, concerning burnt offerings or sacrifices:
Jesus clarified the spiritual immaturity & stupidity of Judaism when he quotes Hosea 6:6
But go and learn what this means: 'I desire mercy, not sacrifice.' For I have not come to call the righteous, but sinners."
> per the scriptures and its own actions, yahweh is evil.
No, he created evil when he gave man Free Will, per Isaiah 45:7
7I form the light, and create darkness: I make peace, and create evil: I the LORD do all these things.
But keep using your blamethrower. Just be careful you don't burn yourself.
That's what I did back in March of this year (2016). I needed a MacBook Pro (Mid 2014) with a nVidia GPU so I could do CUDA development. A few months later I learnt there was another option: BizonBOX 2 eGPU.
Anyways, the current number of ports on the current MacBook Pro is _perfect_. I really hope Apple doesn't fuck this up.
_Your_ use case doesn't match mine, and many others.
All of my Thunderbolt and USB ports are currently in use along with with 3.5mm headphone jack. Removing the headphone jack means MORE clutter (as I now need an USB hub), not less.
It's the internet. Everyone already got a free ticket.
> You really don't want your editor to operate that way
Yes I do.
I'm NOT talking about having EVERY permutation of 102 keys. That would be stupid.
I only need the *basic* ones. You know, the last 8 permutations:
Key Alt Control Shift
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
This isn't rocket science. Just basic UI design hampered by idiotic choices 50 years ago.
Thanks for the suggestion ! Definitely checking this out!
> what are you using the ctrl combinations for?
Having used almost every word processor and text editor under the sun since the 80's I've tried every combination of keys for cursor movement.
e.g.
* ^E ^S ^D ^Z (Wordstar)
* Arrow keys
* WASD
* WXAD - Robotron
* HJKL - I *hate* Vim's default cursor movement keys.
* IJKM
* IJKL - I find this is natural for me -- it comes from the Apple 2 game: Lode Runner
Before I switched to Vim (almost) exclusively ~5 years ago I used to use Windows text editors such as MSVC's IDE and Notepad++. I grew to like the Ctrl-* to move the cursor, and Ctrl-Shift-* to extend the selection -- this is something I've missed in Vim.
I use IJKL for character movement along with Ctrl IJKL for screen movement which means I can't use Tab and Shift-Tab for insert a literal TAB (say for Makefile) and/or indent / unindent . The work-around is to use the slightly awkward Shift to indent/indent and and Ctrl-Q Tab to insert a literal tab respectively. This works but I find it clunky.
I _would_ use Ctrl-# for bookmarks, and Buffer Management, along with other macros I use daily.
It's retarded that in 2016 I'm still fighting with a text editor to recognize basic hotkeys.
> Am I missing something extra in vim?
I don't know your preferred hotkeys and shortcuts so I can't say. Probably not.
I'm very fussy about keyboard customization and optimization of minimal keystrokes -- which is the main reason I love Vim's modal style.
Vim is like 99% close to perfection for me. Just wish it wasn't stuck at 99%.
You do realize it t isn't 1963 anymore, right? Every modern text editor has no problems telling the difference between every combination of Shift, Ctrl, Alt / Option and some other key.
That's one of the design faults with ASCII: it only encodes partial Ctrl key combinations --- WTF.
Because we're stuck with a shitty standard no one wants to fix the the problem 50+ years later?? Instead we end up with a gimped text editor that can't even tell the difference ALL the permutations between:
* 1
* Ctrl-1
* Alt-1
* Shift-1
* Ctrl-Alt-1
* Ctrl-Shift-1
* Shift-Alt-1
* Ctrl-Alt-Shift-1
The fact that Vim can't even bind Caps Lock, again, like almost every modern game can, is BUG, not a feature.
I just wish Vim would get with the program and realize it is 2016.
It is almost enough to force one to use another editor. The problem is all the other editors suck even more. i.e. They don't understand's Vim's modal execution modal at all and the power it provides.
Vim is my main editor (aside from WebStorm) but it still has a few design flaws.
* You can't bind different operations to TAB and Ctrl-I because Vim thinks they are the same.
* Can't bind Ctrl-1 through Ctrl-9
Still, a new version is awesome.
Good ol'e days never stopped :-)
i.e. 4am's "Passport" auto-cracking which uses the disk's own RWTS to read the rest of the disk.
https://archive.org/details/Pa...
You are throwing the baby out with the bath water.
Yes, some (most?) people will never be great programmers. That's _not_ the point.
The point about teaching them "coding" is to expand their mind and expose them to areas other then just the "regurgitate indoctrination" that "education" tends to focus on.
Even if only _1_ kid is any good at it that is a success. You don't have any idea how the basic of coding will effect them later in life, but I can tell you that without it that they will be at a disadvantage compared to what they would have been if they had seen that "coding" is MUCH, MUCH, more then just hitting the "run" button.
As someone who started coding before I was a teenager, Fuck off with your attitude.
One of my best friends teaches programing to elementary children -- ages 8 - 12. We both got degrees in Comp. Sci. and he regular talks with me for feedback on his lessons. He usually ha the kids "programming" with paper and pencil before moving onto Python. I'm constantly amazed how he has taken a complex subject, such as Encryption / Decryption, Image Recognition, etc. and made it accessible so that even a child an understand it. That is one of the hallmarks of a good teacher.
He teaches kids "Computational Thinking". That is, specifically, How-To:
- understand a problem,
- break it down
- code it
- debug it
In one of his classes he showed them how to script Python to make structures in Minecraft. Kids can understand 3D cartesian coordinates when they can _visualize_ the process.
> will never be any good at it
1. That's partially due to shitty teachers,
2. Who don't _make_ the time to explain fundamental concepts in a way that a kid / adult can relate to.
3. While there a few people that couldn't code to save their life, the skills involved are universal. They apply to ALL fields.
"Coding" teaches people:
- Mathematics
- Translation of English to Math
- Critical Thinking
- Boolean Algebra
- Logic
- Semantics and Languages
- Philosophy
- Applied Mathematics
- Algorithms
- Data Structures
- Abstraction
etc.
All of these are substantially _more_ important then reading, 'riting, and 'rithmetic.
>5 1/4" floppy drives had SECTORS, and they were 256 bytes each.....not BLOCKS of 512 bytes.
You're omitting several, key details:
* DOS 3.3 and ProDOS had sectors of 256 bytes each.
* ProDOS grouped *two* sectors together as a single block.
* A sector could be as long (or as short) as you wanted.
i.e.
- Copy ][+ versions before 4.0 had 1 sector the entire track which is why it was able to load so fast.
- Prince of Persia and other Broderbund game used Roland Gustafsson's RWTS18 which had 18 sectors / track -- it did this by having 6 sectors that were 768 bytes each.
https://www.youtube.com/watch?...
> Which is pretty remarkable, considering the Apple ][ and ][+ don't even support lower-case characters.
Then why did Apple have a "Tech Note #141" describing how to install the Shift-Key Mod ???
* https://archive.org/stream/II_II-Shift-Key_Modification/II_II-Shift-Key_Modification_djvu.txt
Initially 5.25" floppies.
DOS 3.3 and ProDOS disk were soft sectored 16 sector @ 35 tracks for 140 KB.
But a lot of games used Roland Gustafsson's 18 sector/track RWTS for 157.5 KB.
Their basic mouse are crap, especially the wireless ones. Been there, done that.
Try one of these to see what you've been missing:
* G500s or
* the the earlier G500.
I've been using these for years without any issue. I finally wore my first G500 out after ~ 5 years of heaving FPS gaming.
--
Dark Matter is the aether of the new millennium. Where is the physical evidence??
Go read the definition of what a Ponzi Scheme is again.
> Of course, the actual classic parts of the series was Series 2 to 5, and it lost a fair bit when Rob Grant left the series, so Seasons 6-9 were variable, what I've seen of Season 10 was good in the Season 6-9 scale.
Actually, I thought the first 2 seasons were the best. Normally I can't stand low-budget Sci-Fi but Red Dwarf had a certain charm that was never quite replicated in the latter episodes.
IIRC they got more money and a new logo in Season 3 and that is when things started to change. Seasons 3 .. 5 were good. I forgot what the last season I saw was .. maybe 7 or 8. I had always wondered why the latter seasons seemed quite lacking in quality.
I'll have to watch Seasons 9+. Probably better then most of the crap for what passes as TV these days.
How is constantly bitching about other men's lies working for you?
1. Why do you keep clinging to archaic dogma, contradictions, and half-truths?
2. When are you going to start thinking for yourself instead of parroting another man's lie?
3. When are you going to realize God doesn't have a name?
4. When are you going to understand that the Israelites worshipped the Egyptian Moon God, Yahweh.
5. When are you going to grok that a perfect God doesn't _need_ to kill anyone, by definition.
Part of the problem is that you are hung up on the lies of religion instead of the truth of spirituality.
Religion, noun. Aka One man telling another man what he should do to understand God.
Spirituality, noun, Aka One man telling another man what he could do to understand God.
i.e.
Instead of focusing on the lies of Judaism you would be more productive if you focused on your own truth -- then you might actually inspire people.
> Show me one other industry where you can sell something, never deliver and the whole shit is considered legal and even morally ok.
Politics -- "Hope" and "Change" are routinely sold to the public who fall for it. Every. Time.
Lawyers.
Insurance -- most are a Ponzi scheme.
The NSA's and/or FBI's budget.
> Scientists must back up their claims with evidence,
Except for Dark Matter, Dark Energy, String Theory, ... yup, plenty of evidence. NOT.
> For the longest time, google people were pushing to code.google.com. Also the kernel contributions do not go to github.
Indeed. Don't forget BerliOS.de which shut down in 2011. Apparently they had 4,700+ open source projects.
http://www.archiveteam.org/ind...
Why would use a USB DAC which has crappy latency???
You do realize that the MacBook Pro has an S/PDIF Digital Optical Audio on the 3.5mm jack, right?
Monoprice even sells a S/PDIF Digital Optical Audio Cable, Toslink to Mini Toslink starting at $2.13.
Mod parent -1 over-rated.
Mod +1 Insightful.
Typical government reaction shenanigans:
Shoot the messenger, ignore the message.
You've fallen hook, line, and sinker for the lies of the scribes. His/Her manual also says in Jer 8:8:
Blaming God because (some) Men distort the truth is tossing the baby out with the bathwater.
i.e. Sacrifices were never commanded (Jer 7:22)
Jesus clarified the spiritual immaturity & stupidity of Judaism when he quotes Hosea 6:6
> per the scriptures and its own actions, yahweh is evil.
No, he created evil when he gave man Free Will, per Isaiah 45:7
But keep using your blamethrower. Just be careful you don't burn yourself.
It isn't about being "best" -- it is about convenience.
Nickeling-and-diming users another ~$40 on a ~$2,000 machine rubs people the wrong way.
Making people carry yet-anther-adopter is bone headed myopic.
That's what I did back in March of this year (2016). I needed a MacBook Pro (Mid 2014) with a nVidia GPU so I could do CUDA development.
A few months later I learnt there was another option: BizonBOX 2 eGPU.
Anyways, the current number of ports on the current MacBook Pro is _perfect_. I really hope Apple doesn't fuck this up.
Good for you.
_Your_ use case doesn't match mine, and many others.
All of my Thunderbolt and USB ports are currently in use along with with 3.5mm headphone jack. Removing the headphone jack means MORE clutter (as I now need an USB hub), not less.