如何在Terminal.app中的Vim内部让Ctrl + Page Down切换选项卡?

拉姆

在Ubuntu的终端中运行vim时,我可以使用Ctrl+Page UpPage Down在vim选项卡之间切换。如何为Mac OS X的Terminal.app或iTerm2设置此设置?我有一台Macbook Air(2011),所以如果有问题,我就没有“适当的”Page UpPage Down密钥。

我尝试设置各种转义码,但到目前为止没有任何效果。

编辑:我没有私人回答我自己的问题,但这是答案:

回答:

我找到了正确的转义序列。在Terminal.app的键盘设置中,

将“控制页面向上”设置为“将字符串发送到shell:”,并使用以下值:“ \ 033 [5; 5〜”

将“控制页向下”设置为“将字符串发送到shell:”,并使用以下值:“ \ 033 [6; 5〜”

罗曼

如果您的键盘上没有实际pageuppagedown键,则无法将它们映射到任何东西。

  • <C-PageDown>是可替换的:tabnext:tabngt
  • <C-PageUp>是可替换的:tabprevious:tabNgT

我强烈建议你使用gtgT替代,他们也跟着Vim的语法(对于“前进的命令”小写字母,大写字母“落后指令”)等都是非常容易记忆。

如果您不喜欢gt/gT,可以将它们映射到您更喜欢的东西:

nnoremap <C-Up> gT
nnoremap <C-Down> gt

但是我认为没有必要。

您的示例(一个PageUp/PageDown无键盘的键盘)似乎是Vim看似奇怪的设计决策的明智之举。

-编辑(根据要求者的要求)-

我找到了正确的转义序列。在Terminal.app的键盘设置中,

将“控制页面向上”设置为“将字符串发送到shell:”,并使用以下值:“ \ 033 [5; 5〜”

将“控制页向下”设置为“将字符串发送到shell:”,并使用以下值:“ \ 033 [6; 5〜”

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用-O选项打开vim时如何在vim中切换选项卡

来自分类Dev

如何在Mac Terminal中更改用于切换选项卡的键盘快捷键?

来自分类Dev

如何在JavaFX中以编程方式切换选项卡

来自分类Dev

如何使用Ctrl + Tab切换选项卡终端?

来自分类Dev

如何从另一个类/包中的按钮切换选项卡?

来自分类Dev

如何通过Firefox中的键盘快捷键反向切换选项卡?

来自分类Dev

使用Tab控件切换选项卡时如何检查文本框中的数据

来自分类Dev

在 Swift 中,如果我有一个 UITabBarController,我如何在切换选项卡之前 popToRootViewController 我当前的导航控制器?

来自分类Dev

如何在gnome-terminal中打开的选项卡之间切换,以及如何使用快捷键关闭任何特定的选项卡?

来自分类Dev

如何在gnome-terminal中打开的选项卡之间切换,以及如何使用快捷键关闭任何特定的选项卡?

来自分类Dev

如何在引导程序中正确切换选项卡?

来自分类Dev

如何在ttk笔记本中切换选项卡时设置变量

来自分类Dev

如何在代码镜像中切换选项卡以显示或隐藏按钮单击

来自分类Dev

如何在ttk笔记本中切换选项卡时设置变量

来自分类Dev

使用Ctrl-Tab在gnome-terminal中的选项卡之间切换

来自分类Dev

使用“简单”选项卡切换选项卡时,删除地址栏中的#anchor

来自分类Dev

在Mac终端中使用Ctrl + PageUp / PageDown切换选项卡

来自分类Dev

如何在单击“保存”按钮时切换选项卡,或者如何将“保存”按钮绑定到“切换”选项卡

来自分类Dev

切换选项卡后终端vim窗口失真

来自分类Dev

jQuery:如何遍历dom进行滑动切换选项卡元素组

来自分类Dev

QWebInspector:如何手动切换选项卡

来自分类Dev

在某些情况下,如何防止Windows.Forms.TabControl切换选项卡?

来自分类Dev

如何以编程方式使用SlidingTabStrip和ViewPager切换选项卡

来自分类Dev

如何以编程方式在单击按钮时切换选项卡?在swiftui

来自分类Dev

如何更改Firefox切换选项卡的快捷方式?

来自分类Dev

在某些情况下,如何防止Windows.Forms.TabControl切换选项卡?

来自分类Dev

在Intellij Idea中的活动工具窗口中切换选项卡

来自分类Dev

在UITabView中切换选项卡时,View Controller失去与IBOutlets中的约束的连接

来自分类Dev

TabbedView中的QMdiArea在切换选项卡时出现故障

Related 相关文章

  1. 1

    使用-O选项打开vim时如何在vim中切换选项卡

  2. 2

    如何在Mac Terminal中更改用于切换选项卡的键盘快捷键?

  3. 3

    如何在JavaFX中以编程方式切换选项卡

  4. 4

    如何使用Ctrl + Tab切换选项卡终端?

  5. 5

    如何从另一个类/包中的按钮切换选项卡?

  6. 6

    如何通过Firefox中的键盘快捷键反向切换选项卡?

  7. 7

    使用Tab控件切换选项卡时如何检查文本框中的数据

  8. 8

    在 Swift 中,如果我有一个 UITabBarController,我如何在切换选项卡之前 popToRootViewController 我当前的导航控制器?

  9. 9

    如何在gnome-terminal中打开的选项卡之间切换,以及如何使用快捷键关闭任何特定的选项卡?

  10. 10

    如何在gnome-terminal中打开的选项卡之间切换,以及如何使用快捷键关闭任何特定的选项卡?

  11. 11

    如何在引导程序中正确切换选项卡?

  12. 12

    如何在ttk笔记本中切换选项卡时设置变量

  13. 13

    如何在代码镜像中切换选项卡以显示或隐藏按钮单击

  14. 14

    如何在ttk笔记本中切换选项卡时设置变量

  15. 15

    使用Ctrl-Tab在gnome-terminal中的选项卡之间切换

  16. 16

    使用“简单”选项卡切换选项卡时,删除地址栏中的#anchor

  17. 17

    在Mac终端中使用Ctrl + PageUp / PageDown切换选项卡

  18. 18

    如何在单击“保存”按钮时切换选项卡,或者如何将“保存”按钮绑定到“切换”选项卡

  19. 19

    切换选项卡后终端vim窗口失真

  20. 20

    jQuery:如何遍历dom进行滑动切换选项卡元素组

  21. 21

    QWebInspector:如何手动切换选项卡

  22. 22

    在某些情况下,如何防止Windows.Forms.TabControl切换选项卡?

  23. 23

    如何以编程方式使用SlidingTabStrip和ViewPager切换选项卡

  24. 24

    如何以编程方式在单击按钮时切换选项卡?在swiftui

  25. 25

    如何更改Firefox切换选项卡的快捷方式?

  26. 26

    在某些情况下,如何防止Windows.Forms.TabControl切换选项卡?

  27. 27

    在Intellij Idea中的活动工具窗口中切换选项卡

  28. 28

    在UITabView中切换选项卡时,View Controller失去与IBOutlets中的约束的连接

  29. 29

    TabbedView中的QMdiArea在切换选项卡时出现故障

热门标签

归档