Pertanyaan yang diberi tag «external-command»

Pertanyaan tentang memanggil perintah eksternal (shell) dari dalam Vi atau Vim.

1
Tetapkan perintah khusus untuk register * dan +
Jika saya menggunakan build Vim dengan xterm_clipboardfitur tersebut maka konten clipboard sistem tersedia melalui +register. Jika build yang saya gunakan tidak memiliki fitur ini, dapatkah saya membuat "+register memanggil program kustom saya untuk mengambil dan mengatur clipboard sistem ( xsel -bodan xsel -bi, atau juga dengan xclip)? Begitu juga dengan …


1
berfungsi untuk memanggil skrip shell dengan argumen
Saya membuat fungsi saya sendiri untuk memanggil skrip bash yang mengkompilasi dan menjalankan program saya. Ini kode yang sudah saya coba. function Compile_and_run(game, major, minor) !_compile a:game a:major a:minor endfunction Satu-satunya masalah adalah sepertinya mem-parsing a:gamebukan nilai. Bagaimana saya akan mendapatkan a:game, a:major, a:minoruntuk mengurai nilai mereka ke fungsi?

4
Letakkan proses dimulai dengan! di latar belakang
Jika saya melakukan ini dari shell: $ sleep 100 Saya bisa membuatnya ke latar belakang dengan melakukan: ^Z $ bg Dan kemudian terus menggunakan shell saya. Anda bisa mendapatkan efek yang sama dengan menambahkan a &ke akhir perintah, tetapi saya sering lupa ini. Di Vim, saya sering melakukan: :!sleep 100 …

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.