18

vimは長い間使用していましたが、昨年、プログラミング作業のほとんどを Sublime Text に切り替えました。

現在、コンソール エディタを使用する必要があるたびに (ほとんどの場合ssh) 、. vimショートカットとコマンドはゆっくりと私の記憶から離れていき、以前は慎重にキュレートされていたものにvimrcほこりが溜まりつつあり、すべてを再学習しないとエディターを効果的に使用することはできません.

一方、nanoただのばかです。ファイルを開き、フラグを追加して閉じるには最適ですが、それ以外にはあまりにも原始的です。

私が使用できる間に何かがありますか?私は、ナノほど簡単でも、vimほど強力でもないことに満足することができます。

4

5 に答える 5

22

使用できますmcedit。他のエディターよりもはるかにユーザー フレンドリーです。マウス オーバー ssh もサポートしています (Windows の Putty コンソールでも)。

パッケージ Midnight Commander を次のようにインストールするだけです。

  • Ubuntu/デビアン:

    sudo apt-get install mc
    
  • フェドーラ/レッドハット:

    sudo yum install mc
    
  • マックOS:

    brew install mc
    

そしてそれはmcedit利用可能になります。

ローカル コンソールでは、Windows で使用するShift+Del, Shift+Ins,Ctrl+Insショートカットもサポートしています。

また、ブロックを任意のファイルにコピーする優れた機能も備えているため、効果的にクリップボードの数に制限はありません。

于 2013-02-02T02:25:50.140 に答える
3

これらを試すこともできますが、SSH 接続するマシンにインストールする必要があります。

しかし、私の意見では、非常に能力の低い Sublime をやめて、Vim に戻るべきです。

$ vimtutorあなたの友達です。

于 2013-02-02T07:36:15.293 に答える
2

SSH で接続できるほぼすべてのマシンで使用できるテキスト エディターを学習したい場合、基本的に選択肢は vim、emacs、nano、および ed だけです。

c-x c-s(保存) と(閉じる)を覚えていれば、Emacs を選んでも問題ありませんが、vim で覚える必要があるコマンド (挿入モード、通常モード、保存、終了)c-x c-cよりも 2 つ少ないコマンドしかありません。i<esc>:w:q

geditX11 をローカルで実行して、リモート マシンから、gvim、またはその他のグラフィカル エディタを使用することをお勧めします。または、いくつかのチート シートを印刷して ( https://stackoverflow.com/questions/442057/what-is-your-linux-vim-cheat-sheetを参照)、常に手元に置いておきますか?

于 2013-02-02T02:26:42.887 に答える
2

私は個人的には使用していませんが、Vim のCream フレーバーは、 Vim をより標準的なスタイルのマッピング (検索の場合は CTRL-F など) で変更し、Vi(m) のようなモーダル編集 (通常モードと挿入モード) を使用しません。コンソールでも機能します (メニュー付き)。多分それがVimをあなたに適したものにします。

于 2013-02-02T13:46:31.213 に答える