タグ付けされた質問 「tmux」

3
vimの分割セパレーターは列全体の幅より小さくできますか?
タイルウィンドウマネージャー(素晴らしい)+ターミナルマルチプレクサー(tmux)+ vim内で分割します。私はウィンドウ装飾がまったくないので、プログラムの内容がそれを与えない場合、それらの間の視覚的な分割はまったくありません。とにかく複数のモニターを使用し、画面ごとにタスクをグループ化するため、このパラダイムに非常に満足しています。2つのウィンドウが並んでいる理由がなければ、そもそも存在しません。 ただし、これにより、視覚的に最も明らかな分割が意味的に最も重要でない視覚的な不協和音が少し生じます。 Xorgウィンドウ‹|› window =何もありません Tmuxペイン‹|›ペイン= 1ピクセルの分割線 Vim分割‹|› split = 1文字幅の色付き列 以下は、ウィンドウ、ペイン、vimの分割ごとに1つずつ表示するサンプルです。 フル解像度バージョンまでクリックしなくても、表示される白い分割線は画面上で最も重要な分割ではないvimペインです。(vimセッションの右側にある灰色の列は、実際には80番目の列のハイライトであり、どのような種類の仕切りでもないことに注意してください。 スプリットに描かれたキャラクターを変更する方法、または配色のコントラストを下げる方法を知っています。私がしたいのは、tmuxと同じ分割バーを使用することです。分割バーは1つではなく列の間に描画されるため、幅を占有しません。これは端末ベースのvimで可能ですか?グヴィム?ネオビム?視覚的に目立たないセパレーターを作成するために、仕切り柱を完全にオフにすることはできますか? PS視覚的に類似したセパレータを使用する理由は理にかなっています。これは、同じキーバインディングを使用してtmuxペインとvimスプリット間を移動するためです。同じキーがそれらの間をシームレスに移動します。視覚的な境界も同じ場合にのみ意味があります。

3
tmuxには構文の強調表示はありません
tmuxiTerm 2 にインストールしました(ビルド3.0.13)で実行するvimとtmux、構文の強調表示は次のようになります。 ただし、tmuxの外では、構文の強調表示は問題ありません。 私の$TERM内側と外側のtmuxはxterm-256colorです。私も追加しました set -g default-terminal "screen-256color" で.tmux.confこれを追加しました set t_Co=256 set t_AB=m set t_AF=m if &term =~ '256color' set t_ut= endif で.vimrc。 また、tmux -2コマンドを試し、これらの質問を読みました。 tmuxモードでvimカラースキームを失う Solarizedを使用したiTerm2のvimの色が正しくない これは問題であるtmux、vimまたは私の設定? 編集: 私の.vimrcGitHubの骨子で https://gist.github.com/sohnryang/3c63397f332f2e30c7d7b2a83c3c9f52

2
Tmuxはvimの背景の一部を変更しています
これは、tmux内でvimを使用する場合にのみ発生するようです。iTerm 2も使用しています。 新しいtmuxペインを作成するか、tmuxペインのサイズを変更すると、すぐに次のようになります。 そして、それを修正する唯一の方法はvimでスクロールすることであり、これはこれに戻ります: これは何が原因ですか?
15 terminal  tmux 


2
vim + tmuxでのカーソル形状
cygwinの下でtmux内でvimを実行するとき、どのように異なるカーソル形状を使用できますか? tmuxがなければ、これらの行は私が望むものを達成するのに十分でしょう: let &t_SI = "\e[5 q" let &t_EI = "\e[2 q" しかし、どういうわけか私のtmuxはそれを壊します-カーソルは私がどんなvimモードであってもブロックの形をしています。 私の仕様: Windows 7 x64 Cygwin x86 TMUX 1.9a Vim 7.4.726(+ cursorshapeでコンパイル) 端末エミュレーター:mintty 1.1.3 Cygwin TerminalまたはCmderで使用されます(どちらの方法でも、カーソル形状はTMUXなしでのみ機能します) echo $TERM私を与えるscreen-256color私は持っているので、TMUXおよびそれの外で(export TERM=screen-256colorに私の.bashrc .tmux.conf 含まれるもの: set -g default-terminal "screen-256color" setw -g xterm-keys on 私がすでに成功せずに試したこと: export TERM=xterm export TERM=vt100 「バーを右クリック>オプション>ルックス>カーソル」(カーソルは永続的に変更されますが、vimモードでは変更されません)
14 tmux  cygwin 


1
マウスホイールのスクロールにより文字が挿入される
私はiTerm2内のtmux内でmacvimを使用しています。基本的に、マウスホイールを使用してバッファをスクロールできるようにしたいだけです。設定しました set -g moude-mouse on 私の中で.tmux.conf、そして set mouse=a set ttymouse=xterm2 私の中で.vimrc。さらに、iTerm2で「xtermマウスレポート」を有効にしました。 マウスホイールを使用すると、vimは挿入モードに切り替わり、ランダムに見える文字を挿入します。vimがマウスのエスケープコードを正しく解釈できないと思います。 この問題はtmuxの外でも、デフォルトのTerminal.appでも発生するので、vimの問題であると思われます。 すべての可能な値で期限切れになりましたttymouseが、望ましい効果はありませんでした。
7 macvim  tmux  iterm2 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.