GNU/Linux >> Belajar Linux >  >> Linux

Bisakah saya mengganti nama file dalam direktori dengan Vim?

Ya, tidak bisa seperti itu.

"Antarmuka tipe browser file" itu disediakan oleh plugin bawaan yang disebut netrw. Itu hanya-baca jadi ya, Anda tidak dapat memodifikasinya.

Anda seharusnya menekan R untuk mengganti nama file di bawah kursor atau file yang ditandai.

Lihat :help netrw , :help netrw-browse-maps dan lebih khusus lagi :help netrw-R .

Jika Anda ingin mengganti nama file menggunakan Vim, Anda harus mencoba qmv dari paket renameutils atau vidir dari paket moreutils (terima kasih kepada Dmitry atas informasinya).


Lihat renamer.vim - Gunakan kekuatan vim untuk mengganti nama grup plugin file (sekarang murni dikelola di GitHub). Seperti netrw , menyajikan konten direktori dalam buffer awal, lalu memungkinkan Anda mengedit buffer tersebut, dan terakhir menerapkan hasil edit ke file yang mendasarinya.


Linux
  1. Mengapa Rm Dapat Menghapus File Read-only?

  2. File Cat Dengan Direktori?

  3. Ganti Nama File Di Direktori?

  1. Mengapa Perintah Ls Lambat Mengganggu Di Direktori Nfs Dengan Banyak File?

  2. Menghitung jumlah file dalam direktori dengan perintah terminal OSX

  3. Tidak dapat mengganti nama file yang namanya dimulai dengan tanda hubung

  1. Bagaimana saya bisa memindahkan file dengan xargs di Linux?

  2. Bagaimana saya bisa mengecualikan file secara default dengan rsync?

  3. Bagaimana saya bisa mengedit banyak file di VIM?