タグ

viに関するkwyのブックマーク (7)

  • Vimの思想について

    ここでいくつかのルールとして motion-count-multiplied 例えば10jで十行下へ移動、d2kで上2行を削除など operator-doubled 例えばyy, dd, cc, >>とか、2回繰り返すとカーサーのある行に動作する upper case operator 例えばc->C、d->D, y->Yのように、現在のカーサーから行の最後まで動作するケースと、対になっている(逆の機能を持つ)ケース、例えばp->P, o->O, n->N, a->A, i->I, f->Fなど)に大まかに分けられる exclusive inclusive 例えば、yiw vs yaw, cib vs cabの違いで、テキストオブジェクトの内部(inner)だけか、境界線も含めるか(around) があります。これらのルールは他のプラグインにもよくみられるので、Vim wayに慣れればプラ

    Vimの思想について
  • Vim の種類 (Vim family) - Qiita

    みなさん、Vim は使ってますか。ひとくちに Vim と言っても、多くの種類(タイプ)が存在しています。ディストリビューションごとに最適化されたもの(vim-gtk など)や、そもそも Vim 自体の機能が制限されたもの(vim-tiny など)などが存在しています。しかし、環境に依存しない Vim 自体の種類(タイプ)として基的に以下の5つに大別できます。 tiny small normal big huge です。以上の5つは Vim の機能が制約された順(昇順;英語通り一番上が一番小さい)に並んでいます。それぞれの Vim についてどの機能が解放されているかはここにて記述されています。もしくは、Vim のヘルプコマンドでも確認できるので、:h[elp] ve[rsion] を実行してください。また、比較的目にする Vim の中に、vim.basic と vim.full というもの

    Vim の種類 (Vim family) - Qiita
    kwy
    kwy 2019/09/13
  • Vimで行の連結をする - 一分一秒真剣勝負!

    shift + j で行の連結ができる。今まで知らなかったですごめんなさい。例えば、hogehogeにフォーカスがあって shift + j を実行した場合、 hogehoge sagesage 以下のようになります。 hogehogesagesage 今まで改行されてる場合は、ヴィジュアルモードでカットして貼り付けてたぁぁぁqあwせdrftgyふじこlp!なんで知らなかったんだよ俺!・・・それにしても、Vimを使っている人は意外と「知っていて当然的なコマンドを知らない」ケースが多い気がする・・・よね?

    Vimで行の連結をする - 一分一秒真剣勝負!
    kwy
    kwy 2015/11/03
  • 転送中

    リダイレクトします 以前ここにあったブログは、現在 http://mbahack.syui.ml/2013/02/vim.html にあります。 リダイレクトしますか。

    kwy
    kwy 2013/02/26
  • 転送中

    リダイレクトします 以前ここにあったブログは、現在 http://mbahack.syui.ml/2013/02/vim.html にあります。 リダイレクトしますか。

    kwy
    kwy 2013/02/26
  • シェルスクリプトを書く際に気を付けていること8箇条 - カイワレの大冒険 Third

    エンジニアという職業柄かシェルスクリプトを書くことはちょくちょくあるのですが、自分なりに気を付けていることを備忘録&自分への戒めも含めて、簡単に書いてみたいと思います。 変数は大文字 シェルスクリプト書いていれば変数の出番は至るところであるでしょう。その際、可読性を増すように、変数は大文字を使っています。 RET=`cmd1`みたいに。好みの問題もあるでしょうが、分かりやすいので。 クオテーションは選ぶ クオテーションにはシングルだったり、ダブルだったり色々ありますが、使い分けておいたほうがよいでしょう。 変数の展開がないようであれば、シングルクオーテーションのほうがスマートでしょうし、展開があるのならダブルクオーテーションを使えばと。 ダブルクオーテーションを使うのにも意味があって、変数は「$RET」のようにクオテーションで囲まなくても動作はたいていするのですが、 echo "${RET

    シェルスクリプトを書く際に気を付けていること8箇条 - カイワレの大冒険 Third
    kwy
    kwy 2012/02/24
  • 僕がサクラエディタからVimに乗り換えるまで - give IT a try

    はじめに 恐怖のエディタ、Vim。 僕はこの間までずっとサクラエディタを愛用していましたが、最近Vimを使うようになりました。 ええ、Vimです。あのVimです。Viでもいいけど。 Vim・・・使いこなしている人はそれだけで玄人っぽく見られる伝説のエディタ。 実際にVimを使えばすさまじいスピードのコーディングが可能になる。(らしい) しかしそんな憧れだけで手を出しても大半の技術者は全く手に負えず、すぐに尻尾を巻いて元のエディタに舞い戻ってしまう恐怖のエディタ。 それがVimである。 ・・・はい、僕の中でVimやViのイメージはそんな感じでした。 実際、Unix/Linuxマシンのターミナル上で何度か(いやいや)使ったことがありましたが、まあ扱いにくいのなんのって。 「カーソルは十字キーで動くけど、どうやって入力するの? 」 「えっ? "i"を押せ? 」 「入力が終わったらESC? なんで

    僕がサクラエディタからVimに乗り換えるまで - give IT a try
    kwy
    kwy 2012/01/02
  • 1