Saya menggunakan / bin / view karena ini adalah cara aman untuk melihat file teks dan tidak ada perubahan yang tidak disengaja tetap ada begitu saya selesai.
/ bin / view seams kekurangan fitur yang dimiliki vim normal. Apakah ada cara untuk memulai vim dalam mode read only, atau start / bin / view dengan mode visual.
Saya ingin dapat memilih teks dan menempelkannya tanpa harus menggunakan mouse saya. Mode visual membuatnya sangat mudah untuk melakukan itu.
Masalah yang saya alami terkait dengan CentOS / redhat Linux distro, adalah tampilan-visual.
# vim --version | grep visual + user_commands + vertsplit + virtualedit + visual + visualextra + viminfo + vreplace # view --version | grep visual -textobjects -title -toolbar -user_commands -vertsplit -virtualedit -visual
linux
vim
text-editors
nelaaro
sumber
sumber
view
adalah tautan (biasanya simbolis hari ini) kevim
yang berjalanvim
dalam mode baca-saja.view
Tampaknya Anda terhubung dengan yang berbedavim
dengan yang Anda dapatkan dari menjalankan "vim". Lihatlah halaman manual pembaruan-alternatif (8) untuk melihat bagaimana cara memperbaikinya.Jawaban:
Lihat
$ vim --help
banyak argumen peluncuran Vim.Untuk meluncurkan Vim dalam mode hanya baca yang akan menjadi:
EDIT
$ view
dan$ vim -R
tampaknya menjadi satu dan sama melalui hubungan simbolik. Saya tidak yakin fitur apa yang akan Anda peroleh dari menjalankan$ vim -R
yang tidak Anda miliki$ view
.Di sini, di Ubuntu, saya bisa memilih barang secara visual.
sumber
Jika Anda lupa
-R
opsi saat memulaivim
, Anda dapat menggunakan:sumber
Jika tujuan Anda tidak ingin menimpa file asli, Anda dapat membaca dari fitur stdin:
sumber
Seperti yang disebutkan oleh @garyjohn,
view
sering dikaitkan secara simbolis dengan salah satuvi
atauvim
. Tergantung pada distribusi Linux yang Anda gunakan dan bagaimanavi
atauvim
diinstal ini dapat bervariasi. Pada sistem RHEL 6 saya, output darils -l `which view`
pertunjukan yang/bin/view
secara simbolis terhubungvi
.Jadi jika Anda ingin fitur
vim
dalam mode read-only Anda akan baik perlu aliasview
kevim
atau penggunaanvim -R <filename>
solusi yang disediakan oleh @kev (dengan asumsi Anda tidak memiliki hak untuk mengubah link simbolik pada sistem yang bersangkutan).sumber
vim
ada versi / rasa Vim). Sekarang saya dapat memiliki jendela baca-saja untuk melihat perbedaan berdampinganvim
, dengan jendela lain juga mengedit file aktual pada saat yang sama.