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

Vimは、効率的なテキスト編集を可能にするために構築された高度に設定可能なテキストエディターです。これは、viエディターの改良版です。

1
Fedoraでクリップボードをサポートしたvimをインストールする方法は?
私はFedora Linuxを使用していますが、vimからシステムクリップボードにテキストをコピーする機能がありません(+または*レジスターを使用して行うことができますが、どちらかはわかりません)。コマンドラインでこれを入力すると: vim --version | grep clipboard ...関連する行は-xterm_clipboard、私が見たいのはいつですか+xterm clipboard。 このサポートを追加するにはどうすればよいですか?私はちょうど缶(なし!と言うください)何かをコンパイルする必要がありますかyum install何か?
20 vim  fedora  clipboard 


5
インデント付きのvim行の折り返し
Vim / gvimは、次のように長い行をラップします。 000000000000000000000000000000000000| 00000000000000 | 11111111111111111111111111111111| 111111111111111111 | 22222222222222222222222222222222| 222222222222222222 | 3333333333333333333333333333| 3333333333333333333333 | 代わりに、Vimにこれらの行をラップさせる方法はありますか? 000000000000000000000000000000000000| 00000000000000 | 11111111111111111111111111111111| 111111111111111111 | 22222222222222222222222222222222| 222222222222222222 | 3333333333333333333333333333| 3333333333333333333333 | 折り返された行は、その行の開始位置のインデントを少し過ぎて開始する必要があります。(明確にするために、テキスト幅ではなくラップについて説明しています。) コード構造が折り返された行によって隠されないように、行のインデントがその行の折り返しで考慮されるようにします。
20 vim  gvim 

4
バッチ処理のEXモードとは何ですか?
この質問は、Super Userで回答できるため、Stack Overflowから移行されました。 10年前に移行され ました。 チュートリアルでは、元のモードは、バッチ処理のためのものであることを言及しています。私にとってはツールではなく迷惑なものなので、いくつかの実用的な例を見てみたいと思います。誰が使用しますか?どうして? バッチ処理のEXモードとは何ですか?
20 vim  batch 

1
ファイルを開くときにNERDtreeを自動的に閉じる
NERDtree 4.1.0をインストールしました。 にマッピング<leader>nしました:NERDTreeToggle<CR>。 を押し<leader>nてエクスプローラーで目的のファイルを見つけ、Enterを押して、NERDtreeエクスプローラーを自動的に再び非表示にする方法でこれを使用したいと思います。 誰かがこれで私を助けることができますか?
20 vim  nerdtree 

2
Vimコマンドモードで正確な単語を検索する
私は(Vimのコマンドを使用して、コマンド・モードでのVimの正確な単語を検索したい/wordtosearch、しないでカーソル位置の現在の単語の検索が使用して*または#コマンド)、例えば私はCIFを言う正確な単語を検索したいと思いますが、私はしたくありませんCIF_handleまたはCIF_drvを見つけます。 コマンドモードでVimが正確な単語を検索するようにするにはどうすればよいですか? (既にignorecase設定されているため、検索された単語の場合は気にしません。)
20 vim  search 

1
tmux:履歴バッファーではなくvimでマウススクロールを有効にします
しばらく画面を操作してから、最近tmux 1.8を使い始めました。インターネットのあちこちを読んだ後、次の〜/ .tmux.confを思いつきました。しかし、vimを開いてマウスでスクロールしようとすると、tmxはスクロールコマンドをvimに送信する代わりにスクロールバッファーをスクロールします。回避策はありますか?以下は私の設定です: set-option -g default-shell /bin/bash set -g status-utf8 on set -g status-keys vi set -g status-interval 1 set -g prefix ` bind ` send-key ` bind-key -n F9 resize-pane -Z bind-key -n F11 prev bind-key -n F12 next-window bind-key | split-window -h bind-key - split-window -v set -s …
20 vim  tmux  scrolling 


4
読み取り専用モードでvimを起動する方法はありますか
/ bin / viewを使用するのは、テキストファイルを表示するための安全な方法であり、終了後に偶発的な変更が保持されないためです。 / bin / viewの継ぎ目は、通常のvimにはない機能です。読み取り専用モードでvimを起動する方法、またはビジュアルモードで/ bin / viewを起動する方法はありますか。 マウスを使用せずにテキストを選択して貼り付けることができるようにします。ビジュアルモードを使用すると、簡単に実行できます。 私が抱えている問題は、CentOS / redhat Linuxディストリビューションに関連するものであり、-visual in viewです。 #vim --version | grep visual + user_commands + vertsplit + virtualedit + visual + visualextra + viminfo + vreplace #view --version | grep visual -textobjects -title -toolbar -user_commands -vertsplit -virtualedit -visual


6
vimバッファーではなくシステムクリップボードにコピーする
YとPを設定して、vimバッファーではなくシステムクリップボードに直接コピーして貼り付けるようにします。 追加のコマンドは必要ありません。通常のものだけですが、システムクリップボードにコピーして貼り付け、vimバッファーをバイパスする必要があります。 どうすればこれを達成できますか? Ubuntu 10.10でvimを実行しています。
19 linux  vim  clipboard 

2
端末間でのVimのコピーと貼り付け
通常のvim yankとpaste同じウィンドウでのみ機能します(ただし、ファイル間で機能し、コマンドを閉じる/保存します)。端末間で動作させることは可能ですか(ある端末のウィンドウからヤンクし、別の端末に貼り付けます)、もしそうなら、どのように?


8
1回のキーストロークでVimのスペース拡張された「タブ」を削除しますか?
VimでPythonコードを編集します。 tabキーを使用すると、インデント用に4つのスペースが挿入されます。4つの代わりに1つの「Backspace」(?)ストロークでそれらのスペースを削除するにはどうすればよいですか? そのための「セット」オプションが必要です... これが私の.vimrcです。 set autoindent set ts=4 set sw=4 set et
19 vim 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.