windows terminal 的 Ctrl+V 和 VIM 的块操作快捷键冲突

作者: , 共 337 字 , 共阅读 0

在 VIM 里, Ctrl+V 用来标记一个矩形区域,可以同时操作多行文本,某些时候特别方便。但若用的 SSH 客户端是 windows terminal ,这个快捷键默认为粘贴文本,和 VIM 矩形区域标记的功能冲突(参考 issue: Ctrl+V (vertical selection in Vim) does not work)。

解决办法,打开 windows terminal 的配置文件,删除下面这行配置:

{ "command": "paste", "keys": "ctrl+v" },

删除之后,矩形区域标记功能恢复正常。粘贴功能可用快捷键 shift+insert。

Q. E. D.

类似文章:
IT » windows terminal, SSH
微软放出了 windows terminal 的正式版,它不光是 windows 自带的命令行终端,也可以用来替代 mobaterm 之类的 SSH 客户端。下面是其设置的一些笔记。
IT » windows terminal
当用 windows terminal 登录 SSH 服务器后:
键盘流(指尽量使用键盘,少动用鼠标,尤其不要在鼠标和键盘之间来回切换)是我追求的目标。我工作中用的最多的软件是 Excel ,写代码写的最多的是 Excel/VBA。用得多了自然比较关注工作效率,所以我在 Excel 键盘流上略有心得,这里给大家分享一下。网上有很全的快捷键列表,但那不是我想写的,因为太多记不下来不实用。这里只列举一下我在实际工作中的的确确总是在用的,为自己方便,也共享给大伙们。
IT »
有时候用vim打开文件,每行结尾都有一个灰色的^M。这个原因是该文件在 windows 或 mac 系统上被创建:
IT » WSL, win10, windows terminal
WSL 是指 windows subsystem for linux ,在 win10 被引入,为用户提供 Linux 命令行和编程环境。
编程 » Linux, Vim, 字符编码
由于 UNICODE 的优势,目前推荐都用 UTF-8 进行编码。
IT » WSL, SSH
世界上最好的 Linux 发行版 Bash on Windows 已经升级到了 Ubuntu 18.04 ,并且提供越来越多的功能。下面是笔记,记录如何启动子系统的 SSHD 服务并设置开机自动启动,也顺带开机自动启动了子系统。
相似度: 0.070
编程 » Excel, VBA
Excel VBA 出错时给出的错误信息极少,需要充分利用各种工具来进行调试。
IT » Linux系统配置
查看当前 DNS :
编程 » Excel
最近看到一个比较有趣的问题, Excel 中以下表达式代表什么含义:
周六和绿野童军一起爬了灵山附近的江水河到东龙门涧的穿越路线,途径黄花梁、椴木沟。总里程 15 公里,爬升约 600 米,但下降有 1400 米。
周末和绿野童军一起走了石峡关东侧环线,从石峡村出发,逆时针走环线,总里程八公里,爬升 770 米: