Perintah Vim, panduan asas untuk menggunakan editor teks ini

Perintah Vim, panduan asas

El editor teks vim adalah kenalan lama setiap pengguna Linux. terutamanya mereka pengaturcara. Penggunaannya tidak mudah dan ia mempunyai keluk pembelajaran, tetapi apabila anda menguasainya, ia akan menjadi teman setia anda apabila menaip kod. Oleh itu, jika anda ingin bermula, kami akan memberi anda panduan kecil kepada arahan Vim utama yang anda perlu gunakan dalam fail anda.

Vim ialah versi editor Vi yang dipertingkatkan yang muncul di tempat kejadian pada tahun 80-an. Oleh itu, walaupun Vim ialah versi yang lebih baik daripada yang asal dan yang dilanjutkan kerana serba boleh dan penggunaan sumber yang rendah. Walau bagaimanapun, perlu diingatkan bahawa untuk bergerak melaluinya, penggunaan tetikus adalah terhad -bukan untuk mengatakan dengan cara yang batal-. Oleh itu, penggunaan papan kekunci adalah penting dalam penyunting teks ini.

Pasang Vim pada komputer anda

Editor Vim, arahan asas

Perkara pertama yang perlu anda lakukan ialah memasang editor terkenal untuk dapat menggunakannya. Salah satu kejutan yang menggembirakan Vim ialah itu ia adalah pelbagai platform, jadi anda boleh menggunakannya pada semua sistem pengendalian. Walaupun kami telah memberitahu anda bahawa ia direka untuk digunakan dalam persekitaran Linux. Pemasangannya di Linux adalah seperti berikut:

sudo apt-get install vim

Sebaliknya, jika anda ingin memasangnya pada Windows atau MacOS, di sini kami meninggalkan anda pautan berikut ke halaman rasminya, di mana anda akan mempunyai kedua-dua versi dengan Terminal dan versi dengan antara muka GUI. Yang paling disyorkan dalam kedua-dua kes ialah anda menggunakan versi untuk Terminal.

Versi Windows
versi MacOS

Setelah editor teks dipasang pada komputer anda, kami meneruskan untuk menerangkan arahan Vim yang paling biasa yang akan berfungsi sebagai asas untuk bergerak melalui fail berbeza yang anda buka daripadanya. Untuk buka fail untuk diedit, anda perlu menulis arahan berikut:

vim nombre-documento-.txt

Dan dengan menekan kekunci ENTER, kami sudah berada di dalam editor Vim dengan dokumen terbuka dan bersedia untuk anda merawatnya.

Perintah Vim yang penting untuk menceroboh anda ke editor teks popular

Perkara pertama yang kami ingin beritahu anda ialah walaupun dalam versi asalnya, kebanyakan papan kekunci pada masa itu tidak mempunyai kekunci arah, anjakan terpaksa dilakukan dengan kunci lain -Ia adalah sensitif huruf besar-besaran. Dan mereka adalah berikut:

  • Kanan: l
  • Meninggalkan: h
  • Turun: j
  • Atas: k
  • Pergi ke permulaan dokumen yang telah kami buka: gg
  • Pergi ke permulaan baris: ^
  • Pergi ke penghujung baris: $
  • Pergi ke penghujung dokumen yang telah kami buka: G
  • Tatal ke perubahan terakhir yang kami buat: ;

Perintah Vim untuk mengedit teks

pengaturcaraan komputer

Sebaik sahaja kita tahu bagaimana untuk bergerak melalui fail yang kita buka dalam Vim, ia adalah masa untuk mengedit teks ini. Dan kemudian kami meninggalkan anda dengan arahan Vim yang akan anda gunakan paling kerap. Vim mempunyai tiga mod berbeza: mod arahan -yang dibuka secara lalai-, mod masukkan dan mod arahan lanjutan.

Nah, sebaik sahaja fail dibuka, Vim sedang menunggu anda untuk mula menaip beberapa arahan pertama. Dan apakah ini? Kami membentangkannya kepada anda di bawah:

  • Masukkan mod sisip -letak teks baharu-: i (untuk keluar dari mod ini anda hanya perlu menekan ESC)
  • Masukkan sisip dan letakkan aksara baharu sejurus selepas kursus: a
  • Masukkan sisip dan tulis ke penghujung baris semasa: A
  • Sisipkan baris baharu di bawah kursus: o
  • Sisipkan baris baharu di atas kursus: O
  • Gantikan watak yang betul dalam kursus: r (anda mesti segera menekan aksara baru untuk masuk)
  • Cetak dengan pencetak yang telah anda konfigurasikan secara lalai: ha!

Perintah Vim untuk memotong, memadam dan menampal dalam dokumen yang dibuka dengan editor teks

Kami terus menyunting teks yang telah kami buka dengan editor teks popular yang dilahirkan pada tahun 1991. Dan dalam kes ini kami akan meninggalkan anda dengan senarai arahan Vim yang anda perlukan untuk dapat memadam, memotong, menyalin dan menampal teks di dalam fail.

  • Potong baris semasa kursor dihidupkan: dd (baris tunggal) atau xdd (jika anda menukar 'x' kepada nombor -3dd, contohnya-, garisan yang telah anda nyatakan ke kursor akan dipotong)
  • Tampal teks yang telah kami salin atau potong di tempat kami menekan arahan: p
  • Padamkan aksara di bawah kursor: x
  • Padamkan keseluruhan perkataan di mana kursor berada: sayang
  • Padamkan keseluruhan perkataan di mana kursor berada dan masukkan mod sisip: cw
  • Padam dari kursor ke hujung baris dan masukkan mod sisip: c$
  • Salin keseluruhan baris: yy
  • Salin dari tempat kita mempunyai kursor ke penghujung baris: y$
  • Salin perkataan lengkap di mana kita mempunyai kursor: yiw
  • Salin nombor baris dari tempat kami meletakkan kursor: 2yy, 3yy, ... (2 atau 3 baris dari tempat kita mempunyai kursor)

Buat asal perubahan yang dibuat dengan arahan Vim

talian pengaturcaraan

Akhir sekali, dalam panduan arahan Vim kecil ini kami meninggalkan anda perkara yang perlu anda lakukan jika anda ingin membuat asal perubahan yang dibuat dengan arahan sebelumnya dilaksanakan dalam penyunting teks.

  • Buat asal arahan terakhir yang dimasukkan - :u
  • Buat asal arahan terakhir yang menunjukkan nombor - :xu (gantikan 'x' dengan nombor tertentu)
  • Buat semula perubahan terakhir yang dibuat - : buat semula
  • Untuk membuat semula semua perubahan dari jam terakhir (atau beberapa jam) - : 1h lebih awal 
  • Untuk membuat semula perubahan beberapa minit terakhir - : 20m kemudian (dalam kes ini ia adalah dari 20 minit terakhir)

Seperti yang anda lihat, arahan Vim adalah banyak. Dan kami hanya tinggal di bahagian yang sangat kecil tetapi mungkin ia boleh membantu anda dalam pengenalan editor teks popular ini dan dapat mengendalikan fail pertama yang anda buka daripadanya. Begitu juga, Terdapat banyak dokumentasi di internet mengenainya. dan anda boleh pergi lebih dalam, jika anda mahu.

Tambahan pula, Vim mempunyai komuniti yang agak aktif yang menambah fungsi dan mod tontonan baharu. Di samping itu, untuk membuat penggunaannya lebih mudah -terutama untuk orang baru-, terdapat alternatif dengan antara muka pengguna yang lebih mesra itu tiada kaitan dengan semua yang telah kami jelaskan kepada anda. Jika anda ingin menemuinya, beberapa contoh adalah seperti berikut:


Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.