Jak*_*old 28 linux vim vim-plugin
经过Windows上Q10的大量写作后,我习惯了每次按键时打字机的声音.至少对我来说,拥有这种声音反馈感觉很棒.
另一方面,在Linux上,我喜欢将它编写为VIM,因为它具有编辑功能.如何将此功能添加到VIM?
简单地说,我想每次在插入模式下按键时播放声音.
Tro*_*ter 48
好吧,这有点疯狂,但似乎有效.首先,用aiff格式抓住自己的打字机声音.然后把那台打字机放进去~/.vim/support/my_typewriter_sound.aiff.然后将以下内容添加到您的~/.vimrc.
function! PlaySound()
silent! exec '!afplay ~/.vim/support/my_typewriter_sound.aiff &'
endfunction
autocmd CursorMovedI * call PlaySound()
Run Code Online (Sandbox Code Playgroud)
请注意,上面的函数调用afplay,我知道在Mac上工作,需要play在Linux 上替换.在Windows上,我不知道.
所以你知道上面发生了什么,我们首先要创建一个名为PlaySoundshell 的函数afplay.然后,我们设置一个自动命令,当光标在插入模式下移动时,它会被触发.当它发射时,它会调用PlaySound.