相关疑难解决方法(0)

256 色支持 tmux 中的 vim 背景

在 tmux 中使用 vim 时,我可以看到启用了 256 色支持。使用 $tput 颜色

但是,在 tmux 中更改 vim 中的颜色方案将在每行的基础上更改颜色方案,而不是整个背景。看截图在此处输入图片说明

例如,这是我的 .vimrc 文件的片段。我原来的颜色方案是日光化的,然后在运行 :colorscheme molokai 后你会看到会发生什么。

信息

  • 侏儒终端
  • 猛击

在我的 ~/.tmux.conf

    set -g default-terminal "screen-256color"
Run Code Online (Sandbox Code Playgroud)

在我的 ~/.vimrc

    set t_Co=256
Run Code Online (Sandbox Code Playgroud)

在我的 ~/.bashrc 中

# ryan
export TERM="xterm-256color"
# ryan
alias tmux="tmux -2"
Run Code Online (Sandbox Code Playgroud)

在我的 ~/.profile 中

# ryan 256 color support
if [ -e /usr/share/terminfo/x/xterm-256color ]; then
    export TERM='xterm-256color'
  else
    export TERM='xterm-color'
  fi
Run Code Online (Sandbox Code Playgroud)

任何想法如何在 vim 中获得完整的配色方案?我所有的文件片段看起来都不错吗?

vim colors tmux

104
推荐指数
4
解决办法
7万
查看次数

在 OSX 上运行 screen 时,command+r 会在所有屏幕上弄乱 vim 中的箭头键

你如何解开这个?因为你总是按命令 r 来重新加载浏览器,而且你经常在终端中。

由于我还没有弄清楚如何重新启用箭头键,我目前杀死了所有屏幕并重新启动屏幕,这很痛苦。

vim gnu-screen macos

16
推荐指数
2
解决办法
5442
查看次数

在 tmux 中运行时弄乱了 vim 中的键

我一直在玩 tmux,我很喜欢它。但是,在其中运行 vim 时存在一个烦人的问题。

箭头键以某种方式重新映射,但仅在某些时候,例如在启动 Command-T 时,如果我尝试向下滚动文件列表,则命令将被取消并且我将进入插入模式,这取决于箭头键我按下了 A、B、C 或 D。

例如,如果我使用箭头在缓冲区中移动,它们就可以正常工作。

有任何想法吗?

谢谢!

keyboard bash vim tmux

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

Vim - 使用 Ctrl+Shift+箭头向上/向下移动选择

我想使用 Ctrl+Shift+箭头向上/向下移动选择,与其他编辑器类似。目前我的 .vimrc 中的内容如下:

" from https://superuser.com/a/825561
:behave mswin
:set clipboard=unnamedplus
:smap <Del> <C-g>"_d
:smap <C-c> <C-g>y
:smap <C-x> <C-g>x
:imap <C-v> <Esc>pi
:smap <C-v> <C-g>p
:smap <Tab> <C-g>1>
:smap <S-Tab> <C-g>1<

" from https://vi.stackexchange.com/a/2682
nnoremap <C-S-Up> :m-2<CR>
nnoremap <C-S-Down> :m+<CR>
inoremap <C-S-Up> <Esc>:m-2<CR>
inoremap <C-S-Down> <Esc>:m+<CR>

" enable syntax highlighting
syntax enable

" show line numbers
set number

" set tabs to have 4 spaces
set ts=4

" indent when moving to the next line while writing code
set …
Run Code Online (Sandbox Code Playgroud)

vim

6
推荐指数
1
解决办法
4681
查看次数

标签 统计

vim ×4

tmux ×2

bash ×1

colors ×1

gnu-screen ×1

keyboard ×1

macos ×1