Let's always use Windows you really experience Linux
for a better reading experience, see: Yonghao Hu's Blog
This article is for the use of Windows environment, by the Microsoft Philosophy" "and" the past I wrote. " I believe a lot of people have grown up under windows for more than 10 of years, and for the operating system, too much of what we take for granted is rooted in our brains, so that when we try a Linux class system, we don't get used to it, or we use it with winodws preconceived notions, and finally, Returns the Minions of Windows. Yes, when I was high in the same, see countless people in the promotion of Linux (programmers understand), they can not help to install Ubuntu to "try", the result is: more trouble than Windows, although the desktop looks so little. The online tutorials are tall, and even brother Bird didn't make me feel the convenience of Linux compared to my windows (including transfer costs, of course), Mr. Wang's that fully working with Linux I think that only the role of brainwashing, the real use of Linux is still relatively few people. So this article hopes to gradually let you, including the year I, familiar with the real experience of Linux.
1, learning vim or EMACS, although Windows has sublime text,editplus and so on, but compared to vim, I think there is a big gap. Here, you can continue to use Windows without Linux, because Windows has gvim, yes, you need to learn it, the learning curve is also very steep, but Vim's superior convenience, do not need me to say, the internet is also heard. Here's a recommended two tutorial for getting started: Vim comes with tutorial vimtutor!! This is really I have seen the best introductory tutorial: Under the Linux word, directly input vimtutor can, but also in the inside practice! Under Windows, go here and see:30 minutes to learn the vimtutor of Vim (bilingual edition)and this one:Vim Survival Tutorial
By the way, to better use the VIM philosophy, you can install the VS plug-in (self-search vs Vim plugin) and browser plugin (as far as I know, Chrome and Firefox), Vim the world!
2, learn github, visibility and superiority equally needless to say, also difficult to learn. But again, after learning something, believe me, you'll never regret!
You can also use learning under Windows. Recommended (also recommended by the government) to Codeschool studyLearn Git, as well as the pro git book.
I think these two things you learn to feel as if it is very convenient after learning, it should be on the Linux class system on the departure.
3, needless to say, first you have to have a Linux class system.
It is recommended to use the virtual machine first, after all, the long-term Windows users do not have any disk is empty it. Of course, the U-disk can also, specific you all understand. In fact, it is more safe and convenient method is to transfer a non-system disk of everything, directly mounted on that disk dual system can be. This way you can also use the Windows disk files ~ Not much transfer cost! Then, try to do something on Linux, and you'll find that using vim and Git in Linux is more convenient than n!! Then, you should be engaged in Linux. Well, that's how I am.
QQ What do not worry, there is wine, you can meet the requirements of the use. Well, the famous game wine is ok.
in fact, according to my experience, the quickest way to be effective is to participate in open source projects!!!!!
using Linux directly does not imply full use of the command line, but rather a completely different idea from the Microsoft System. Not necessarily all keyboard operation is in the use of Linux, that is only a kind of xx mentality.
above said, nothing is to use, you did not go to study, to improve efficiency of the desire, forgive me frankly, even in the use of Linux will still use the thinking of Windows, so spit slot Linux is not convenient.
want to further stress (wash) excitation (brain), can see Wang Yin'sWorking completely with Linux
my view of the system is that only the right tools are used to do the right thing, and when one thing is said to be absolute, you are wrong.
But at least you have to really use that tool to have your own judgment?
Hopefully this article will get you started with Linux.
Now, the original I saw this article, will it have been used for 4 years of Linux?
From my blog, reproduced please specify the source:)
Let's always use Windows you really experience Linux