Pertanyaan yang diberi tag «vi»

vi adalah editor teks berorientasi layar yang awalnya dibuat untuk sistem operasi Unix.




9
Mengomentari banyak baris kode, ditentukan oleh nomor baris, menggunakan vi atau vim
Saya telah belajar dari pertanyaan Stack Overflow ini bahwa adalah mungkin untuk menggunakan vi/ vimuntuk mengomentari kisaran nomor baris yang ditentukan. Misalnya, anggap saya memiliki skrip bash berikut: #!/bin/bash This is my very very great script Sekarang anggaplah bahwa saya ingin komentar dari nomor baris 6 sampai 8 (yang berisi …
20 vim  vi 


1
Binding kunci khusus untuk mode vi shell, yaitu, "set -o vi"?
Saya baru saja menemukan keajaiban set -o vi, dan saya ingin tahu apakah mungkin untuk menyesuaikan mode shell vi ini dalam beberapa cara yang sama Anda dapat menyesuaikan vi atau vim? Misalnya, buat pengikatan kunci khusus untuk memetakan kombo atau kombo yang lebih nyaman esc? Jika saat ini tidak didukung, …
18 bash  vi 

2
Apa yang terjadi jika saya menggunakan vi pada file besar?
Meskipun kami diperintahkan untuk tidak melakukannya, seorang kolega saya menggunakan vi untuk melihat file teks besar (server.log 3.5 GB). Ini mengisi / var / tmp dan menyebabkan beberapa masalah di server. Apa yang menyebabkan ini? Mengapa kita tidak menggunakan vi untuk file besar?
16 vim  vi 


3
Seberapa berbeda Elvis dari Vim?
Saya telah menggunakan Slackware untuk sementara waktu sekarang, yang dikirimkan bersama Elvis sebagai editor default-nya. Sebagian besar distribusi Linux lain sepertinya dikirimkan bersama Vim , bukan Elvis. Setelah terbiasa dengan Elvis, apakah saya akan menghadapi kurva belajar ketika pindah ke distro yang menggunakan vim? Apa kelebihan dan kekurangan Elvis dibandingkan …
15 vim  vi  elvis 

4
Menempel dari clipboard ke zsh atau bash shell yang diaktifkan
Saya ingin dapat menempelkan dari clipboard sistem (atau pemilihan teks) ke dalam shell prompt "vi-like" saya menggunakan keyboard. Saya biasanya menggunakan zsh dan terkadang bash. Dalam kedua kasus, saya memiliki shell yang diatur dengan perilaku vi-like ( bindkey -v/ set -o vi). Dalam vim, perilaku yang saya cari tersedia dengan …
15 bash  shell  zsh  vi  clipboard 

3
Cari dan ganti karakter kontrol (^ @, ^ M, ^ I…) di vi
Saya menyalin baris ini dari /proc/some_proc_id/cmdlinedi mesin ubuntu saya, java^@-jar^@/usr/lib/selenium/selenium-server-standalone.jar^@-port^@4444^@-trustAllSSLCertificates^@ Entah bagaimana, karakter spasi diwakili oleh ^@in vi. Saya mencoba menggantinya dengan karakter spasi menggunakan perintah, :%s#^@# #g Tetapi dikatakan pattern not found ^@,. Bagaimana cara mengganti karakter khusus terutama yang dimulai dengan simbol karat?

4
Konfigurasi mode Bash vi ke default ke mode perintah
Apakah mungkin untuk mengkonfigurasi mode bash vi sehingga pada awalnya berada dalam mode perintah dan bukan pada mode insert ? Saya menemukan bahwa saya harus menekan Escterlalu banyak. Tampaknya ada kemungkinan untuk menentukan ini di zsh, tapi saya belum menemukan cara untuk melakukan ini di bash / readline.
14 bash  vi 

7
xargs dan vi - “Input bukan dari terminal”
Saya memiliki sekitar 10 php.inifile di sistem saya, yang terletak di semua tempat, dan saya ingin menelusuri dengan cepat. Saya mencoba perintah ini: locate php.ini | xargs vi Tetapi vimemperingatkan saya Input is not from a terminaldan kemudian konsol mulai menjadi sangat aneh - setelah itu saya perlu menekan :q!untuk …

2
Apa itu "<Esc> Kv" di bash
Ketika saya di bash dan tekan Esc, Shift+ K, V, bash api sampai $EDITORdengan nama file yang mirip dengan /tmp/bash-fc-186566385. Mengapa demikian dan apa tujuannya? Saya mungkin perlu menyebutkan bahwa saya menjalankan bash dengan set -o vi.

1
Apa perbedaan antara .exrc dan .vimrc?
Saya tahu dari pengalaman bahwa file ~ / .exrc dapat digunakan untuk mengkonfigurasi vim. Saya juga tahu bahwa file ~ / .vimrc dapat digunakan untuk tujuan yang sama. Namun, Jika saya menggunakan .exrc untuk mengkonfigurasi vim, lead ini untuk masalah pada sistem di mana vidiinstal, bukan vim. Yaitu, vimmendukung fitur …
13 vim  vi  rc 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.