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

Vimの設定ファイル。


2
vimでは、スクロールすると背景色が変化します
長いファイルをスクロールアップすると、vimの背景色で奇妙なエラーが発生することがあります。テキストの背景は正しいですが、印刷可能な文字がないところはどこでも背景が黒になります。 ちょっとした狩りと実験の後、:redraw!は問題を修正しますが、なぜこれが発生するのかを知りたいと思います。何か問題があれば永続的に修正するためにできることはありますか。 このエラーは他のカラースキームでも発生することがありますが、価値があるのは、Vim 7.3でluciusカラースキームを使用して多数のpythonファイルを編集することです。
15 vim  colors  vimrc 

5
プラグインをテストし、.vimrcに存在する場合のみプラグインを含めるにはどうすればよいですか?
私.vimrcではftplugin、それが正常にロードされたという仮定の下で、それに関連するいくつかのコマンドを使用し、明らかに使用しようとしています。しかし、プラグインがインストールされていないいくつかの古いマシンに遭遇しました。どういうわけか、このプラグインの読み込みを条件付きにfiletype onし、同じ条件ブロックに類似のディレクティブを追加できますか? カラースキームとVimバージョンの条件があるのを見ましたが、プラグインをチェックする(または認識しなかった)例は見ていません。 NB:優しくしてください、私はVimScriptの初心者です。
14 vim  vimrc 

3
git bashから起動したときにvimが_vimrcファイルをロードしない
git for windows(msysgit)をダウンロードしてインストールし、付属のgit bashを頻繁に使用しました。git bashからvimを実行するたびに、構文の強調表示などがあるため、_vimrcファイルは読み込まれません。同じコマンドを実行してgit bashの代わりにWindowsコマンドライン(cmd)でvimフォームを起動すると、_vimrcファイルで説明されているように動作します。git bashに対して行った唯一のカスタマイズは、次のbash_profileをC:\ Program Files(x86)\ Git \ etcに追加することです alias up='cd ..' alias ls='ls --color' alias la='ls -a' alias vimconfig='vim /c/Program\ Files/Vim/_vimrc' alias gvimconfig='vim /c/Program\ Files/Vim/_gvimrc' alias bashconfig='vim /c/Program\ Files/Git/etc/bash_profile' LS_COLORS='di=36:fi=37:ln=31:pi=5:so=5:bd=5:cd=5:or=31:mi=0:ex=35:*.rpm=90' export LS_COLORS vimがcmdから起動されたときに_vimrcファイルを正しく読み込み、git bashから起動されたときに誤って読み込む理由を誰もが知っていますか?
13 windows-7  bash  vim  git  vimrc 

6
TerminalとiTerm2でのVim設定は遅いが、MacVimではそうではない
理想的には、ターミナルまたはiTerm2からVimを使用します。しかし、それは耐えられないほど遅くなるので、私はMacVimの使用に頼らざるを得ませんでした。MacVimには何も問題はありませんが、Terminal / iTerm2のみを使用した場合、ワークフローはずっとスムーズになります。 遅いとき ファイル、特にRailsファイルの読み込みには約1〜1.5秒かかります。rails.vimを削除すると、この時間は0.5-1秒に減少します。MacVimでは、これは瞬時に行われます。 経由して、行と列のスクロールh、j、k、l。キーを押し続けると、徐々に遅くなります。最終的に、行のジャンプを開始します。キーリピートを高速に設定し、リピートまでの遅延をショートに設定しています。 10〜15分使用した後、ctrlpやCommand-Tなどのプラグインを使用すると、非常に時間がかかります。文字を入力し、2-3秒待ってから、次を入力します。 私のセットアップ Mac OS Xバージョン10.7.3を実行する11インチMacBook Air(1.6 Ghz Intel Core 2 Duo、4 GB DDR3) 私のドットファイル。 > vim --version VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Nov 16 2011 16:44:23) MacOS X (unix) version Included patches: 1-333 Huge version without GUI. Features included (+) …



2
Vim:置換時に現在のアイテムのハイライト色を変更する方法
Vimの色を変更したので、を実行すると/search、すべての一致が明るい黄色で強調表示されます。これにより、一致がはるかに見やすくなります。 しかし、:%s/find/replace/gcすべてのアイテムが黄色で強調表示されているように確認フラグで置換を実行すると、問題ありませんが、Vimが確認を求めているアイテムがわかりません。 現在の代替アイテムを別の色で強調表示して、確認が必要なものを確認するにはどうすればよいですか?

2
Vim:QuickFixウィンドウから行番号とカラーカラムを削除
私のvimrcで私は両方を持っているset numberとset colorcolumn=80、私はクイックフィックスウインドウを開いたときに今、私は、行番号と色の列の両方を参照してください。これらの設定をクイックフィックスウィンドウでのみ無効にする方法はありますか?(それが重要であれば、私はvim 7.3を使用してOSXを使用しています)。 ありがとう!
9 vim  vimrc 

1
VIMに閉じられていない括弧を表示させるには?
.vimrcファイルを変更して、閉じられていない括弧/括弧/括弧を強調表示する方法はありますか?たとえば、次の例では、mainという単語の後の括弧が強調表示されます。 public static void main(String[] args { System.out.println("Foobar"); } または、VIMに、閉じられていない括弧があることを何とか言わせてください。あなたが持っているとき、それはそのVIM現在の番組を表示され、未開封の括弧をしかし、あなたが持っていない時に閉じられていないものを。

7
vimのメニュー/ UI言語を英語に変更します
Googleで検索し、いくつかの回答を読みましたが、vimのメニュー/ UI言語を英語に変更できません。 私は.vimrc私が持っています set langmenu=en_US.UTF-8 language messages en_US.UTF-8 しかし、それは機能しません。vimは私のシステムのデフォルト言語を使用します。 私は試した langmenu = noneを設定します しかし、それは同じです。 ロケールen_US.UTF-8がインストールされます。 私はubuntuでvim 7.4を使用しています。 助けてくれてありがとう。
8 vim  gvim  vimrc 

3
vimは:!でunixコマンドを実行できません。シェルの変更により
私たちの会社はRed Hat Linuxシステムを使用し、すべてのユーザーに/ homeのアカウントを割り当てています。残念ながら、私たちのシステムはtschを使用していますが、これは私には好ましくありません。また、スーパーユーザー権限がないため、chshコマンドを使用して自分でbashに変更することはできません。さらに悪いことに、ypchshも利用できません。そこで、最後に、次の行を.cshrcに追加します。 bash echo $0 .bashrcを適切に構成します(元の.cshrcからコピーし、必要な構文エラーを修正します)。これで、見かけ上のシェルがbashになります( "echo $ 0"コマンドで確認できます)。 今問題が出てきます: vimを使用してcppファイル(Hello_Worldなど)を編集し、vimで ":!g ++ -g Hello_World.cpp -o hw.out"を使用してファイルをコンパイルすると、結果が表示されず、vimが終了します(ターミナルが開いているときのように)「bash」が表示されますが、vimで私の作業に戻るための通常の「キーを押す」ことはありません。Hello_World.cppフォルダーには、.Hello_World.cpp.swpファイルがありますが、hw.outはありません。再びvim Hello_World.cppを実行すると、このcppファイルが開いていることがわかります。 ただし、フォルダー内のcppファイルをg ++し、vimと:!を使用しない場合、すべて問題ありません。実際には、 :!今ではvimでは違法と思われます。 オリジナルのtcshを使用すれば、何も問題はありません。 この奇妙なエラーを修正するにはどうすればよいですか? よろしくお願いします。 清 ところで、tcshにはhistdup設定もありますが、主にHISTIGNOREとHISTCONTROLの便利さから、tcshよりもbashを好みます。 以下は少し役に立ちましたが、私の問題にはまだ満足できません。 Vim内からUnixコマンドを実行する方法は?
8 bash  vim  vimrc  tcsh 

1
gvimエラーの強調表示をオフにする方法?
私はテキストエディターとしてgvimを使用していますが、「エラー」を強調表示し、赤いフォントで白い背景を与えることを除いて、構文の色分けは素晴らしいです。エラーの強調表示をオフにするにはどうすればよいですか?私はそれが迷惑だと思って、それを必要としません。

3
vimでfoldlevelstartを設定して、最初は何も折り畳まないようにして、zrがすぐに機能するようにするにはどうすればよいですか?
vimでは、通常、ほとんどのファイルタイプに設定foldmethodしindentます。一般に、私はすべての折り畳みを開いた状態でファイルを開くのが好きです。ただし、すぐにを使用zmして、ファイル全体で一度に1レベルずつ折り畳みを閉じ始めると便利です。詳細を邪魔することなく、ファイルの全体的な構造を確認できます。 私が見つけた唯一の一般的な解決策はfoldlevelstart、すべてのファイル(異なるファイルは最大レベルのインデントのレベルが異なることを念頭に置いて)が完全に展開され始めることを確認するために、非常に高い数値(99など)に設定することです。ただし、ファイルの最大折りたたみレベル(通常は99をはるかに下回る)zmに減らすfoldlevelために、繰り返し使用する必要があります。これは面倒で実用的ではありません。foldlevelvimコマンドラインを使用して手動で設定することもできますが、それでもファイル内の最大インデントを知る必要があります。 foldlevelファイル自体の現在の最大インデント/折りたたみレベルより正確に1だけ大きい値を設定してファイルを開く実用的な方法はありますか? たとえば、次のファイルがあるとします。 a b c d1 d2 e f1 f2 の最初のキープレスはzmこれを示します: a b c +-- 2 lines: d1------ e +-- 2 lines: f1------ (ただし、ファイルの最初の最大インデントが任意の値である一般的なケースでは機能することに注意してください)。

1
Vimの条件付き時刻
私は自分の改善に取り組んでいます .vimrcそしてそれが夜であるか昼であるかに依存するその中の命令を持ちたい最後に次のようなものが欲しいのですが。 if isNightTime " do something else " some other thing endif これについて最善の方法は何ですか?
7 vim  vimrc 

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