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

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


7
vimでのコマンドのエイリアス
Vim 私がプログラムするときに私のお気に入りのテキストエディターなので、常に特に迷惑な問題に遭遇します。 頻繁に、バッファを保存して他の雑多なタスクを続ける必要があるとき、私は典型的な :w しかし、私は–時間の50%以上のように思えます–常にそれをうまく利用してい:wます。当然、Vim Wは無効なコマンドであるため、私に怒鳴りつけます E492: Not an editor command: W 私の質問は、vimでコロンコマンドをエイリアスする方法です。特に、あなたはどのようにエイリアスを例示できWにw。 キーを特定のコマンドにマップするプロセスを知っています。残念ながら、それは私が探しているものではありません。
151 vim  alias  command 

7
vimでより便利なステータスライン?[閉まっている]
現在のところ、この質問は、Q&A形式には適していません。私たちは回答が事実、参考文献、専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 vimでステータスラインをより有益で興味深いものにしたいので、いくつかのアイデアが必要です。ステータスラインをどのようにカスタマイズしましたか?
150 vim 

7
Vim:分割ウィンドウを失わずにバッファを削除します
バッファが削除されると( "bd [elete]"コマンド)、バッファが削除されるだけでなく、バ​​ッファがあった分割ウィンドウも削除されます。 バッファを削除/アンロードしてウィンドウを分割したままにする方法はありますか?
149 vim 


2
nerdtreeを使用してディレクトリを作成する方法
私はしばらくの間NERDTreeを使用しています。新しいディレクトリを作成する必要があるたびに、ターミナルに移動する必要があります。NERDTreeを使用してディレクトリをすばやく簡単に作成する方法はありますか? ドキュメントを読みましたが何も見つかりませんでした。
147 vim  nerdtree 

5
vim用のプラグインをインストールするにはどうすればよいですか?
以下にリンクされているVimのプラグインを試してみたいと思います。.hamlと(おそらく).sassファイルの構文の強調表示を追加します。 http://github.com/tpope/vim-haml これは私がしました... $ cd ~/.vim $ git clone git://github.com/tpope/vim-haml.git .hamlVimでファイルを開きましたが、強調表示されません。私が実行する必要がある別のステップが必要です。
147 vim 

7
vim「変更可能」はオフです
オタクツリーで新しいファイルを作成しようとしています。私はヒットa新しいファイルを作成するには、キーを、私はメッセージが表示されます。 E21: Cannot make changes, 'Modifiable' is off MacVimとJanusを使用しています(ほとんどそのまま)
147 vim  vi  macvim  nerdtree 

4
vimで単語を検索しますか?
vimでで単語を検索できます/word。どのように私はを検索することができますwordのための検索を除く、word1とword2?
145 vim 

6
Vimで削除する(切り取らない)方法は?
行をデフォルトのバッファーに入れずに削除するにはどうすればよいですか? 例: line that will be copied. line that I want to be substitued with the previous one. 私がやろうとしていること: yy dd p しかし、Vimは最近コピーされた文字列を削除された(切り取られた)文字列に置き換えます。私は、私は次のようにバッファを使用することができることを知って"1yy、ddそして"1p私がしたいことを、私はいつもバッファにコピーされた文字列を置くことを忘れて、私は最初に(コピーされますラインを)私の内容を貼り付け、その後、私が欲しいものを削除する必要があります(ライン以前のものと置き換えます。) Vi(m)のテキストをコピーせずに本当に削除するにはどうすればよいですか? もう1つの関連する質問は、挿入モードで単語を転送削除する方法です。Ctrl+のようなものが欲しいw。
145 vim  copy-paste 


5
Vim:letとsetの違いは何ですか?
違いは何だletとsetvimのエディタでは? 私はいつもそれらの両方がなぜ存在するのか疑問に思っていましたか? また、その歴史的背景も聞きたいです。
144 vim 


13
vimで新しい行に貼り付ける方法は?
私はしばしばvimの新しい行にいくつかのものを貼り付ける必要があります。私がいつもやっていることは: o<Esc>p 新しい行を挿入して挿入モードにし、挿入モードを終了して貼り付けます。 3つのキーストローク。あまり効率的ではありません。より良いアイデアはありますか?
144 vim  editor 

13
VIM挿入モードでの文字の繰り返し
Vimの挿入モードで文字を繰り返す方法はありますか?たとえば、emacsのようなものに80個のダッシュを挿入したいとします。 Ctrl+U 8 0 - VIMでそれを行う方法を知っている唯一の方法は、繰り返し引数の通常モードを終了し、挿入モードに戻ってダッシュを入力し、終了して実際のダッシュを挿入し、次に挿入モードに戻って続行することです。タイピング。シーケンスは本当に長いです: Esc 8 0 a - Esc a モードの切り替えを行わない方がいいでしょう。
141 vim 

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