Vim: f 运动到美国国际重音字符
Vim: f motion to accented char in US international
要查找该行的下一个字符,只需使用 f 键即可。它适用于标准字符。
比如说,对于以下行:
one line of text.
如果我想转到第一个 "t",我只需键入 f、t.
但是,对于以下行:
one line with accented character: à, é, ù.
我无法使用美国国际键盘执行 f、'、e布局(使用此布局,',e 生成“é”)。
似乎 ' 逃避了 f 运动(或尝试在行中找到“'”字符,然后发送 "e" 命令)。
我怎样才能找到重音字符?谢谢
我搜索的不够...
答案就在这里:http://vim.wikia.com/wiki/Entering_special_characters
f, ctrl + K, e, ', space
要查找该行的下一个字符,只需使用 f 键即可。它适用于标准字符。
比如说,对于以下行:
one line of text.
如果我想转到第一个 "t",我只需键入 f、t.
但是,对于以下行:
one line with accented character: à, é, ù.
我无法使用美国国际键盘执行 f、'、e布局(使用此布局,',e 生成“é”)。
似乎 ' 逃避了 f 运动(或尝试在行中找到“'”字符,然后发送 "e" 命令)。
我怎样才能找到重音字符?谢谢
我搜索的不够...
答案就在这里:http://vim.wikia.com/wiki/Entering_special_characters
f, ctrl + K, e, ', space