私はこれを言うつもりだとは思っていませんでしたが、私はそこにあるターミナルのための最高のエディターが信じられないほど好きです GNU / Linuxの: VIM.
引用 Wikipedia:
活力 (デル 英語 私はIMprovedを見ました)はの改良版です テキストエディター vi、すべてのシステムに存在 UNIX.
その著者、 ブラム・ムリーナール、で最初のバージョンを提示 1991、多くの改善が行われた日付。 VimとViの両方の主な機能は、特定の操作を実行するために交互に切り替える異なるモードがあることです。これは、キーの組み合わせを使用して注文を入力するモードがXNUMXつしかない最も一般的なエディターとは異なります。 グラフィカルインターフェイス.
キーボードショートカットがたくさんあるという単純な事実から、これは「タコ」や10本以上の指を持っている人のためのエディターだと思った人の一人です。 VIM それはコンソールエディタの「モンスター」でした。 真実は昨日から私はそれを使うことを学んでいるということです (非常に基本的なことでも)しかし、私はそれに慣れています、そして最悪 (または何よりも) それは私がそれをあまりにも好きだということです。
私はいつもどのように快適でした ドワーフ、しかし、このエディターが基本的すぎるのは事実です。 グラフィカル環境の場合、カーソルを使用してコピー/貼り付けできますが、TTYの場合は状況が変わります。 それは私がVを見つける最初の利点ですIM。 私が好きな他の機能は次のとおりです。
- 列のテキストの選択。
- 構文の強調表示。
- かっこ、角かっこ、中かっこを強調表示します(プログラミングに最適です)。
- 非常に強力で、編集中のファイルが中断された場合でも、後で回復することができます。
- ここに あなたはもっとたくさん見ることができます...
コンソールで唯一のテキストエディタ (私が知っているものの) その「アプローチ」 VIM es MCEdit、 MCのテキストエディタ。 しかし、上の文の引用に注意してください。 VIMにはGTKエディターもあります。 しかし、この投稿のアイデアは、あなたを売ったり、使用するように勧めたりすることではありません VIM、それは単に実際に表示されるよりも使いやすいことを伝える方法です。
VIMの使用に関する基本的なチュートリアル
一連のキーボードショートカットを残すことを考えていましたが、例を使ってどのように機能するかを示した方がはるかに実用的だと思います。 最初に行うことはインストールです VIM まだ行っていない場合、またはデフォルトでお気に入りのディストリビューションに含まれていない場合。 インストールしたら、ターミナルを開いて次のように入力します。
$ vim prueba.txt
次のようなものが表示されます。
今、私たちはキーを押します I またはキー インセット コマンドモードから編集モードに切り替えて、入力を開始します。 可能であれば、XNUMX行より長いものを書きます。 私は例えば置きます:
今、私たちはキーを押します ESC 編集モードを終了するには、キーボードの矢印を使用してドキュメントの先頭に移動し、キーを押します。 V. あなたは以下が今言っていることに気付くでしょう ビジュアル。 下矢印を使用して、書き込むすべてのテキストにマークを付けます。 すべてを選択したら、キーを押します Y。 これが完了すると、下にコピーされた行数が表示されます。
少し下に移動してキーを押します P。 押すたびに同じテキストが貼り付けられます。 キーの代わりに Y キーを押します X、選択したテキストは切り捨てられます。 キーで再度貼り付けることができます P.
次に、テストドキュメントを保存します。 押す ESC 編集モードで書き込みを行う場合 :w、つまり、XNUMXつのポイントと W. これが行うことは、私たちが行っていることを書き込むか保存することです。 後で書く場合 :q エディターを終了します。 保存して閉じることが必要な場合は、次のように記述します。 😡.
最後のトリックです。 ターミナルが誤って閉じられ、ドキュメントが失われたとします。 私たちがしなければならないのは書き直しです:
$ vim prueba.txt
そして、次のようなものが得られます。
最後を見ると、一連のオプションがあります。 この場合、キーを押します R 前のドキュメントを取得するには、を押すように求められます ENTER そして出来上がり、中断したところから続行できます。 さて、たまたまキーを押したら E (とにかく編集) 次のように入力してドキュメントを取得することもできます : 回復します、 そして、次のようなものが得られます。
この場合、私のオプションは1番と出来上がりを書くことです、私たちの仕事は再び回復します。
使用したい場合 VIM 簡単にインストールできます GVIM、これは、ユーザーの作業を容易にするメニューやその他のオプションを使用するためにGtkライブラリを使用する場合と同じです。
の拡張機能もあります Firefoxの コール ヴィンペレーター、 これにより、ブラウザをあたかも処理できるようになります VIM 😀
そしてここまで の仕方、私たち全員がより有用なことを学ぶことができるように、どんな提案や情報も歓迎します VIM.
私はGvimを使用しますが、構文が強調表示されていなかったので、テキストの画像をHTMLに入れて、それがどのようになっているのかを確認するとよいでしょう。 私はVimで仕事をするつもりです、そしてそれから私はGeditでしたようにそれらの深い分析のXNUMXつをします…私にXNUMX週間与えてください、そして私はそれを持っています。
構文の強調表示がどのように機能するかを知りたい場合は、いくつかの例を残します。
ompldr.org/vZTRlYg
ompldr.org/vZDd3cw
そして、それをより視覚的に心地よくするための多くのスキームの下のリンクで。 xP
ご挨拶。
vimチュートリアルは非常に優れており、後で作成されることを願っています。このツールを使用して、もう少し高度な、またはいくつかのトリックを実行できます;)、
今このvimの世界に入る瞬間
現時点では、最近ますます閉じ込められているemacsで立ち往生していますが、vimを使用すると、テキスト間を移動するのが非常に困難になります。
PS:おめでとうございます! 彼らはランキングで最初です。
+1
私たち男性はEmacsを使用しています。
「これを言うとは思ってもみませんでしたが、GNU / Linuxのターミナルに最適なエディターがとても好きです...」と読み始めたとき、彼はEmacsを発見しました。
代わりに、その男は奇妙なものを持って出かけることがわかりました😛ネットで見つけたもの!
あのマッチョ。 私はあなたが使用すると思います LFS、すべてを噛み砕いた状態でディストロを使用しているので、それもファゴットだと思いますよね?
Man emacsはvimよりもかなり簡単に見えますが、色の好みがあります。
vimtutorは非常に優れたインタラクティブなチュートリアルであり、25〜30分で完了するように設計されています。 強くお勧めします!
apt-get install vimtutor
vimtutor
それは確かに私のために働きます、私はそれに取り組む必要があります
はい、実際にはVimtutorは素晴らしいです...
このゲームをプレイすると、vimの使用をやめず、愚かな使い方を学ぶことができます。実際、このゲームでは、非常にすばやく移動する方法を知るなど、vimの最も基本的なことをたくさん練習します。
http://vim-adventures.com/
私は開発者ではないので、私がしなければならないことは、.confを編集するか、時々pkbuildに手を入れます。NANOを使用すれば、それで十分であり、十分にあります。 テストのために一度VIMでファイルを開いたのですが、そこから抜け出す方法すら知りませんでした。
vimから始める人にとっては非常に基本的なことで、モンスターだと思っていても、他のすべてのように、それは習慣の問題です。 xP
やってみたい人のためにたくさんのスキームを残しています。
http://code.google.com/p/vimcolorschemetest/
ご挨拶。
@elav、私はあなたに私のvimrcを残して、あなたがあなたのために働くいくつかの設定を使うことができるようにします
http://paste.desdelinux.net/4465
ありがとう😀
あなたは炎を起こすのが好きですよね? これはおそらく最も古い炎です😛
PS:VIロックス!
素晴らしいチュートリアル! どうもありがとうございました😀
非常に興味深い:3
基本的なものは常に良いものです。
いつかあなたがそれを必要とする場合に備えて、すべてについて少し知っておくのは良いことです、賢い人はいつも彼の仲間の人の犠牲を大切にします。
すばらしいチュートリアルですが、これは初めてで、brigthscriptエディターをgvimに追加する方法がわかりません。 https://github.com/chooh/brightscript.vim.git 私たちを手伝ってくれますか