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

16
IDE(Eclipse)を使用してソフトウェアを開発しています。なぜvimまたはemacsに切り替える必要があるのですか?[閉まっている]
私の仕事はjava / web開発者です。私は日食を約5年間使用しています。私は素晴らしいと思いますし、javascriptとhtml / jspにWebstormも使用しています。 サーバーにsshして設定ファイルをいじる必要がある場合があります。このために私はviを使用し、それは私を苦しめます。私は構文/コマンドをリストするウェブページを立ち上げなければなりません:エスケープを押し、次にアスタリスクを3回回してください。テキストはカーソルの2行上に入力されます。それは私にはとても直感的ではなく、90年代後半に育った人は誰でも想像します。 ここに、私は日食が素晴らしい(そして他のIDEを想定している)と考え、emacsやvimに切り替えない主な理由を挙げます。 プロジェクトを再コンパイルする必要がない強調表示エラー。 コードアシスト。 リファクタリング。 オープニングコールの階層/オープニング宣言。 ソース管理と完全に統合されています。 デバッガが含まれています。 サードパーティのプラグインが利用可能-例えば、findbugs / checkstyle。 私が聞いた議論の1つは、emacs / vimを使用すると独自のプラグインを作成できるということです。しかし、すべてがすでにそこにあるので、あなたはする必要はありません!この半分構築された車を買うと言っているように、あなたは残りを自分で構築できます。 なぜemacs / vimを使用しているのですか?それを使用する人々は、実際に大規模な組織の複雑なオブジェクト指向プロジェクトに取り組んでいますか? vim / emacsに切り替える理由は何ですか。切り替えた場合、生産性はどのように向上しますか?
31 ide  eclipse  vim  emacs 


5
VimやEmacsは、.NetやJavaなどの言語に実用的ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5年前に閉鎖されました。 そのため、私は主に.Net開発者であり、Java、Python、その他いくつかの作業を随時行っています。多くの人が、基本が決まったら、VimとEmacsの効率を大幅に高めると称賛していると聞きました。十分な練習をすれば、どれだけの機能が非常に役立つかは間違いなくわかりますし、学習曲線はおそらく努力する価値があるとさえ信じています。しかし...平均的な開発者がVisual Studio、Netbeans、Eclipse、または他のプラットフォームにいるのと同じくらいVimまたはEmacsで効率的にするには、マクロとホットキーのある種のウィザードでなければならないようです。私はVimの使い方を学び始め、その機能のいくつかは素晴らしいと思います(たとえば、列の編集)が、ヘビーウェイトIDEが提供するツールの多くは単純に置き換えることができず、最もジューシーなテキストでも購入できないようです編集者。 Linq-to-SQL用のdbmlファイルの生成 自動テスト UIの設計 プロジェクトとソリューションの作成/整理 VimとEmacsはVSができること(インテリセンス、リファクタリングなど)と同じことを非常に強力に行うことができることを知っています。これらのプラットフォームで作業している人が実際にVimやEmacsの恩恵を受けることはありますか?
18 ide  vim  emacs 

5
大規模なアプリケーションをコーディングするときにVimを使用する
私はVimを学び始めており、stackexchangeでここで与えられたいくつかのアドバイスに従っています。私はいくつかのおもちゃのプロジェクトでそれを使い始めています、そしてそれで私はクールです。 しかし、そのクラスの名前や他のファイルに含まれるマクロなどを知るためだけに、常に他のファイルを開かずに生産性を高めることができるのだろうかと思い始めました。 あなたが与えることができる一般的なアドバイスは何ですか?

6
Vimキーマッピング/プラグインXCode?
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 私は、主にルビーとC#でWebを扱う開発者です。 iOSとMacの開発をいじり始めたいです。 過去数ヶ月間、私はキーバインディングのセットに流/になろうと試みてきました(vi / vimはちょうどいい感じだからです)。 私はWindowsのVisual Studioに素晴らしいViEmuをインストールしています。これにより、Visual Studioのパワートイと並んで、たくさんのvimのすばらしさが得られます。 xcodeにはこのようなものがありますか? MacVimをデフォルトのエディターとして設定できることは知っていますが、xcodeのココア認識をすべて失うことになるので、あまり興味はありません。 もちろん、他の選択肢は、最小の共通分母に進み、emacsに切り替えることです(macキーバインドはemacsに非常に基づいているため)が、あまり長く考えないでください。:P
16 xcode  mac  vim 

7
Emacsと「自己強化パフォーマンス」
要するに、ハードコアのEmacsユーザーに対する私の質問は次のとおりです。スティーブ・イッゲが語る「自己強化パフォーマンス」を達成しましたか? Emacsは自己ホスト型です。その中に物を書くと、環境自体がより強力になります。これはフィードバックループです。強化を作成するために使用している環境を強化しているために発生する、再帰的で自己強化的な乗算効果です。 あなたがでください本当に感じるあなたのEmacsが最終的にあなたの作っ強化することを10倍の時間がより生産的ようになどと、あなたの生産性が指数関数的に増加し続け、そして? 共有する例/経験はありますか? 私としては、私は(現在のVimに固執)開発のための両方EmacsやVimを使用していた、私を.emacsして.vimrc、両方のは非常に構成されている私のニーズに合った、私はこれらのエディタの両方の電源を感謝しています。しかし、私はこのEmacsの「自己強化ループ」を経験せず、出会った人にも会いませんでした(もちろん、これは私が本当にハードコアなEmacserではなく、まだ多くのEmacsersに会っていないからかもしれません)。 たとえば、Facebookでは、私の隣の人はVimを使用しており、彼の隣の人はEmacsを使用していました。両方とも地獄のように迅速で生産的であり、私はこれを彼らが使用していた編集者ではなく、彼ら自身の知性と態度に起因すると考えています。 しかし、とにかく、私はEmacsの支持者からEmacsの教会に私を引き返す驚くべき例を見ることができてうれしいです。

3
より高いレベルの言語を読みやすいC ++にコンパイルすることは可能ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 6年前に閉鎖されました。 C ++は多くの点で優れた言語ですが、特にいくつかのことはIDEなしで書くのが面倒です。VIMユーザーとして、S-Expressionsおよび場合によってはLispのようなマクロを使用してC ++を記述できるようにする高レベル言語にアクセスできれば、非常に興味深いでしょう。何回も。 freenodeで尋ねて、ECLやBiglooなどのコンパイラでLisp-> Cをコンパイルするなど、いくつかのアイデアをテストしましたが、特にきれいなCコードは生成されませんでした。 この問題に関する作業はありますか?

3
コマンドを使用して、ソースファイルのすべてのタブを自動的に解除する方法はありますか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、ソフトウェアエンジニアリングスタック交換のトピックになるようにします。 5年前休業。 その後、自動的に再インデントするには?ある端末画面から別の端末画面にコードをコピーしようとしましたが、表がすべてめちゃくちゃになりました。 私はこの機能を何と呼ぶべきかわからなかったので、グーグルで見つけるのが難しかった(これは一般的にタブサイズの設定方法に関連するものを返しましたが、残念ながら私が探していたものではありませんでした)。
11 vim 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.