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

Vimは無料でオープンソースのモーダルテキストエディターであり、ほとんどの主要なプラットフォームで利用できます。多くのテキスト編集タスクで高い効率が得られますが、学習曲線が急になります。基本を学ぶには、「:help vimtutor」を実行します。プログラミング以外の質問については、代わりにhttps://vi.stackexchange.com/を使用してください。

9
VIで新しい行を開かずに行頭に移動
何年もの間、私はを使用SHIFTOしSHIFT$て、の行の最初と最後に移動しましたvi。 ただしSHIFTO、カーソルの上に新しい行を開くためのものです。 行の先頭に移動するだけのコマンドはありますか?
230 vim  vi 

18
tmuxモードでvimのcolorchemeを失う
iterm2を実行していますが、tmuxモードの場合、vimで設定したカラースキームが表示されません。itermで設定した配色のみ。シェルからvimを実行した場合、colorschemeは正しく表示されます。これは、tmuxモードの場合のみです。 私は:colorscheme molokaivim(下のスクリーンショットを参照)で設定を試みましたが、変更されません-繰り返しになりますが、iterm2のデフォルトのカラースキームはそのままです。 itermまたはtmux.confの設定が不足していますか?私のdotflesはここのgithubにあります。
228 macos  vim  tmux  iterm 


5
vimにロードされているファイルタイプを見つける
vimでファイルをロードするとすぐに、ファイルを検出し、可能であれば色で強調表示します。 どのftpluginまたはFiletypeプラグイン/ filetypeがファイルを強調表示するためにvimであるかを教えてくれるvimコマンドを知りたいです。
224 vim 

4
Vimでは、マクロを一連の行に適用するにはどうすればよいですか?
たくさんの行があるファイルがあります。1行で操作を実行するマクロを記録しました。ファイル内の残りのすべての行でそのマクロを繰り返したいのですが。これを行う簡単な方法はありますか? 私はCtrl + Qを試し、一連の行を強調表示し、@@を押しましたが、それでうまくいかなかったようです。
222 vim  vim-macros 

9
Vimで括弧(または引用符または…)を選択する方法は?
以前はこの種のもののためのプラグインがあったはずだと確信していますが、今はそれを必要とするので、それを(当然)見つけることができないようです。 大括弧、引用符、または一般的に一致する文字のリストから選択する最も簡単な方法は何ですか? write ( *, '(a)' ) 'Computed solution coefficients:' たとえば、ここでは(a)、またはを選択しますComputed solution coefficients:。 私は複数行には興味がありません。1行で発生する場合だけです。

10
vimでのスワップファイル作成の無効化
.swpvimでファイルの作成を無効にする方法はありますか?または、少なくとも1つの場所ですべてを作成して、簡単に見つけて削除できるようにします。 同時に編集しながら親ディレクトリをコピーすると、特に煩わしく感じます。もちろん、find -execを使用してそれらを見つけて削除できることはわかっています。しかし、もっと実用的な解決策が欲しいのです。
216 vim  editor 

4
MacVimと通常のVimの違いは何ですか?
私はOS Xにかなり慣れていますが、Vimをさまざまな* nixシステムで使用することには慣れています。多くの人がターミナルでVimよりもMacVimを実行することを勧めているのを見てきました。MacVimと通常のVimの違いは誰か教えてもらえますか?
216 macos  vim  text-editor  macvim 

21
エディター(Atom、Notepad ++、Kate、VIM、Sublime、Textpadなど)およびIDE(NetBeans、IntelliJ IDEA、Eclipse、Visual Studioなど)で列を選択する方法[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 3年前休業。 この質問を改善する エディターやIDEで列を選択して、一部の文字を列削除、挿入、または置換するにはどうすればよいですか? 編集者: 原子 メモ帳++ ケイト VIM 荘厳な Emacs テキストパッド エメラルドエディター UltraEdit MCEdit jEdit Nedit IDE: NetBeans 日食 Visual Studio IntelliJ IDEA フラッシュビルダー アプタナスタジオ
215 vim  netbeans  ide  editor  notepad++ 

5
Vim:ウィンドウを左/右に移動しますか?
Vimでは、ウィンドウを左または右に「移動」できますか?たとえば、<c-w> rまたはに似て<c-w> xいますが、上/下ではなく左/右ですか? たとえば、次のレイアウトがある場合: +---+---+---+ | | +---+ | A +---+---+ | | | | +---+---+---+ これに変えたいのですが: +---+---+---+ | | +---+ +---+ A +---+ | | | | +---+---+---+ これは、を行うのが難しい/煩わしいです<c-w> {H,J,K,L}。
215 vim 


16
VIMでカーソルの後または周りの単語を削除する
VIMTextMateに切り替えています。私が見つかりました。^+WINSERTモードで非常に便利。ただし、カーソルの前の単語だけでなく、カーソルの前後の単語も削除したいと思います。 グーグル操作をしましたが、^+Wカーソルの前に単語を削除するしかありませんでした。


4
vimdiffですべての `git diffs`を表示する
git diff「Git Diff with Vimdiff」をガイドとして使用してvimdiffにラップするように設定しましたが、変更されたファイルが多数ない限り、期待どおりに機能します。 変更された複数のファイルがあり、を実行git diffすると、最初のファイルが開き、vimdiffの最初のインスタンスを終了すると、次のメッセージが表示されます。 external diff died, stopping at filename これは、私が慣れているのとはまったく異なる動作です。私は過去にSVNで同様の設定をしていたため、複数のファイルと比較する場合、最初のファイルを確認してから書き込みを終了し:wq、使用をやめると、次の相違点のあるファイルが開きます。 これはGitには当てはまりません。を試しました:n[ext]が、変更しても左側のウィンドウが元のファイルで埋められないため、変更後のバージョンと比較できます。
209 git  vim  diff  vimdiff 

5
端末でのGitコミットはVIMを開きますが、端末に戻ることができません
現時点でGitHubを学び、このGit Essentialsチュートリアルをnettutsで実行する。私はコミットについてのレッスンをしています。 教師が入力するgit commitと、VIMを編集者として開きます(代わりにSublime Text 2 で開く方法も知りたいです)。とにかく、VIMで開き、これが最初のコミットであることを示す1行を追加して、保存を押します。 。 次に、出力をデスクトップに保存するように求められます。これは、彼のスクリーンキャストには表示されなかったものです。今私はまだVIMにいて、「通常の」端末に戻る方法がわかりません:( 私はそれを理解できなかったので、ターミナルを終了して再起動し、もう一度git commitを実行して、重複に関する警告メッセージを表示しました!(E)editとにかく必要かどうかわからない(A)abort。 gitステータス vim 端末を再度開いてgit commitを再度実行するとメッセージが表示される

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