tmux vim 搭配食用味道更佳
通过配置 tmux
与 vim
的组合键,可以使用一套统一的快捷键来操作二者。
ctrl-j
ctrl-k
ctrl-h
ctrl-l
prefix
:ctrl-space
<prefix> ctrl-l
通过配置 tmux
与 vim
的组合键,可以使用一套统一的快捷键来操作二者。
ctrl-j
ctrl-k
ctrl-h
ctrl-l
prefix
: ctrl-space
<prefix> ctrl-l
vim8
以上版本支持在当前编辑界面直接打开终端,以方便执行命令行操作。
最近在整合 tmux-vim
的开发环境,准备把之前的 prefix
从 ctrl-k
更改为 ctrl-i
,结果发现无法完成命令行的自动补全功能。在网上查了一下,原来是因为系统把 ctrl-i
与 TAB
键都当做一个操作指令了,从而导致按下 TAB
的时候,实际上是执行 ctrl-i
,如果多次敲击,则会产生两条指令:ctr-i ctri-i
,这个恰好了显示 tmux
的 sidebar
功能,反而不是完成自动补全了。
为了支持 markdown
的相关功能
通过 Ctrl-f
查找并以 vim
打开目标文件
由于公司有一台机器R7
的系统版本较低,只有glibc-2.17
,而且无法升级(为了兼容的问题)。为了可以让 coc.vim
可以使用 clangd
进行代码补全,需要找对与这个版本 glibc-2.17
相对应的 clangd
。
CentOS7
与 Ubuntu16.04
使用这个版本 clang++llvm-13.0.0-x86_64-linux-gnu-ubuntu-16.04