It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
Magnitus: Vim is one of those things I tell myself I should be learning, but that I procrastinate, because other tools do the job and there are always at least 3 other more urgent things that I have to learn.
Trust me, you're missing nothing. Remembering about 3 vi commands will get your through that rare instance a Linux distro really only stuck you with vi (a truly rare occurrence these days) and there's few things worth doing in any development I've ever done that aren't easier accomplished in the ridiculously powerful modern IDEs we have, seriously, I know this is already pissing off someone, but Eclipse beats the everliving shit out of Vim, and for cases where Eclipse is overpowered there's an easier to use tool than Vim that will suit your needs fine. It's a waste of your time, trust me.
avatar
adambiser: I like CE's default keyboard shortcuts a little better. Ctrl+PageUp/PageDown in particular, which Notepad++ lacks. I also like how CE does macros and external tools better than Notepad++. CE seems a bit more powerful in those two spots in particular. Maybe Notepad++ will do what I like, too, but since CE works how I like without additional plugins, I haven't had a need to really look into it.
Thank you for your answer. Hmm... if it was only lack of some shortcuts and I am looking for "one and simple" tool it seems that N++ would be better choice for me as I can upgrade it with some plugin if needed.

One more question: are default keyboard shortcuts hard to change in N++?

avatar
tritone: Your fingers will never leave the keyboard when editing with vi/m. You will never reach for the mouse. It is a "programmer's editor". You can zip the cursor around the screen faster than you can move your hand to the mouse and back again. You could use the cursor keys to move around, but it's faster to just use the alpha keys.

You can create "macros" for repeating sequences of commands. You can yank characters/words/sentences into a buffer and paste them somewhere else, all without lifting your hands from the keyboard.

Take a look at this vi tutorial and check out others if you want to see more.

I won't fool you... t's a steep learning curve, but well worth it if you want to improve your editing productivity.
I did watch video in your link and so far it wasn't so difficult to understand. But your definition as "programmer's editor" .. hmm... For more advanced works I have advanced applications to edit in, I just need "a quick patch" if I need to open any simple file with just text characters in it so VIM could be just too advanced for that.

avatar
dye408: Vim is from 1991 and it is still damn good (and will always be), but it is not designed for use with a mouse, vim has no mouse support, to be exactly. If you are in a *nix console and know how to use vim it is probably the most effective editor out there. As tritone pointed out it is a "programmer's editor" and if you are not into programming and just want to edit a config file from time to time i would not recommend vim. It might still be faster, but you will have to invest quite some time to get used to it and i don't think that you will be able to make the time worth it, if you are not having notepad open for 1 hour a day.
This is what I am thinking at the moment about VIM - "too advanced for my needs". Also lack of mouse support seems a little... weird to me. :) But I can understand "why".
Post edited August 11, 2012 by Lexor
high rated
avatar
Lexor: One more question: are default keyboard shortcuts hard to change in N++?
This an image for changing keyboard shortcuts.
Attachments:
avatar
Lexor: One more question: are default keyboard shortcuts hard to change in N++?
avatar
klaattu: This an image for changing keyboard shortcuts.
Ah, so it is "not so hard" - thanks :)

One more thing I would like to ask about N++ - does it have vertical block copy/paste? It was one of the nicest features of Dos Navigator's build-in editor when I was using it back in the past and I am really missing it sometimes now.

Also, no one has still answered me about CSV support and I can not find any info about such build-in option or external plugin :(
avatar
Lexor: Ah, so it is "not so hard" - thanks :)

One more thing I would like to ask about N++ - does it have vertical block copy/paste? It was one of the nicest features of Dos Navigator's build-in editor when I was using it back in the past and I am really missing it sometimes now.
I have attached an image of vertical selection. Do you mean that?


avatar
Lexor: Also, no one has still answered me about CSV support and I can not find any info about such build-in option or external plugin :(
I don't know what you expect for CSV support. Can you clarify?
Attachments:
Post edited August 11, 2012 by klaattu
avatar
klaattu: I have attached an image of vertical selection. Do you mean that?
Looks similar. Can you cut and paste it vertically in any place?

like we have at start:

123456
123456
123456

I'm looking for possibility to mark all 3s *at once* to cut and paste them in next step between 5s and 6s to get

124536
124536
124536


avatar
klaattu: I don't know what you expect for CSV support. Can you clarify?
Common CSV's text file display can look like that (three rows):

1234,567,53224,57678888,234
1,23,74345,233,2
345778,8534345,44566,44444,754357

If you look at it it's hard to see individual columns - what I am looking for is some text editor with some ability "to sort them out", to see something similar like this:

1234....,567..........,53224,57678888,234
1...........,23............,74345,233............,2
345778,8534345,44566,44444.......,754357
Post edited August 11, 2012 by Lexor
avatar
adambiser: I like CE's default keyboard shortcuts a little better. Ctrl+PageUp/PageDown in particular, which Notepad++ lacks. I also like how CE does macros and external tools better than Notepad++. CE seems a bit more powerful in those two spots in particular. Maybe Notepad++ will do what I like, too, but since CE works how I like without additional plugins, I haven't had a need to really look into it.
avatar
Lexor: Thank you for your answer. Hmm... if it was only lack of some shortcuts and I am looking for "one and simple" tool it seems that N++ would be better choice for me as I can upgrade it with some plugin if needed.

One more question: are default keyboard shortcuts hard to change in N++?
No clue. I've never checked. I imagine they aren't too hard to change. But that's really a minor issue. The biggest one that makes me change from N++ to CE is CE's better macro support.

The external tools support was beneficial when I was doing some Borland C++ 3 programming years ago and I could set up a set of tools for compiling and testing the game, but then when I went to another project in another language, I could load up another set of external tools for it. Switching back and forth was just a few keystrokes.
avatar
Lexor: Looks similar. Can you cut and paste it vertically in any place?

like we have at start:

123456
123456
123456

I'm looking for possibility to mark all 3s *at once* to cut and paste them in next step between 5s and 6s to get

124536
124536
124536
You can do this in notepad++

avatar
Lexor: Common CSV's text file display can look like that (three rows):

1234,567,53224,57678888,234
1,23,74345,233,2
345778,8534345,44566,44444,754357

If you look at it it's hard to see individual columns - what I am looking for is some text editor with some ability "to sort them out", to see something similar like this:

1234....,567..........,53224,57678888,234
1...........,23............,74345,233............,2
345778,8534345,44566,44444.......,754357
I don't know about this "organazing" columnes, i cannot find a default option for this
If you don't mind some overkill, OpenOffice/LibreOffice's spreadsheet works well with CSV from my little experience...