GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menjalankan perintah Vim dari shell?

Dari vim(1) halaman manual:

+{perintah}

-c {perintah}

{command} akan dieksekusi setelah file pertama dibaca. {command} ditafsirkan sebagai perintah Ex. Jika {command} berisi spasi, maka harus diapit dengan tanda kutip ganda (ini tergantung pada shell yang digunakan). Contoh:Vim "+set si" main.c

Catatan:Anda dapat menggunakan hingga 10 perintah "+" atau "-c".


Anda dapat menjalankan perintah Anda seperti ini:

vim -E -c BundleInstall -c q

yang akan menghindari membuka jendela Vim di terminal Anda.

Catatan: Jawaban pertama saya termasuk -s opsi yang saya perlukan untuk aplikasi lain tetapi salah di sini karena ini mencegah banyak inisialisasi Vim termasuk sumber plugin yang menentukan BundleInstall perintah.


Meskipun resep khusus vim di atas adalah cara yang tepat untuk melakukannya, Anda selalu dapat menggunakan pendekatan yang lebih umum seperti ekspektasi otomatis.


Linux
  1. Bagaimana Menjalankan Perintah Sebagai Administrator Sistem (root)?

  2. Bagaimana Mendeteksi Jika Shell Dikendalikan Dari Ssh?

  3. Bagaimana Cara Memulai Ulang Icewm Dari Baris Perintah?

  1. Bagaimana Agar Perintah yang Saya Mulai Dari Shell Berjalan Jika Saya Keluar Dari Shell?

  2. Cara menjalankan skrip Python dari shell

  3. Bagaimana cara Mengirim Email dari Baris Perintah?

  1. Cara Menjalankan Query MySQL/MariaDB Langsung dari Command Line Linux

  2. Jalankan skrip shell dari perintah docker-compose, di dalam container

  3. Bagaimana cara mendapatkan alamat IP saya dari baris perintah?