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

viは、テキストモード指向のテキストエディターのファミリーです。一般的な使用法/セットアップの質問については、代わりにhttps://vi.stackexchange.com/を使用してください。

21
Vimで現在のファイルの名前を変更する
Vimで現在のファイルの名前を変更するにはどうすればよいですか? 例えば: 私は編集しています person.html_erb_spec.rb 名前を変更してください person.haml_spec.rb 編集を続けたい person.haml_spec.rb エレガントにこれを行うにはどうすればよいですか?
392 vim  vi 

11
vimでタブをスペースに置き換える
gVimでタブをスペースに変換したいのですが。私は次の行をmyに追加しました_vimrc: set tabstop=2 2つのスペースで停止するように機能しますが、1つのタブキーが挿入されているように見えます(後でスペースを数えるためにhキーを使用しようとしました)。 gVimでタブをスペースに変換するにはどうすればよいかわかりません。
358 vim  vi 

11
vimで複数行の文字列を検索して置換する
:%s/<search_string>/<replace_string>/gファイル全体で文字列を:s/<search_string>/<replace_string>/置き換えるか、現在の行で置き換えることができます。 vimで選択行から単語を選択して置換するにはどうすればよいですか? 例:から6-10では14-18なく、行からのテキストを置き換えます11-13。
352 vim  vi 

12
挿入モードでテキストをトラバースする
滞在中挿入モードのVimで、矢印キーを使用するよりも、前方と後方の他のいくつかの文字を移動し、テキストをトラバースする方法はありますか? Iを押すとh、j、kおよびl挿入モードにある間、実際の文字ではなく、テキストを移動するの画面に印刷されています。 現時点で私が行っている方法は、Ctrl+ [(Esc)に頼ってテキストをトラバースすることです。しかし、明らかにそれは生産的ではありません。
321 vim  vi 


18
Vimで行全体を上下に移動します
Notepad ++では、Ctrl+ Shift+ Up/ Downを使用して現在の行を上下に移動できます。Vimでこれに似たコマンドはありますか?私は無限のガイドを調べましたが、何も見つかりませんでした。 存在しない場合、アクションをそのキーの組み合わせにどのようにバインドできますか? 編集:Mykolaの回答は、バッファーの最初と最後の行を除いて、すべての行で機能します。最初の行を上または下の行に移動すると、その行が削除され、一番下の行を上に移動すると、ポーンのように最初に2つのスペースがジャンプします。誰でも何か改良を提供できますか?
311 vim  vi 

12
Vimで改行を削除する
Vimの行末にある改行を削除して、次の行を現在の行に追加する方法はありますか? 例えば: Evaluator<T>(): _bestPos(){ } 行をコピーして前の行に貼り付けることなく、これをすべて1行にまとめたいと思います。カーソルを各行の最後に置いてキーを押し、次の行をカーソルのある行にジャンプさせることができるようです。 最終結果: Evaluator<T>(): _bestPos(){ } これはVimで可能ですか?
271 unix  vim  shell  ssh  vi 

7
vimでは、検索前の状態に戻すにはどうすればよいですか?
vimでのプログラミング私はよく何かを検索し、それをヤンクして、元の場所に戻り、挿入し、変更します。 問題は、検索して見つけた後、自分がいた場所に戻る方法を手動で見つける必要があることです。 最後の検索を開始したときの状態に自動的に戻る方法はありますか?
258 vim  vi 

18
viで1つのファイルから別のファイルにコンテンツをコピーして貼り付ける
私は2つのファイルで作業しています。あるファイルから数行をコピーして、別のファイルに貼り付ける必要があります。同じファイルにコピー(yy)と貼り付け(p)する方法を知っています。しかし、それは異なるファイルに対しては機能しません。これはどのように行われますか? また、切り貼りする方法はありますか?私はグーグルで試しましたが、ほとんどのリソースはコピーと貼り付けについてのみ話します。
256 vim  copy-paste  vi  cut 

10
vi内のファイルに対するroot権限を取得していますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 昨年休業。 この質問を改善する 多くの場合、設定ファイルの編集中に、viでファイルを開き、保存しようとすると、入力しなかったことがわかります sudo vi filename ファイルを保存するためにvi sudo特権を与える方法はありますか?少し前にviについて調べているときに、これについて何かを見たのを覚えているようですが、今は見つかりません。
245 linux  unix  vi 

10
Vimのエキスパートがタブよりもバッファを好むのはなぜですか?
バッファがわかりません。同じタブで3つのファイルを開いてウィンドウを閉じると、次にこれらのファイルの1つを開いたときに、奇妙なスワップファイルが残っていて厄介なメッセージが表示されていることに気が付きます。しかし、私は何度も何度も読んで、これらは私が見逃している生産性の問題であり、タブはプリベシアンが使用するために作成されたものであることを読みました。 Vimのエキスパートに質問します。タブよりもバッファを使用する利点は何ですか?違いがどのように大きく異なるのかはわかりませんが、Vimを操作する初心者から中級者レベルでのみ自分を検討します。ある:ls :b#本当にはるかに速くよりもgt周りのINGの?これ以上に深く感じないといけないと思います。
243 vim  vi 

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

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 



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