問題タブ [vi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reference - 良いviリファレンスの推奨事項は?
私はviをあまり使用せず、確かにプライマリエディターには使用しないため、viコマンドを思い出せません。クイックスタートガイドまたはコマンドの概要についての推奨事項はありますか?
vim - レジスタを上書きせずに貼り付ける方法
選択範囲をデフォルトのレジスタに配置せずに、視覚的に選択された領域に貼り付ける方法を知っている人はいますか?
常に明示的なレジスタから貼り付けることで問題を解決できることを知っています。"xpしかし、ただ入力するのではなく、タイプするのは首の痛みです。p
vim - viキーバインドオプションを備えたIDEはありますか?
私が通常開発に IDE を使用しない理由の 1 つは、vi のキーバインドに慣れすぎて、テキストをめちゃくちゃにして「:w」をたくさん入れてしまい、使用できないことです。 vi の強力な正規表現置換メカニズム。vi キーバインドを構成したり、IDE 内で vi をエディターとして使用したりできる IDE はありますか?
関連している:
c - コード内の GVim 折りたたみコメントを取り除く方法は?
私のチームには、ある種の GVim 機能を使用して手動でコードの折りたたみを行うことを誓う人がいます。
私は別のエディターを使用しており、折りたたみ機能は実際には必要ないため、次のようなタグでソース コードを汚染するだけだと思います。
この折りたたみを使用しないように人を説得することはオプションではありません (以前にいくつかの激しい議論がありました)。
私は本当に GVim の人ではありません。チームのコードを変更せずに折り畳みを行う方法が他にないのでしょうか?
- たぶん、折り方を別のファイルに入れるか、または
- ソースコードを変更せずに、プログラミング言語の構文を考慮したある種のスマートな折り畳みを行っていますか?
vim - 人気のある Vim の代替品は?
Vim 以外に (Emacs の Viper モード以外に ;)) 現在も広く使用されている Vi クローンはありますか? もしそうなら、Vimの代わりにそれを使用することの長所/短所は何ですか?
vim - タブをvimのスペースに置き換えます
gVimでタブをスペースに変換したいと思います。次の行を追加しました_vimrc
:
2つのスペースで停止するように機能しますが、それでも1つのタブキーが挿入されているように見えます(後でスペースをカウントするためにhキーを使用しようとしました)。
gVimでタブをスペースに変換するにはどうすればよいですか?
regex - ファイルのすべての行の特定の文字の後のすべてのテキストを削除するために使用するVimコマンドは何ですか?
シナリオ:
- (文字のように)パイプで
|
区切られたデータを含むテキストファイルがあります。 - パイプ区切りフィールドのデータの各フィールドは可変長である可能性があるため、文字のカウントは機能しません(または、Vimに存在する場合でも、ある種のサブストリング関数を使用します)。
Vimを使用して、ファイル全体の2番目のパイプから行末までのすべてのデータを削除することは可能ですか?約150,000行あるので、これを手動で行うことはマゾヒストにとってのみ魅力的です...
たとえば、次の行を次のように変更します。
に:
これはどういうわけかできると確信しています...私は願っています。
更新:これをWindows XPで実行していることを述べておかなければならないので、言及されている* nixコマンドの一部にアクセスできません(cut
Windowsでは認識されません)。
vim - viの自動フォーマット?
言語ごとの設定を定義できるvi用の自動フォーマットツールはありますか?
編集:私は構文の強調表示を探していません。コードにフォーマットルールを適用するものを探しています。(ブレースの配置、オペレーターの周りのスペースなど)
keyboard-shortcuts - キーを1回押すだけでViエディターを終了するにはどうすればよいですか?
正直なところ
入力するには多すぎます。
質問はVimではなくオリジナルのVi(FreeBSDに付属しているViなど)に関するものであることに注意してください。