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

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

2
Vim:特定のタブのラベルを変更
Vimでたくさんのタブを開いているとします。タブラインは次のようになります。 1 v/file1.py 2 t/file.py 1 t/file.py 1 o/otherfile.py 2つのタブが両方とも「t / file.py」と言っている様子をご覧ください。これらは異なるファイルで、同じタブラベルに変わります。 私のワークフローでは、タブのタイトルがあいまいな場合が多く(Chefがすべて「default.rb」と命名しているため)、または役に立たない(「4つのバッファーを備えたこれらの8つのタブの1つにそれぞれ探しているファイルがあります...」)。 タブの名前を変更して、それらが論理的に表すものを示したいと思います。 1 homepage_view 2 tests 1 homepage_template 1 o/otherfile.py タブが作成されたら自由に変更できる限り、デフォルトではファイル名ベースのラベルにタブを設定しても問題ありません。 Vimでこれを行うにはどうすればよいですか?
19 vim 


5
常に:set pasteを使用します。良いアイデアですか?
端末vimでは、クリップボードのデータを貼り付けると、コードのインデントが台無しになることがよくあります。私:set pasteはインデントが壊れていないことを使用するかどうかを知っていました。ただし、データを貼り付けた後、:set nopaste再度行う必要がありますか?そうしないとどうなりますか?
19 vim  terminal  clipboard  vi  vimrc 

2
PuTTYターミナルで256色を「エミュレート」
私の仕事では、毎日開発サーバーにアクセスします。通常、超過XStartを使用してsshを実行しますが、XStartでできないことを実行できるかどうかを確認するためにPuTTYをダウンロードしました。 私は通常の白い背景/黒いテキスト端末を見て、ほぼ一日中過ごします。TERMサーバーの変数はに設定されvt100ており、私が知る限り、8色のディスプレイです。 PuTTYに256色の端末をエミュレートさせる方法があるかどうか疑問に思っていました。Vimで構文の強調表示が本当に欲しいのですが、組み込みのものはひどいです。私が試しましたがvim -T xterm-256color、それはデフォルトのカラースキームを使用できるようにしているようです。 私も設定してみましたがt_Co=256、それもうまくいきません。 それが役立つ場合、開発サーバーはRed Hat 6ボックスです。
19 linux  vim  colors 

2
Vimが〜/ .vim / after / ftpluginのファイルを無視するのはなぜですか?
ローカルVimの設定に問題があるようですが、それが何なのかわかりません。いくつかのファイルタイプ固有の設定をオーバーライドする必要があります。複数のチュートリアル/ハウツーごとに、~/.vim/after/ftplugin/cpp.vim適切なsetlocalステートメントで作成しましたが、読まれていないようです。にあることを確認し~/.vim/afterましたruntimepath。 私はautocmd FileType cpp setlocal ...in ~/.vimrcでこれを回避しましたが、それはポイントを超えています。これを診断/修正する方法に関するアドバイスはありますか?それとも、明らかな何かを見落としているだけですか?
19 vim  vimrc 

4
リモートtmuxセッションとローカルMac OSペーストボード間でペーストボードを同期する
セットアップ:MacOSでiTerm2を使用してリモートサーバーに接続します。リモートサーバーはtmuxを実行します。tmuxでは、vimセッションでファイルを開いて編集します。 問題:リモートtmuxセッションとローカルiTermクライアント間でコピー/貼り付けができません。iTerm 2のalt / option +マウス選択を使用してテキストを選択できますが、これは複数のvimペイン/ tmuxペインにコピーします-悪い。 tmuxペインで選択をリモートペーストボードとローカル(MacOSペーストボード)間で同期させるエレガントなソリューションはありますか?re-attach-to-user-namespaceを見てきましたが、私はそれが私が望むことをしないと確信しています。
18 macos  ssh  vim  tmux 

3
テキストなしですべての行のvim検索逆検索を行う方法
grepを使用すると、grep -v "my search"を実行して、 "my search"なしですべての行を取得できます。 sedを使用すると、 '/ baz /!s / foo / bar / g'をsedして、行のテキストをbazなしで置き換えることができます 同じことを行う方法はありますか。そしてそれは可能ですが、「s ///」構文はありません。「/」検索構文のみを使用します。

2
Conemu内のVimでCTRL + Vを機能させる
Conemuは「クリップボードの最初の行を貼り付ける」ためのショートカットとしてCTRL+ Vを使用します。コマンドラインを操作するときにこの機能が必要ですが、Vimの場合はVimで処理する必要があります。
18 windows  vim  conemu 


1
vimperator:外部エディター(vimなど)を使用してStack Overflowテキストを編集する
vimperator外部ユーティリティでHTMLフォームフィールドのコンテンツを編集できるようなユーティリティ。 vimperatorショートカットがありCtrl+ Iエディットボックスに、外部エディタでテキストを開き、。 以前は、これをStack Overflowで使用できました。ただし、より多くの編集機能が導入されて以来、Ctrl+ Iは外部エディターを開くのではなく、を挿入し*emphasized text*ます。 vimperatorStack Overflowテキストを編集するために外部エディターを起動するように構成する方法はありますか?

4
特定のファイルタイプのVimハイライト(構文ファイル、vimイベント、vimrcに入れる行)
jak.vimメモを取るときにカスタムの強調表示を提供するファイル時間を定義しましたが、.jak拡張子のない一部のファイルに適用されています。具体的には、という名前のファイルprogress.jlog。問題がその拡張子に固有のものであるかどうかをテストするために、名前progress.jlogをprogress(拡張子なし)に変更しましたが、同じ問題が発生しました。 私がしたこと: jak.vimディレクトリに作成しました~/.vim/ftdetect 次の行を追加しました: "au BufRead、BufNewFile * .jak set filetype = jak" vimリファレンスで説明されているように vimを再起動しました(:x、その後再び開きました) これは私の~/.vim/ftdetect/jak.vim見た目です: ~/.vim/ftdetect][505]% cat jak.vim au BufRead, BufNewFile *.jak set filetype=jak syn region JakeSubtitle start=+==+ end=+==+ highlight JakeSubtitle ctermbg=black ctermfg=DarkMagenta syn region JakeTitle start=+===+ end=+===+ highlight JakeTitle ctermbg=black ctermfg=yellow syn region JakeMasterTitle start=+====+ end=+====+ highlight JakeMasterTitle cterm=bold …

4
vim r!カーソル位置
vimを使用して、使用する場合 :r!date vimは、次の行に日付を挿入します。 :r!pwd カーソル位置の下に出力コマンドを挿入するにはどうすればよいですか?
17 vim 

4
Vim Ctrlpプラグインを取得して、1つのプロジェクトの特定のフォルダーを無視できますか?
VimのCTRLPプラグインは、世界的に特定のフォルダ名を無視する方法があります。例えば: let g:ctrlp_custom_ignore = '\v[\/]\.(git|hg|svn)$' ただし、1つのプロジェクトに固有の無視ルールがあります。もっと.gitignoreファイルのようなものが欲しいです。 グローバル構成を変更せずに、特定のプロジェクトの特定のフォルダーを無視する方法はありますか?
17 vim 

3
vimを使用して、巨大なファイルを効果的に開くことはできますか?
数GBのログファイルを開く必要がある場合がありますが、適切な部分を取得するにはtailを使用する必要がありますが、それは非常に面倒です。 vimを使用して直接開くことはできますか?現在、vimは大きなファイルを開くと大量のメモリを占有します...なぜそれが必要なのだろうか?そのメモリがロードされないようにするオプションがある場合は?
17 vim 

2
vimプラグインのdocファイルを開く方法は?
ここからRails vimプラグインをダウンロードしました。 含まれているファイルの1つは、抽出されるdocファイルです ~/.vim/doc/rails.txt このヘルプファイルのコンテンツを開くにはどうすればよいvimですか? 私は:help rails無駄にしようとしました。
17 vim  vim-plugins 

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