MacVim - 在打开文件的语言快捷方式之间切换
MacVim - Switch between languages shortcuts for open file
我使用 MacVim 来编码和做笔记。
我用丹麦语写笔记,所以我希望能够在我的 GUI 中更改文本的语言(而不是在菜单中),所以我不必看这些: .
我读到它并发现您可以在 MacVim 中执行 :language help
,在那里您可以阅读到您可以更改语言并通过 运行 locale -a
查看您的语言环境文件终点站。我发现 da_DK.UTF-8
已列出。
当我使用 :lan mes da_DK.UTF-8
更改我的语言消息设置时,它会切换,但我在当前文件中的文本仍然带有红色错误行的下划线。
如果我打开一个新文件,语言是丹麦语,但我希望能够即时更改它。
怎么做?
我试过:
运行 :e
没有提到的文件名 here 他们谈论刷新以读取配置文件 - 但它没有用。
有什么建议吗?
我从 this answer 学习了!
您可以在 ~/.vim/spell/
文件夹中放置一种语言。
对于丹麦语:
http://ftp.vim.org/pub/vim/runtime/spell/da.utf-8.spl
http://ftp.vim.org/pub/vim/runtime/spell/da.utf-8.sug
然后在 MacVim 中,您可以通过调用 :set spelllang=da
!!!
来更改语言
注:
你可以(当然)在你的 .vimrc 文件中创建一个快捷方式:
" Set english and danish spelling easy
nmap <Leader>da :set spelllang=da<CR>
nmap <Leader>en :set spelllang=en<CR>
我使用 MacVim 来编码和做笔记。
我用丹麦语写笔记,所以我希望能够在我的 GUI 中更改文本的语言(而不是在菜单中),所以我不必看这些:
我读到它并发现您可以在 MacVim 中执行 :language help
,在那里您可以阅读到您可以更改语言并通过 运行 locale -a
查看您的语言环境文件终点站。我发现 da_DK.UTF-8
已列出。
当我使用 :lan mes da_DK.UTF-8
更改我的语言消息设置时,它会切换,但我在当前文件中的文本仍然带有红色错误行的下划线。
如果我打开一个新文件,语言是丹麦语,但我希望能够即时更改它。
怎么做?
我试过:
运行 :e
没有提到的文件名 here 他们谈论刷新以读取配置文件 - 但它没有用。
有什么建议吗?
我从 this answer 学习了!
您可以在 ~/.vim/spell/
文件夹中放置一种语言。
对于丹麦语:
http://ftp.vim.org/pub/vim/runtime/spell/da.utf-8.spl
http://ftp.vim.org/pub/vim/runtime/spell/da.utf-8.sug
然后在 MacVim 中,您可以通过调用 :set spelllang=da
!!!
注:
你可以(当然)在你的 .vimrc 文件中创建一个快捷方式:
" Set english and danish spelling easy
nmap <Leader>da :set spelllang=da<CR>
nmap <Leader>en :set spelllang=en<CR>