問題タブ [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.
regex - VI を使用してコロンを削除する
タイムスタンプを削除するために VI で検索と置換を実行しようとしています。通常は S コマンドを使用して VI でこれを行いますが、VI コマンド自体の構造の一部であるコロンを削除する必要があることを VI に伝えるにはどうすればよいですか?
例: "xxxxx xxxxx 24:00:00 CDT"
試した
s:24:00:00 CDT::g
s:"24:00:00 CDT"::g
s:/:::g
任意の支援をいただければ幸いです。
html - vim / vi / linux: html ファイルを適切にインデントする
Linux、vi、またはvimでhtmlファイルを簡単にインデントするにはどうすればよいですか。
copy - vi(vimではない)のあるファイルから別のファイルへのヤンク行?
私はVIMに慣れており、通常は画面を分割して別のファイルを開き、テキストを2番目のファイルにヤンクします。ただし、viしかないレガシーサーバーを扱っているのですが、分割ビューをサポートしていない場合に複数のファイルを開くか、あるファイルから別のファイルにテキストをコピーするにはどうすればよいですか(2つの別々のvimインスタンスだと思います)。
このサーバーで「画面」が有効になっておらず、アクセスが制限されているため、インストールするだけでは不十分だと思います。
c++ - C/C++ 開発環境で最も役立つ/使用される vim コマンドは何ですか?
ここに私のリストがあります
私とは異なり、例を示す目的で行ったように、貼り付けすぎないようにしてください。
そして最も重要なことは、説明を提供することです
コマンドは一般的ではなく、C++/C 環境に関連するものであるべきです。ctags とスコープも大歓迎です
ニュース:
vim - vim レジスタを使用するにはどうすればよいですか?
レジスタを使用するインスタンスを 1 つだけ知っているのはCtrlR*、クリップボードからテキストを貼り付ける方法です。
レジスタの他の用途は何ですか? それらを使用する方法?
VI レジスタについて知っていることはすべて (vi 7.2 に焦点を当てましょう) -- 私たちと共有してください。
c++ - VI で次の囲み括弧に移動する方法
次の括弧に移動するためのショートカットはありますか。例:
を使用して関数の先頭に移動できます[[
が、次の括弧に移動する方法がわかりません。情報をありがとう...
vim - vimでバッファが閉じられているときにコマンドを実行するにはどうすればよいですか?
ウィンドウが閉じられるたびに関数を呼び出すことができるように、vim/vimscript に close-window-hook のようなものはありますか?
次のシナリオで使用したいと考えています。追加のスクラッチ ウィンドウを使用してファイルに関する情報を表示し、ファイルを閉じるときにスクラッチ ウィンドウを自動的に閉じて vim が終了するようにします。
フックなしでそれを達成する方法があれば、それも問題ありません。
編集: については知っていますが、怠け者で、または:qa[ll]
のみを入力したいだけです。:q
ZZ
edit2.71828183: 元の質問に最も近い自動コマンドの回答を受け入れましたが、分割ウィンドウの代わりにプレビュー ウィンドウを使用する別の解決策を見つけました。最後の「通常の」ウィンドウが閉じられると、プレビュー ウィンドウは自動的に閉じられます。
vim - gvim7.2の背景を黒にする
C / C ++などを編集するとき、白い背景にうんざりしています。黒い背景が必要です。これは、色付けに関して現在.vimrcファイルにあるものです。私がそれを変えるのを手伝ってください:
vi - のマッピング文字
特定のシーケンスを括弧/括弧の補完にマップしようとしましたが、成功しませんでした。特定の制御シーケンスをマップするために次のコマンドを試してみましたが、うまくいかないようです。ここで私が間違っていることを誰かが知っていますか?
:imap <ctrl-9> ( )hha
:imap <ctrl-(> ( )hha
bash - 大きなファイルを表示するためのUNIXでの最適なツール
私はunixの初心者です。を使用して UNIX で大きなログ ファイルを表示する際に問題に直面していますvi
。UNIX で大きなファイルをすばやく表示するための最適なツールを教えてください。さらに、UNIX で大きなファイルを表示する独自の方法を投稿していただけますか?