vim - 在 tmux 的命令行上运行 vi 模式
问题描述
我已经set -o vi
在我的 .bashrc 中进行了设置,它通常运行良好,但是当我运行 tmux 时它不起作用。以下是我的 .tmux.conf 内容。
set-window-option -g mode-keys vi
bind-key -T copy-mode-vi 'v' send -X begin-selection
# bind-key -T copy-mode-vi 'y' send -X copy-selection-and-cancel
bind-key -T copy-mode-vi y send-keys -X copy-pipe-and-cancel 'xclip -sel clip -i'
有什么想法我可以做些什么来改变这一点?我正在运行 Linux Mint 19.3 Tricia。
解决方案
通过添加到 .bash_profile在这里得到了回答source "$HOME/.bashrc"
推荐阅读
- python - python:运行需要较长时间的脚本时,子进程不返回任何内容
- sql - 窗口函数中按日期范围划分
- reactjs - 如何渲染仅在 SPA 中显示特定组件的新路由?
- javascript - 如何使用javascript对动态表执行计算
- javascript - 通过DOM选择器识别对象时如何访问JS类方法
- c++ - 访问结构的字符串数组时出现分段错误
- javascript - 我可以做些什么来隐藏而不是删除我在网站上的图像?
- sql-server - 如何通过不同的默认值使用 Row Num 分区
- angularjs - 带有 Bootstrap 4 的 AngularJS 数据表 - 格式问题
- c++ - 使用范围参数覆盖的 std::regex_search 无法编译