在 Vim 中无缝使用重音符号

在 Vim 中无缝使用重音符号

很多时候我需要用外语编写文本/程序,在 vim 中需要重音和特殊字符,但有时很难让它工作。为该任务配置 vim 的最佳替代方案是什么?

答案1

最好的方法是首先修改 Vim 配置文件以自动加载您的配置。

~/.vimrc如果您只想将其应用于您的用户,或者/etc/vim/vimrc您希望将其应用于每个用户,则可以通过编写以下行来完成。

syntax on
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set expandtab
set encoding=utf-8

然后,有必要向您的环境添加一些语言设置,方法是将以下行添加到您的~/.bashrc

导出 LANG=en_US.UTF-8

重要的:

要强制 vim 放置一个真正的选项卡,请在“插入模式”下使用Ctrl+v然后。Tab

另一件需要注意的事情是,如果您需要一些字符,例如“á”、“ô”、“ü”和“ÿ”,并且无法让系统映射它们,Vim 上有一个很好的技巧:根据您的需要放置这些字符:

在插入模式下键入 Ctrl+ k,然后键入序列,例如A'或者一个>你会得到AA分别。

相关内容