問題タブ [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.
vim - 複数のタブ付き行を Vi に貼り付けるにはどうすればよいですか?
デスクトップから切り取ったものを Vi で開いているファイルに貼り付けたい。
しかし、タブをページ全体に重ねて貼り付けると、
ある種のビジュアルモードの変更だと思いますが、コマンドが見つかりません。
vim - Vim / viサバイバルガイド
重要なvimコマンドは何ですか? 新しいユーザーがトラブルに巻き込まれないようにするには、何を知っておく必要がありますか? コメントごとに 1 つのコマンドでお願いします。
vim - vimのタブとスペース
自動インデントがオンのときにvimがスペースをタブに置き換えないようにするにはどうすればよいですか?
例:行の先頭に2つのタブと7つのスペースがあり、tabstop=3
Enterキーを押すと、次の行の先頭に4つのタブと1つのスペースがありますが、それは望ましくありません...
vim - Vimで文字を改行に置き換える方法
,
現在のファイルのそれぞれを新しい行に置き換えようとしています:
^@
ただし、実際の改行ではなく、のように見えるものが挿入されます。ファイルはDOSモードなどではありません。
私は何をすべきか?
私のように興味がある場合は、質問を確認してください。同じように。
eclipse - Vimで行全体を複製する方法は?
IntelliJ IDEA/ Resharper の + またはEclipseの+ + /と同様の方法で、 Vimで行全体を複製するにはどうすればよいですか?CtrlDCtrlAlt↑↓
vim - vi を習得するための最善の方法は何ですか?
少し前に、私は viemu の作成者による記事を読み、 vi に関する多くの誤解を解消し、なぜそれが良い考えなのか (そしてなぜ過去 30 年以上にわたって非常に人気があったのか) を説明しました。同じ人物が、一度にいくつかの基本事項を教える素晴らしいグラフィカルなチート シートのセットも持っています。
私は確信しています。
実際、私はこの 2 年間、確信してきました。しかし、私はまだ vi を主な編集者として強制的に学習させるには至っていません。学習曲線は高すぎます。仕事に取り掛かると、容認できるが即時の生産性 (現在のエディターを使用) は、これまでのところ、途方もない生産性 (vi を使用) よりも勝っています。
学習曲線を乗り越えるのに役立つヒントはありますか? それは簡単なヒントでも、他のチュートリアルや記事でも構いません。
編集: vim/gVim、Cream、およびMacVim (など) の vi のバリアントを認識していることに注意してください。vi ファミリー全体に言及するために、vi についての質問を続けました。すべてのすばらしい答えをありがとう。
更新 (2009 年 4 月)
私は昨年の 12 月から、日々の仕事で Vim (より正確には MacVim) を使用しています。私は戻りません:-)
Vim を熟知している皆さん、頑張ってください。
linux - vim で強化されたリソースはどこにありますか?
最近 vim-enhanced をインストールしましたが、それに関連する記事やチュートリアルが見つかりません。見つけることができたのは、新しい機能について簡単に説明しているページと、ダウンロードするいくつかの RPM だけです。通常の vi/vim では提供できない、スクリプト言語に提供するものは何ですか?
ありがとう
unix - vi エディターを使用して KornShell コマンドラインでオートコンプリートする方法
AIX UNIX バージョン 5.3上の KornShell (ksh) で、以下を使用してエディター・モードを vi に設定します。
ファイルまたはディレクトリ名をオートコンプリートするためのシェル コマンド ラインでのキーストロークは何ですか?
c - vimでCを使用してスペースを自動インデントしますか?
私はEclipseとJavaを使ってやや甘やかされてきました。Linux環境でvimを使用してCコーディングを開始しましたが、vimにブロックの適切な間隔を自動的に実行させる方法はありますか?
したがって、{を入力した後、次の行には2つのスペースがインデントされ、その行に戻ると同じインデントが維持され、}は2つのスペースに戻りますか?
vim - Vimで行末に移動するにはどうすればよいですか?
コマンドモードで一般的に移動する方法、具体的には行にジャンプする方法を知っています。しかし、現在行っている行の最後にジャンプするコマンドは何ですか?