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

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


30
自分でviを習得するように強制する最良の方法は何ですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、議論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 かなり前に、私はviemuの作成者による記事を読んで、 viに関する多くの誤解を解消し、なぜそれが良いアイデアであるのか(そして過去30年以上にわたって非常に人気があったのか)について説明しました。同じ人はまた、一度に数ビットの基本を教える優れたグラフィックのチートシートのセットを持っています。 確信している。 私は実際に過去2年間確信しています。しかし、私はまだ自分自身を私の主要な編集者としてviを学ぶように強制することにまだ慣れていません。学習曲線が高すぎます。私が仕事に取り掛かったとき、(現在のエディターを使用して)許容できるが即時の生産性はこれまでのところ(viを使用して)途方もない生産性に勝っています。 誰かが学習曲線を乗り越えるのに役立つ良いヒントがありますか?それは、ストレートチップ、その他のチュートリアルや記事など、何でもかまいません。 編集:vi のvim / gVim、Cream、MacVim(など)の変種を知っていることに注意してください。私はviに関する質問を続けて、viファミリー全体を指すようにしました。すばらしい回答をありがとうございます。 アップデート(2009年4月) 私は去年の12月以来、Vim(より​​正確にはMacVim)を日常業務で使用しています。私は戻りません:-) Vimを使いこなす皆さん、頑張ってください。
205 vim  editor  text-editor  vi 


2
Vimの最後の行の前に編集された行に戻る方法は?
`.最後に編集した行に移動するコマンドを知っています。編集履歴をさらに進める方法はありますか?ファイルを閲覧しているときに誤って何かを挿入したり、元に戻したりすることがよくありますが、その後、`.必要な場所に移動できなくなります。
201 vim 





7
VimをJava IDEとして使用するためのヒントは?[閉まっている]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 6年前休業。 この質問を改善する 私はVimにハマっています。今では、これが事実上のテキストファイル編集方法です。 それは主にIDEではなくテキストエディターであるため、Javaアプリの開発を簡単にするためのトリックはありますか? 私が持っているいくつかの質問: viを終了せずにMavenタスクを呼び出すにはどうすればよいですか? コード補完を取得できますか? 構文の強調表示はどうですか? 他に知っておくべきこと(「やらないで!」以外)
195 java  vim  ide 

13
vim-行を数えずに大きなテキストブロックを削除する方法
vimでは、テキストの大きなブロックを削除(またはコピー)することがよくあります。テキストの行を数え、(たとえば)50dd50行を削除するように言うことができます。 しかし、削除する行数を知らなくても、この大きなテキストブロックを削除するにはどうすればよいでしょうか。
193 vim 

16
Vim:ビジュアルモードでテキストのブロックを選択する高速な方法
私はかなり長い間vimを使用しており、ビジュアルモードでテキストのブロックを選択するのはSHIFT+ Vと同じくらい簡単で、矢印キーを行ごとに上下に移動して、テキストブロックの最後に到達するまで気づいています選択したい。 私の質問は-ビジュアルモードでテキストのブロックを選択するためのより高速な方法はありますか(たとえば、SHIFT+のV後に選択を停止する行番号を指定するなど)?(:35たとえば、35は私が選択したい行番号です-これは明らかに機能しないので、私の質問はこれに似たことができるかどうかを見つけることです...)
189 vim 

9
VimまたはLinuxでスペースをタブに変換するにはどうすればよいですか?
必要なものを見つけることなくスペースをタブに変換する方法について、Stack Overflowでいくつかの質問を見てきました。タブをスペースに変換する方法についてさらに質問があるようですが、私は反対のことをしようとしています。 でVim、私が試した:retabと:retab!運なしで、私は信じているものはとにかくスペースにタブから行くために実際にあります。 私は運試しをせずにコマンドプロンプトで両方expandをunexpand試しました。 問題のファイルは次のとおりです。 http://gdata-python-client.googlecode.com/hg-history/a9ed9edefd61a0ba0e18c43e448472051821003a/samples/docs/docs_v3_example.py またはシェルを使用して、先頭のスペースをタブに変換するにはどうすればよいVimですか?
189 linux  vim  tabs  spaces 

7
ヤンクファイル名/ Vimの現在のバッファのパス
現在のバッファが編集用に開かれているファイルであると仮定すると、:eは表示されませんE32: No file name。 1つまたはすべてをヤンクしたい: ステータス行に表示されるとおりのファイル名。例: ~\myfile.txt ファイルへのフルパス、例えば c:\foo\bar\myfile.txt ただファイル名、例えば myfile.txt
188 vim  clipboard  yank 

7
同じ行に複数のコマンド
* nixシステムまたは&Windows でセミコロンを使用してコマンドを区切るのと同じように、Vimの同じ行で複数のコマンドを実行できるものを探しています。これを行う方法はありますか?
187 vim  command 

11
Vimで「gf」から戻る方法
UnixモードでインストールされたVim for Windowsを使用しています。このサイトのおかげで、gfコマンドを使用してカーソルの下のファイルに移動します。 次のいずれかのコマンドを探しています。 前のファイルに戻る(ctagsのCtrl+ Tと同様)、または 再マップgf して、新しいウィンドウで新しいファイルを自動的に起動します。
187 vim  editor 

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