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

vim(Vi IMproved)は、さまざまな編集モードをサポートするテキストエディターです。

4
vim:*だけ*コピーを実行できますか?
私はvimを好きになることを学んでいますが、まだ完全に受け入れられていないことの1つは、コピーと貼り付けの状況です。マグルのテキストエディタで、私は考えCtrl- Cテキストの一部をコピーして編集/削除して、どこか他のテキストを貼り付けます。しかしvimではこれを行うことができません。テキストをyでコピーした後、テキストを変更するdとx、元のテキストが消去されてしまうことがよくあるからです。 作成する方法はありますdし、xテキストをコピーしませんか?それとも、これらのvim機能をどのように使用すればよいですか?
11 vim 

3
vimで情報ドキュメントを表示する
ManPageViewアドオンを使用して、内の情報ドキュメントを表示しようとしていますvim。 ManPageViewはマンページを表示するのに非常に便利ですが、その情報読み取り機能はまったく機能していないようです。しかし、私が情報ドキュメントを読むことはほとんどありませんinfo。主に、インターフェースを学ぶのに時間をかける価値がないように思われるからです。だから私はそれを間違っているのかもしれません。 とにかく:Man info.i、ManPageViewのドキュメントで提案されているように実行すると、 info: No menu item `(info)Top' in node `(dir)Top'. info: No menu item `(info)Top' in node `(dir)Top'. info: No menu item `(info)Top' in node `(dir)Top'. ***warning*** sorry, no manpage exists for <(info)Top> ファイルの345行目から始まる次の行を削除すると、成功することがありますautoload/manpageview.vim。 " special exception for info {{{3 if a:viamap == 0 && ext == "i" …

2
vi / vimに貼り付けた後のカーソル位置
vi / vimで常に私を悩ませてきた1つのこと: 一部のテキストを「ヤンク」(別名「コピー」)し、ファイル内の別の場所に移動して「貼り付け」を行うと、貼り付けたテキストの先頭にカーソルが留まります。これは、貼り付けたテキストの最後にカーソルを置くほとんどの最新のエディターとは異なります。 たとえば、「コピーバッファ」に「素晴らしい」という単語が含まれていると仮定すると、フレーズの「an」という単語の後に貼り付けます。 This is an editor たとえば、geditで、貼り付け後: This is an awesome editor ^ Cursor is here in vi: This is an awesome editor ^ Cursor is here この点でviを変更して (たとえば)geditのように動作させることはできますか?
11 vim  vi 

3
赤緑色の失明に対応したvimテーマ
赤緑色の失明のあるユーザーがアクセスできるvimテーマを探しています。特に、端末の暗い背景にある赤いテキストは、ほとんど消えます。良いテーマを知っている人はいますか?または、設計に役立つリソースがありますか?
11 vim  colors 


3
Vimでの行番号
Vimで行番号を表示できるようにするにはどうすればよいですか?
11 vim 


5
コードを編集するためのVimに対するGVimの利点(または欠点)[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 3年前休業。 vimまたはGVimをインストールする必要がありますか? 主にRuby on Railsを開発しています(IDEも使用していますが、トピックは異なります)。 Gvimとvimの違いや利点はありますか?
11 vim  editors  ruby  gvim 

2
vimで大文字と小文字を区別する検索と置換?
ではvim、大文字と小文字を区別してもしなくても検索できます。しかし、大文字または小文字のいずれかで文字列を検索し、それを同じ大文字の代わりに置き換えたい場合、単一で可能:s///ですか? たとえば、次の行を変更します。 short Short SHORT に long Long LONG 私はこれを3つの:sコマンドで実行することも、1つを区別:sせずに手動でケースを修正することもできますが、もっと良い方法はありますか?ケースを保持した検索と置換?

3
大きなフォルダー階層でテキストを置き換える方法は?
いくつかのインスタンスを除いて、ファイルの大規模なセットの一部のテキストを検索して置換したい。各行について、その行を置き換える必要があるかどうかを尋ねるプロンプトが必要です。vimに似ていますが(確認を求めるプロンプト:%s/from/to/gcが表示さcれます)、一連のフォルダーに渡ります。使用できる優れたコマンドラインツールまたはスクリプトはありますか?

1
下線の動きはvimで何をしますか?
vimでのアンダースコアの動きは、少なくともヤンク(y)のコンテキストでは理解できません。私のチートシートは "soft" bol down 私は理解していません。モーションを単独で使用する場合、それは同じであるように見え^ます。つまり、行の最初の非空白文字に移動します。ただし、モーションを使用するとy、行全体(yyやYなど)がy^ヤンクされますが、行全体はヤンクされませんが、ご想像のとおり、最初の空白以外の文字のみが除外されます。 それで、アンダースコアは正確に何をすることになっていますか?
11 vim 

2
Vimのスワップファイルの問題
プロジェクトで、次のような多くのエラーが発生します。 E303: Unable to open swap file for "file", recovery impossible 実行するとls -la |grep vim、 -rw-r--r-- 1 jeremie jeremie 0 Jan 12 23:58 .ideavimrc drwxrwxr-x 5 jeremie jeremie 4096 Feb 14 10:00 .vim -rw------- 1 jeremie jeremie 18887 Feb 16 10:25 .viminfo -rw-r--r-- 1 jeremie jeremie 9084 Feb 16 10:19 …
11 vim 


2
.vimrcを複数のファイルに分割できますか?
iabJava用のカスタム再マッピングが数百あり、Haskell用の再マッピングが数百程度あるとしたら、これらを別のファイルに分割して、管理しやすくします。私が探しているのは、次のようなものを作成することです。 ~/. ├── .vimrc └── .vim └── custom ├── java.vim └── haskell.vim .vimrcは次のようになります。 import java import haskell このようなことは可能ですか、それとも複雑すぎますか?私が達成しようとしているのは、LaTeXで次の\inputコマンドを実行することです...
11 vim  vimrc 

4
Vimからシェルアウトするときにシェルエイリアスを使用できるようにするにはどうすればよいですか?
私では.zshrc、いくつかのエイリアスを宣言しています。たとえば、which dbstartそのエイリアスの内容を表示します。 そのシェルからvimを開いた場合、それは子プロセスです。Vimでは、シェルコマンドをで実行できます:! some_command。私が行う場合は:! echo $0Vimが使用しているシェルかを見るために、それは/ binに/ zshの'を出力します。ただし、私のエイリアスは使用できません。 Vimからシェルアウトするときに、通常のシェルエイリアスを使用できるようにするにはどうすればよいですか? 2つのアイデア: どういうわけかEXPORT、元のシェルからその子プロセスへvim、そして再びそのシェル子プロセスへのエイリアス .zshrcサブシェルを作成するときに自分を読むようにVimを構成する

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