Pertanyaan yang diberi tag «save»

Menulis file ke media penyimpanan persisten (biasanya hard drive atau SSD). Di Vi, ini dilakukan dengan perintah: tulis.



5
Bagaimana cara saya menyimpan file di direktori yang belum ada?
Misalkan saya memulai Vim untuk mengedit file baru di direktori yang belum dibuat: vim nonExisitingDirectory/newFile.txt Vim dengan senang hati akan menunjukkan kepada saya buffer kosong dan saya dapat mulai menulis file baru saya. Tetapi ketika saya ingin menulis file ke disk saya mendapatkan kesalahan ini: E212: Can't Open file for …
35 save  autocmd 

7
Apakah mungkin membuat Vim menyimpan otomatis file?
Beberapa pengolah kata dan editor teks secara otomatis menyimpan file yang sedang kami edit dari waktu ke waktu, yang sangat nyaman untuk selamat dari kecelakaan parah, dll. Apakah ada cara untuk membuat Vim menyimpan otomatis file kami setelah interval tertentu?

2
Bagaimana cara menyimpan file yang saya tidak punya izin menulis?
Kadang-kadang terjadi bahwa saya membuka file dan membuat beberapa modifikasi sebagai pengguna saya sendiri, tanpa memperhatikan atau "lupa" untuk memperhatikan [read-only]peringatan di baris status (mis. Beberapa /etcfile konfigurasi acak suka /etc/resolv.conf). :w!jelas gagal dalam hal ini karena pengguna saya tidak memiliki izin menulis. Jadi saya harus :w /home/filename, keluar dan …


2
Jangan menyentuh file saat menulis jika file tidak diubah
Kadang-kadang saya tanpa sadar mengetik :wketika saya sedang membaca sesuatu. Ini menyebabkan waktu modifikasi file berubah dan kadang-kadang menyebabkan sistem build saya tidak perlu membangun kembali sejumlah besar proyek. Apakah ada cara untuk mengatur vim agar tidak melakukan apa-apa jika saya mencoba menulis file dan itu belum diubah?
15 save 

2
Apakah Vim disimpan otomatis?
Dari :help swap-file: Memperbarui swapfile File swap diperbarui setelah mengetik 200 karakter atau ketika Anda belum mengetik apa pun selama empat detik. Ini hanya terjadi jika buffer diubah, bukan ketika Anda hanya bergerak. Alasan mengapa ini tidak selalu diperbarui adalah karena ini akan memperlambat kerja normal terlalu banyak. Anda dapat …
13 save  swap-file  backup 

3
Tulis area yang dipilih ke file
Saya ingin menulis area yang dipilih secara visual ke file. Sebagai contoh: prefix [sample text more text] suffix [] adalah blok yang dipilih yang harus diambil, menghasilkan file baru yang mengandung: sample text more text wPerintah normal menggunakan baris sehingga '<,'>w! /tmp/testakan menyertakan awalan / akhiran (dan `<,`>w! /tmp/testtidak diizinkan).
13 save 


1
Mengapa kursor pindah ke awal baris setelah <Esc>?
Saya perhatikan saat mengedit sepanjang baris dalam file .txt dalam mode insert kursor akan pindah ke awal baris setelah menulis menggunakan urutan tombol: &lt;esc&gt;:w Saya ingin mengubah perilaku ini sehingga kursor akan tetap dalam posisi mengikuti a: write. Apakah ini mungkin? Saya tidak membutuhkan kursor untuk tetap dalam mode insert, …

2
Cara memastikan tidak ada perubahan pada file
Apakah ada di sana saya bisa memastikan file terkunci sehingga saya tidak dapat melakukan perubahan padanya. Apakah ada perintah untuk mengunci / membuka kunci file di vim. Beberapa kali saya ingin file dalam mode readonly.
11 save 

2
Apakah ada plugin vim yang menerapkan fitur keluar panas dari teks luhur
Hot exit adalah salah satu fitur mematikan editor Sublime Text. Ini memungkinkan untuk menutup editor kapan saja tanpa khawatir tentang modifikasi pada file yang dibuka - hanya ditutup tanpa pertanyaan. Ketika meluncurkan ST lagi semua file yang dibuka dan diedit akan berada pada kondisi yang sama seperti sebelumnya Saya bertanya-tanya …
11 save 

3
Jangan tambahkan baris baru di akhir file
Vim selalu menambahkan baris baru di akhir file saya saat menyimpan, dan itu menyebabkan kesalahan pada skrip PHP saya. Bagaimana saya bisa membuat vim tidak menambahkan baris baru ini di save?
11 save 

1
Bagaimana saya bisa menghentikan Vim dari menulis file tanpa membuat kesalahan?
Saya mencoba memperbaiki kode dari jawaban ini untuk meminta konfirmasi sebelum membuat direktori yang hilang, inilah yang saya tulis: function! CreateDirectoryAskConfirmation(path) if !isdirectory(a:path) echohl Question echo "Create directory " . a:path . "?" echohl None let response = nr2char(getchar()) if response ==? "y" call mkdir(a:path, "p") endif endif endfunction autocmd …
10 save  autocmd  error 

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.