相关疑难解决方法(0)

程序员用于芬兰语/瑞典语或其他非美国键盘布局的VIM设置

我最近学习了一些VIM hackery,我学到了很多有用的命令,并且在使用VIM编辑文本时非常有效.我正在使用芬兰qwerty键盘布局(见下图),这对于编程来说非常糟糕.所有常用的编码特殊字符都可以()[]{}/\通过按shift或键alt grnumber键来实现,但我已经习惯了.我不想改变我的键盘布局,因为我做了很多写作和IRC用我的母语聊天,因为我需要äö字符(å对我来说没用,只有瑞典人使用它).

我的问题是默认情况下某些VIM命令有一个相当困难的键映射,例如在光标下转到标签是^],它转换为Ctrl- AltGr- 9在芬兰语键盘上.这需要我left control用左手按下按键,alt gr右手拇指并将右手食指伸到number 9按键上.这就像使用emacs和/或演奏古典吉他一样.不完全符合人体工程学.

这是键盘布局的样子:

瑞典键盘

注意:通过按AltGr(右Alt)和相应的键来写入标记为蓝色的键.红色的是双键组合字符或死键,它们不会自己给出一个字符.F.ex. ü首先按下¨^~键然后键入字符u.重音键也是如此.这些死键在VIM中是不可映射的.

所以基本上我有3个额外的字母键(äöå)可用,但它们不能被映射多次,修饰键不能用它们(在VIM中).我可以将某些东西映射到ä,但不是Ä<C-ä>.

现在我正在寻找我的VIM设置的想法,从芬兰语/瑞典语或其他非美国键盘布局用户.请分享您的密钥映射,.vimrc提示以及其他可能有用的内容.

keyboard vim keyboard-shortcuts keymapping

31
推荐指数
2
解决办法
1万
查看次数

轻松键入非英语键盘vim用户

在英国或美国键盘按键一样\,/,[并且]很容易用只有一个击键输入.对于非英语键盘,通常是不一样的.

有没有办法为这些类型的键盘实现相同的键入容易度?
如果这是一个问题,mapping keys请你明确说明这样做吗?(欢迎西班牙语布局示例)

编辑:非常欢迎不同语言的例子!

mapping keyboard vim

11
推荐指数
1
解决办法
1437
查看次数

标签 统计

keyboard ×2

vim ×2

keyboard-shortcuts ×1

keymapping ×1

mapping ×1