วิธีทริกเกอร์การจับคู่คีย์ autocmd ของ VIM สำหรับไฟล์. js หรือ. pl
การใช้ VIM (MacVim เพื่อเจาะจง) ฉันพยายามเพิ่มทางลัดไปยังไฟล์. vimrc ของฉันที่มีไวยากรณ์ต่างกันในภาษาต่างๆ ฉันใช้ autocmd เพื่อเพิ่มการแมปคีย์ที่แตกต่างกันขึ้นอยู่กับประเภทไฟล์ แต่จาวาสคริปต์และไฟล์ประเภท Perl. js และ. pl ไม่ได้รับการแมป ความพยายามของฉันที่จะมี / แสดงความคิดเห็นจากบล็อกที่เลือกแบบเห็นได้ autocmd FileType php,js,java,cpp vnoremap <buffer> / :s/^/\/\/ /<cr>gv autocmd FileType php,js,java,cpp vnoremap <buffer> ? :s/^\s*\/\/ \?//<cr>gv autocmd FileType sql vnoremap <buffer> / :s/^/-- /<cr>gv autocmd FileType sql vnoremap <buffer> ? :s/^--\s\?//<cr>gv …