2
Vim的autocmd
是非常有用的,當我們想要例如根據文件類型更改鍵映射:我想換一個鍵映射在Vim在一個特定的文件
autocmd Filetype tcl map <f1> :execute "!tclsh %"<CR>
我需要在哪些時刻是改變鍵映射,但只能改變一個特定的文件名。這可能嗎?
Vim的autocmd
是非常有用的,當我們想要例如根據文件類型更改鍵映射:我想換一個鍵映射在Vim在一個特定的文件
autocmd Filetype tcl map <f1> :execute "!tclsh %"<CR>
我需要在哪些時刻是改變鍵映射,但只能改變一個特定的文件名。這可能嗎?
autocmd BufNew,BufRead filename.ext map <buffer> <f1> :execute "!tclsh %"<CR>
謝謝。有用 !!! – milarepa
即使在文件類型的情況下,您應該使用':map'本地化您的更改,如romainl的答案所示。 –