Tutorial vim yang bagus? [Tutup]

16

Saya selalu mendengar hal-hal baik tentang vim, dan sekarang saya tertarik. Satu-satunya hal yang membuat saya tidak aktif adalah kontrol keyboard yang tidak teratur. Apakah ada yang tahu tentang tutorial pemula yang bagus untuk vim?

Macha
sumber
Saya pikir Anda akan menemukan, dengan sedikit pengalaman, bahwa kontrol keyboard luar biasa, terutama pada laptop. Anda dapat menavigasi dan mengedit seluruh dokumen tanpa meninggalkan baris beranda dan menggunakan mouse.
J. Polfer
Jika kontrol Vim sulit, coba Emacs; mereka akan menggoreng otakmu.
josemota
gunakan ": behave mswin" jika Anda merasa terlalu foriegn, atau, letakkan di ~ / .vimrc Anda untuk membuatnya seperti itu, Anda selalu dapat mengembalikannya menggunakan ": behave xterm" jika Anda berubah pikiran. Selain itu, saya menemukan semua orang harus memiliki setidaknya beberapa pemetaan sendiri untuk menyempurnakan hal-hal, karena tidak semua orang belajar mengetik dengan cara yang persis sama, terutama bagi mereka yang menggunakan keyboard Dvorak atau tata letak aneh lainnya (saya, pada satu titik, menggunakan numpad yang dimodifikasi untuk mengedit dokumen numerik saja)
osirisgothra

Jawaban:

27

Vim hadir dengan tutorialnya sendiri, sebagai permulaan. Jalankan saja ini di terminal:

vimtutor

Hal yang baik tentang vimtutorini adalah Anda dapat membaca tentang bagaimana editor bekerja saat menggunakannya .

Selain itu, Anda dapat melihat tautannya di sini: halaman Vi Lovers

Hal yang baik tentang halaman itu adalah bahwa ia secara singkat membahas berbagai tautan yang disediakannya, sehingga Anda dapat mengetahui mana yang lebih baik atau lebih buruk dan mengapa.

Saya ingin menambahkan bahwa yang cara terbaik untuk mendapatkan nyaman dengan Vim adalah dengan menggunakannya secara eksklusif untuk sedikit. Jika Anda akhirnya membencinya, baiklah. Gunakan sesuatu yang lain kalau begitu. Namun, satu-satunya cara untuk melatih jari dan otak Anda adalah dengan menggunakannya. Jari saya sekarang Escape :wqkeluar dari kebiasaan, bahkan ketika saya berada di klien email gui di tempat kerja (bukan Mutt).

Telemakus
sumber
2
Guru vim itu mengerikan; setidaknya mengerikan meyakinkan Anda bahwa vim sebenarnya berguna dan dapat digunakan oleh orang waras.
hasen
4
@ Hasen: seperti yang mereka katakan di Marinir, itu terdengar seperti masalah pribadi.
Telemachus
+1 mungkin cara terbaik untuk mulai belajar vim. :)
mithunsatheesh
12
Hasen
sumber
Tautan pertama sangat bagus. Terima kasih untuk yang itu.
Telemachus
Yup, baca yang pertama beberapa saat yang lalu. Ini bagus :)
Svish
1
Tutorial Lembar Cheat adalah cara saya belajar vi. Serius. Saya mencetak lembar cheat, meletakkannya di depan keyboard saya, memaksa diri saya untuk mengetik "gvim" saat mengedit file saya, dan merujuk mereka karena saya ingin melakukan berbagai hal. Saya menghabiskan sekitar dua minggu per lembar cheat, dan memahami itu.
J. Polfer
Tautan terakhir itulah yang membuat saya menggunakan Vim sejak awal.
naught101
4

Saya menemukan video instruksional oleh Derek Wyatt di Vimeo sangat berguna. Dia telah mengunggah 27 video, mulai dengan pengeditan dasar dan menggambarkan fitur yang lebih canggih di kemudian hari.

phuibers
sumber
2

"A Byte of Vim" adalah buku yang bertujuan untuk membantu Anda mempelajari cara menggunakan editor Vim, bahkan jika yang Anda tahu hanyalah bagaimana menggunakan keyboard komputer.

Kevin Panko
sumber
+1, saya belajar Vim dengan membaca buku itu di perjalanan kereta saya.
Atilla Filiz
2

Periksa game VIM ini, sangat keren: http://vim-adventures.com/

Ini adalah game "Zelda meets text editing". Kalahkan game untuk menguasai VIM. Saya menyelesaikan 2 level, ketiga dalam pengembangan sepertinya.

Periksa juga ini. Ini bagus: http://www.openvim.com/tutorial.html

saiy2k
sumber
1

Saya pikir resep vim adalah buku to-the-point yang bagus.

sudhang
sumber
0

Saya akan mulai dengan halaman manual (man vim), tetapi saya bisa melihat mengapa Anda tidak ingin membaca semuanya.

Dengan demikian, ini muncul dalam pencarian google cepat. Ini mencakup beberapa poin yang lebih penting, meskipun mungkin ada tutorial yang lebih mendalam.

Babu
sumber
2
Membaca halaman manual untuk Vim hampir tidak ada bantuan untuk pemula, karena ini terutama berbicara tentang membuka Vim di baris perintah. Bantuan internal Vim sangat bagus, tetapi bahkan itu bukan cara yang waras untuk mempelajari editor pada awalnya. Dalam hal ini, lakukan ketukan membaca. Baca tutorial singkat dan edit dengannya, atau gunakan vimtutorprogram untuk melakukan keduanya sekaligus.
Telemakus
0

Di terminal Anda:

$ vim

Kemudian di buffer vim terbuka Anda:

:set syntax=on  
:help

Ketika Anda terbiasa dengan jenis sentuhan, Anda perlu beberapa penyesuaian untuk mempercantiknya, seperti skema warna yang indah, dan font yang elegan. Silakan mengunduh pengaturan saya di GitHub .


sumber