KomputerPerangkat lunak

Editor vi: perintah, instruksi, pengaturan

Sebuah generasi baru dari komputer sebagai salah satu dibangun di atas sistem operasi dasar dengan antarmuka grafis. Hari ini, bahkan tidak semua ingat bahwa sekitar 40 tahun yang lalu, semua manajemen dilakukan dengan menggunakan perintah teks khusus, dan bekerja dengan komputer adalah seperti komunikasi satu arah dalam obrolan. Dan meskipun perubahan besar di dunia elektronik, ada banyak penggemar dikelola secara eksklusif perintah-line, dan produk menggunakan perintah teks. Sebagai contoh, editor vi, yang dianggap salah satu alat yang paling nyaman dan fleksibel untuk mengetik hari ini. Dalam berikut melihat lebih dekat pada bahan yang mewakili vi. Instruksi kepada editor, perintah-perintah dasar dan kemampuan - semua ini nanti.

Apa vi?

Pada intinya, vi tidak lain adalah editor teks klasik, yang ada banyak selama periode dari awal 70-an sampai akhir 90-an. yl khusus ini dikembangkan pada tahun 1976. Ide untuk mendirikan sebuah editor teks disederhanakan baru datang ke kepala Bill Joy, yang kemudian digunakan produk lain yang populer - ed. Menurut Joey dan rekan-rekannya, ed terlalu rumit dan "hanya manusia" tidak bisa menguasainya sepenuhnya. Untuk alasan ini, Dzhordzh Koloris dibuat editor teks sendiri, yang ironisnya disebut "editor untuk manusia belaka", dan kemudian Bill dimodifikasi dan menyebabkan pikiran modern, yang ada sampai hari ini.

persyaratan sistem

Tidak ada prasyarat untuk pengembangan baris perintah dan editor teks seperti vi tidak ada. Anda dapat mulai dari awal dan pada platform apapun, apakah itu sistem UNIX-like (dan "garpu" dari mereka) atau distribusi berbasis Linux. Di masing-masing Anda dapat mengatur vi dalam beberapa bentuk atau lainnya. Editor vi untuk Windows juga ada.

pilihan pelanggan

Sebelum Anda mulai bekerja dengan vi, Anda harus memilih klien yang sesuai. Tentu saja, Anda dapat menggunakan dan editor asli, tetapi akan dibatasi dalam ruang lingkup, dan terlihat terlalu rumit, oleh karena itu, harus memperhatikan aplikasi berikut:

  • Vim - versi modifikasi dari editor klasik. Fitur utama dari program ini adalah kemampuan untuk mengatur ekstensi kustom, seperti syntax highlighting, dukungan Unicode, dukungan untuk macro, menyimpan setiap sesi dan banyak lagi. Ada juga versi dengan antarmuka grafis yang disebut GVim.
  • Elvis - salah satu klon pertama vi, ditulis dalam bahasa pemrograman C dan tersedia pada semua platform sekaligus. Ini adalah layar editor penuh yang mendukung Windows dan sintaks.
  • Vile - upaya untuk menggabungkan yang terbaik dari dua editor teks populer. Di antara pengguna dari editor teks Emacs dan vi ada perseteruan pribadi. Ville pengembang telah mencoba untuk menggabungkan fitur kunci dari kedua program untuk menyediakan pengguna dengan alat serbaguna untuk bekerja dengan teks.
  • Nvi - Editor Klasik berdasarkan vi, dikompilasi ulang khusus untuk sistem FreeBSD.
  • Viper - itu bahkan tidak satu pelanggan, tetapi hanya sebuah plugin untuk editor teks Emacs populer yang memungkinkan Anda untuk meniru editor teks, vi perintah.

Memulai dengan vi

Mungkin untuk bekerja dengan editor bahkan tidak perlu men-download sesuatu. Kebanyakan Linux-distribusi datang dengan vi disertakan. Sebenarnya untuk menjalankan hanya perlu memasukkan perintah yang sesuai dan menentukan file yang akan dibuka. Jika Anda ingin membuka file di vim, perlu untuk menulis - «vim * nama file yang * .txt». Segera setelah itu, Anda akan disajikan sebuah dokumen. Untuk membukanya di GUI, Anda harus mengganti tim di - «gvim file * nama * .txt». Awalnya, Anda bisa modus perintah. Editor vi melibatkan kerja dalam dua mode: mode Edit dan modus perintah. Yang pertama digunakan untuk memasukkan teks, dan satu untuk navigasi dan kinerja fungsi seperti pelestarian. Mari kita mulai dengan modus perintah dan navigasi.

navigasi

Untuk memulai adalah untuk berkenalan dengan apa perintah editor vi memungkinkan untuk memindahkan kursor dalam dokumen. Sebagian besar digunakan untuk ini kunci h, j, k, l, yang bertanggung jawab untuk gerakan ke kiri, bawah, atas dan kanan, masing-masing. Bahkan, dalam versi modern dari vi, termasuk vim dan grafis "garpu", didukung oleh karya panah, tetapi memaksa dirinya untuk menggunakan versi klasik, Anda akhirnya akan terbiasa untuk itu dan menyadari bahwa jauh lebih cepat dan lebih nyaman. Satu-satunya fitur yang dapat menyebabkan kebingungan - ketidakmampuan untuk pindah ke baris atas dengan h dan l, untuk bergerak ke atas dan ke bawah tombol selalu digunakan j dan k. Untuk berpindah ke awal atau akhir kunci garis digunakan dan $ 0. Untuk berpindah di antara halaman menggunakan shortcut Ctrl + F dan Ctrl + B.

Untuk berpindah di antara kata-kata w kunci yang digunakan, e, b. Untuk segera pindah ke karakter pertama dari kata berikutnya, tekan w. Untuk pindah ke karakter terakhir dari kata berikutnya, tekan E. Untuk tempat ke karakter pertama dari kata sebelumnya, tekan b. Di sini, juga, ada halangan kecil. Fakta bahwa kata Editor kompleks membagi ruang kosong dan tanda hubung kata-kata yang terpisah. Ini berarti bahwa ekspresi - malam-drive akan dipertimbangkan oleh tiga kata yang berbeda. Agar tidak membuang-buang waktu pada lompatan di dasbor, Anda dapat menggunakan perintah dengan huruf besar, yaitu, W bersama-sama dengan w atau B b.

Untuk melompat lebih mengesankan digunakan tanda kurung (), dan {}. Bantuan pertama untuk menavigasi antara kalimat, dan lain-lain antara seluruh paragraf.

Cara yang paling nyaman untuk bepergian - itu bergerak dalam garis dan kata kunci. Untuk memindahkan kursor ke baris tertentu, Anda harus memasukkan nomor baris dan G (baik itu modal G). Untuk pindah ke kata tertentu, Anda perlu untuk memulai pencarian Anda dengan menggunakan / karakter. Misalnya, jika Anda ingin menemukan anafora kata, masukkan / anafora dan tekan Enter. Untuk berpindah di antara kata-kata pencarian yang digunakan kunci n dan N.

Editing dan Tabungan

Untuk memulai, mencari tahu bagaimana untuk sampai ke editor vi. Hal ini dapat dilakukan dengan perintah: q, yang hanya menutup program tanpa perubahan apapun. Perlu dicatat bahwa dekat program ini tidak akan bekerja jika ada perubahan yang dibuat untuk dokumen. semacam ini perlindungan terhadap kehilangan data, sehingga sebelum meninggalkan Anda harus selalu menyimpan data yang dimasukkan. Menyimpan dalam editor vi dijalankan dengan perintah: w. Tim dapat dikombinasikan. Misalnya, mengetik: wq, Anda secara bersamaan menyimpan data dan menutup program. Tapi itu tidak semua. Jika Anda ingin menyimpan dokumen berubah sebagai file baru, Anda harus menggunakan perintah editor vi - «Simpan ke file", yang diimplementasikan dengan memasukkan: w * nama file yang * .txt.

Sekarang mari kita bicara tentang "sederhana" editing, yang terkait dengan perintah yang sama tanpa mengubah isi dari dokumen. Misalnya, untuk menghapus karakter yang digunakan x kunci, dan kunci J. digunakan untuk koneksi dari dua baris satu sama lain untuk menghilangkan seluruh baris menggunakan menekan tombol ganda d. Mengganti karakter dengan menggunakan tombol r.

Salah satu perintah di atas, Anda dapat menduplikasi (atau ulangi beberapa kali), menggunakan kunci. (Dot). Jadi, misalnya, dapat dihapus hanya empat baris memasuki hh ....

Perintah-perintah ini dapat dikombinasikan. Kita sudah tahu bahwa dengan bantuan kawat gigi) dapat pindah ke akhir baris, dan dengan bantuan kawat gigi}, Anda dapat melompat ke akhir paragraf. Mempekerjakan dengan mereka kunci d, mungkin untuk menghapus seluruh baris dan paragraf tanpa membuang-buang waktu.

Mengetahui sebagai editor vi perintah untuk menghapus teks, Anda perlu belajar bagaimana untuk mengembalikan semua dihapus (siapa yang tahu apa). Untuk tujuan ini, u kunci, yang memungkinkan Anda untuk mengambil langkah mundur, tidak peduli apa tindakan yang dilakukan sebelum (kecuali, tentu saja, ini bukan penutupan program).

mode edit

Sekarang bahwa Anda sudah familiar dengan perintah untuk mengontrol editor teks, saatnya untuk beralih ke segera tugasnya - memasukkan teks. Proses sangat memasukkan teks, tentu saja, tidak berbeda dari yang editor lainnya, tetapi penting untuk selalu ingat bahwa Anda harus terus-menerus beralih di antara editing dan tim. Untuk mengakses perubahan rezim saya tekan atau (hanya itu dari posisi kursor dalam teks akan tergantung). Setelah itu, Anda dapat segera mulai perekrutan. Semua teks akan dimasukkan dalam satu baris, selama Anda tidak menggunakan tombol o, yang akan membuat baris baru, atau cc dari tim, yang akan menggantikan baris saat ini dengan teks baru. Untuk kembali ke modus perintah, gunakan tombol Esc.

modus visual, copy dan paste

Menggunakan editor teks, kita sering menggunakan copy dan paste fungsi dari teks. Kami digunakan untuk pintasan keyboard Ctrl + C dan Ctrl + V di sistem operasi modern, sehingga pekerjaan dapat tampak menakutkan vi. Bahkan, Anda hanya perlu pergi ke modus visual, kemudian gunakan sudah mempelajari tim memilih dan menyalin teks yang diinginkan. Copy editor vi (seperti pasta) bekerja hanya dalam modus khusus visual (diaktifkan dengan menekan v). Dalam modus visual dari teks dalam dokumen Anda disorot. daerah disorot dapat diubah dengan menggunakan tombol bergerak dan kombinasinya. Kemudian, setelah memilih daerah yang tepat, cukup tekan y untuk menyalin teks atau d untuk yang memotong (pengangkatan area yang dipilih). Memasukkan teks yang sederhana - memindahkan kursor ke area yang diinginkan dan tekan P. Teks langsung berada di lapangan setelah kursor.

perintah kompleks

Di bawah tim kompleks karena tim gabungan. Mereka sudah dibahas di atas, tetapi mereka harus fokus sekali lagi, karena berkat kombinasi yang tepat, Anda dapat mencapai produktivitas dan kenyamanan maksimal.

Anda juga dapat menggunakan nomor dengan beberapa perintah gerakan. Misalnya, jika Anda ingin memindahkan tidak satu kata, dan segera ke 6, bukannya enam kali menekan w, cukup memasukkan 6W. Dengan nomor dapat dikombinasikan hanya dua tim. Misalnya, untuk menghapus beberapa kata, Anda dapat menggunakan tim D5W yang menghapus hanya 5 kata. Dengan demikian, kombinasi dari pokok akan menghapus garis, paragraf dan sebagainya.

Ganti teks

Fitur tambahan adalah untuk memberikan kesempatan untuk mengganti potongan teks, serta semua potongan yang cocok dari seluruh dokumen. Ini pilihan yang cukup berguna, terutama ketika datang ke kode perangkat lunak atau mengisi profil besar dengan data ganda. Bayangkan bahwa ada ekspresi dalam penjelasan garis yang dipilih dari teks, tapi kami ingin mengubahnya untuk yang lain, seperti memberikan makanan untuk berpikir. Dalam hal ini, perintah akan sebagai berikut -: s / penjelasan / memberi makanan untuk pikiran /. Untuk mengganti semua referensi untuk penjelasan dalam dokumen mungkin akan sedikit menyulitkan tim, maka akan terlihat seperti ini -:% s / penjelasan / memberikan makanan untuk berpikir / g.

bukannya kesimpulan

Jadi sekarang Anda tahu bagaimana mengelola editor vi. Anda tahu semua perintah dasar, bagaimana memodifikasi dan mengedit teks. Kami bertemu dengan perintah yang berguna dan kemampuan. Sekarang adalah waktu yang tepat untuk mencoba semuanya ke dalam praktek. Meskipun penampilan sedikit menjijikkan dan penghalang tinggi untuk masuk, vi setelah latihan singkat mungkin tepat untuk Anda alat yang paling nyaman untuk digunakan. Hal utama - jangan panik, merekam semua belajar perintah, script, dan ulangi semuanya ke dalam praktek dalam rangka untuk membawa keterampilan baru untuk automaticity.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 delachieve.com. Theme powered by WordPress.