vim

Lembaran Menipu Vim

Lembaran Menipu Vim
Vim adalah penyunting teks sumber terbuka percuma yang dipasang secara lalai dengan kebanyakan sistem operasi. Alat ini adalah salah satu penyunting teks yang paling popular dan hebat yang menjadi pilihan ramai pengaturcara. Belajar menggunakan Vim secara efektif dapat menjadi tantangan, karena Vim mengandung banyak perintah, dan menghafal setiap perintah dapat memakan waktu. Di bawah ini, kami telah mengumpulkan beberapa perintah Vim yang paling banyak digunakan ke dalam cheat sheet yang akan berguna untuk menggunakan editor teks ini.Jadual berikut mengandungi arahan Vim yang paling umum dan berguna untuk diketahui, bersama dengan fungsi setiap perintah.

Perintah

Fungsi

Pengurusan fail

: w Tulis fail ke cakera
Ctrl + g Tunjukkan maklumat fail
ga Tunjukkan maklumat watak
: q Keluar vi tanpa menyimpan fail
: wq Tulis fail ke cakera dan tutup vi
: q! Abaikan amaran dan buang perubahan
: nama fail Simpan fail sebagai nama fail
: nama fail r Baca dan masukkan nama fail

Navigasi

h Gerakkan kursor ke kiri
l Gerakkan kursor ke kanan
j Gerakkan kursor ke satu baris
2j Gerakkan kursor ke bawah 2 baris
k Gerakkan kursor ke satu baris
2k Gerakkan kursor ke atas 2 baris
w Lompat ke permulaan perkataan seterusnya (tanda baca dianggap perkataan)
W Lompat ke permulaan perkataan seterusnya (ruang memisahkan perkataan)
e Beralih ke akhir kata seterusnya (tanda baca dianggap perkataan)
E Beralih ke akhir kata seterusnya (tanpa tanda baca)
b Bergerak ke belakang untuk memulakan perkataan semasa
B Bergerak ke belakang untuk memulakan kata semasa (tanpa tanda baca)
( Pindahkan ayat ke belakang
) Gerakkan ayat ke hadapan
Pindahkan perenggan ke belakang
Pindahkan perenggan ke hadapan
$ Bergerak ke hujung baris
^ Beralih ke watak bukan kosong pertama sebaris
0 Bergerak ke permulaan baris
G Beralih ke baris terakhir dokumen
3G Beralih ke baris 3
gg Pindah ke baris pertama dokumen
: n Pergi ke talian n dalam dokumen
Ctrl + d Tatal ke bawah separuh skrin
Ctrl + u Tatal separuh skrin ke atas
Ctrl + f Halaman ke hadapan
Ctrl + b Halaman ke belakang

Menukar Mod

i Masuk ke mod Sisip
v Masuk ke mod Visual
Esc Kembali ke mod normal dari mod Insert dan Visual

Masukkan / Lampirkan Teks

i Masukkan teks sebelum lokasi kursor semasa
Saya Masukkan teks pada awal baris
a Tambahkan teks selepas lokasi kursor semasa
A Tambahkan teks di hujung baris semasa
o Buat baris baru untuk teks di bawah lokasi kursor semasa
O Buat baris baru untuk teks di atas lokasi kursor semasa
ea Masukkan (lampiran) pada akhir perkataan semasa

Cari dan Ganti

/corak Cari ke hadapan
?corak Cari ke belakang
* Cari ke hadapan untuk kata di bawah kursor
# Cari ke belakang untuk kata di bawah kursor
r Gantikan watak tunggal pada kedudukan kursor
R Gantikan watak bermula dari kedudukan kursor
cc Gantikan keseluruhan garisan
:% s / cari / ganti / g Ganti setiap kejadian cari dengan ganti.
:% s / cari / ganti / gc Ganti setiap kejadian cari dengan ganti dengan pengesahan

Potong, Salin dan Tampal

x Potong watak di bawah lokasi kursor semasa
X Potong watak sebelum lokasi kursor semasa
dw Potong dari lokasi kursor semasa ke perkataan seterusnya
D Potong dari lokasi kursor semasa ke hujung baris semasa
dd Potong seluruh garisan semasa
Y Salin teks yang dipilih
ya Salin keseluruhan baris semasa
hlm Tampal teks selepas kursor
P Tampal teks sebelum kursor

Buat asal dan Buat semula

awak Buat asal perubahan terakhir
Ctrl + r Buat semula perubahan yang telah dibuat

Bekerja dengan Berbilang Fail

: e nama fail Edit fail dalam penyangga baru
: ls Senaraikan penyangga yang ada
: bn Beralih ke penyangga seterusnya
: bp Beralih ke penyangga sebelumnya
: bfirst Beralih ke penyangga pertama
: letupan Beralih ke penyangga terakhir
Ctrl + ws Tingkap berpecah
Ctrl + minggu Tukar tingkap
Ctrl + wq Keluar dari tingkap
Ctrl + wv Pisahkan tingkap secara menegak
: tabnew Buat tab baru
gt,: tabn, Beralih ke tab seterusnya
gT,: tabp Beralih ke tab sebelumnya
: tabfirst Pindah ke tab pertama
: tablast Beralih ke tab akhir
#gt Beralih ke nombor tab #

Tetapkan Nombor Garis

: menetapkan nombor Tunjukkan nombor garis
: tetapkan nombor bukan Jangan tunjukkan nombor garis

Perintah Mod Visual

y Salin teks yang dipilih
d Padamkan teks yang dipilih
c Padamkan teks yang dipilih dan masukkan mod Sisip
> Tambah inden
< Kurangkan lekukan
= Betulkan lekukan garis semasa
~ Tukar kes

Lembaran cheat di atas harus mengisi arahan Vim yang paling banyak digunakan. Vim sukar digunakan pada awalnya tetapi menguasai beberapa arahan dapat membantu anda memperoleh lebih banyak produktiviti dalam penyuntingan dan pengekodan teks.

OpenTTD vs Simutrans
Membuat simulasi pengangkutan anda sendiri boleh menyeronokkan, santai dan sangat menarik. Itulah sebabnya anda perlu memastikan bahawa anda mencuba s...
Tutorial OpenTTD
OpenTTD adalah salah satu permainan simulasi perniagaan yang paling popular di luar sana. Dalam permainan ini, anda perlu membuat perniagaan pengangku...
SuperTuxKart untuk Linux
SuperTuxKart adalah tajuk hebat yang direka untuk membawa anda pengalaman Mario Kart secara percuma pada sistem Linux anda. Ia cukup mencabar dan meny...