gpt4 book ai didi

linux - 如何让VIM在写信的时候播放打字机的声音?

转载 作者:IT王子 更新时间:2023-10-29 00:13:35 26 4
gpt4 key购买 nike

Q10 on Windows 写了很多之后,我已经习惯了每次按下按键时打字机发出的声音。至少对我来说,有这种声音反馈感觉很棒。

另一方面,在 Linux 上,我喜欢用 VIM 编写它,因为它具有编辑功能。如何将此功能添加到 VIM?

简单地说,我想在插入模式下每次按下一个键时播放一个声音。

最佳答案

好吧,这有点疯狂,但它似乎有效。首先,给自己一个 aiff 格式的打字机声音。然后把打字机的声音放在 ~/.vim/support/my_typewriter_sound.aiff 中。然后将以下内容添加到您的 ~/.vimrc

function! PlaySound()
silent! exec '!afplay ~/.vim/support/my_typewriter_sound.aiff &'
endfunction
autocmd CursorMovedI * call PlaySound()

请注意,上面的函数调用了 afplay,我知道它可以在 Mac 上运行,需要在 Linux 上替换为 play。在 Windows 上,我不知道。

所以你知道上面发生了什么,我们首先创建一个名为 PlaySound 的函数,它会输出到 afplay。然后我们设置一个自动命令,只要光标在插入模式下移动就会被触发。当它触发时,它调用 PlaySound

关于linux - 如何让VIM在写信的时候播放打字机的声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4418364/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com