Pertanyaan yang diberi tag «vimscript»

Bahasa scripting yang tertanam di Vim. Itu dapat digunakan untuk menyesuaikan Vim agar sesuai dengan kebutuhan Anda dan untuk membuat plugin. Juga disebut VIML.


2
Memanipulasi karakter dengan kode ascii mereka
Katakanlah saya punya let l:letter = 'A' apakah ada fungsi yang mengambil l:letterkode ascii dan mengubahnya 'B'? Maksud saya sesuatu seperti let l:next_letter = l:letter + 1 Saya tahu ada <Ctrl-A>dengan set nf=alpha, tapi itu perlu memiliki kursor di atas karakter dalam dokumen dan saya bertanya-tanya apakah mungkin untuk melakukannya …
8 vimscript 

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?


1
Mungkinkah membuat hotkey yang diawali secara numerik menjalankan fungsi yang berkali-kali?
Saya menemukan bahwa jika Anda memasukkan awalan numerik sebelum mengeksekusi perintah ex, konvensi yang berlaku adalah mengatur perintah untuk menyiapkan operasi melintasi rentang garis. Itu dijelaskan dalam dokumentasi, JUMLAH GARIS Ketika Anda tahu berapa banyak baris yang ingin Anda ubah, Anda bisa mengetikkan angka dan kemudian ":". Misalnya, saat Anda …
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.