タグ

Vimに関するamebacoreのブックマーク (5)

  • ブラウザを Vim ライクに操作する Vimium の布教と知見まとめ

    Vimium というブラウザ拡張があります The hacker's browser などと銘打たれているもので、その名の通り Vim ライクなキーバインドでブラウザの操作を可能にするものです ブラウジングにおけるマウス操作を圧倒的に減らすことができます 個人的には 4-5 年ヘビーユースしており、これなしではブラウザを操作できません 私自身 Vim をまともに使い始めるはるか以前から Vimium を使っているので Vim の経験がなくても慣れれば特に問題ないと思いますし、エンジニアでない方も十分利便を感じられるのではないかと思います インストール 普通にインストールするだけです フォークなどの亜種がいくつか存在しますが、家でユーザーも多いのは以下のものです Chrome Extension・Firefox Add-on 基的に Content scripts での実装なので当たり前

    ブラウザを Vim ライクに操作する Vimium の布教と知見まとめ
  • Vim-EasyMotionでカーソル移動を爆速にして生産性をもっと向上させる - haya14busa

    この記事はVim Advent Calendar 2013 : ATNDの 113 日目の記事になります。 また『EasyMotionか!』と思う方も中にはいるかもしれませんが、実は誕生日VACだったりするので許してください。 Happy Vimming to me. カーソル移動がエディット時間の80%を占める Vimでエディットしている時間の中で、カーソル移動の割合は恐らく80%以上を占めてます[当社比][要出典] 何をするにしても基的にはカーソルを移動させ、それからVimの強力なoperatorやtextobjectを駆使してテキストをエディットしたり、Insertモードに入って文字を入力するでしょう。またtagジャンプや、*,#などでカーソル下の単語を検索して移動するために、そこまでカーソルを移動させるという『カーソル移動のためのカーソル移動』をするケースだってあります。 多くの

    Vim-EasyMotionでカーソル移動を爆速にして生産性をもっと向上させる - haya14busa
  • Vimにおけるカーソル移動の効率化

    初めに 最近Vimにおけるカーソル移動の効率化について少し考えていて、自分なりに どんなカーソル移動方法があるのか? それぞれのメリット・デメリットは何か? について整理&改善をしたくて、この記事を書きました。 後半にカーソル移動の改善のために作ったプラグインの紹介もあるのでぜひ最後まで読んでみてください。 テキストの編集の動作について 基、どんなエディタでもテキストを編集するのに次の動作を繰り返すと思います。 移動先の座標を認識(目で見て脳で認識) キーボード・マウスを使ってカーソルを対象の座標に移動 対象のテキストを編集(カット・置き換え・削除など) これらの動作を前提、どんなカーソル移動の方法があるかについて整理していきます。 マウスによるカーソル移動 多くの人はマウスを使用しているかと思うので、こちらの方法はもっとも一般的といえるでしょう。 個人的に、マウスにおける最大のメリット

    Vimにおけるカーソル移動の効率化
  • Vimを支える技術: Alacritty, AquaSKK, tmux, Language Server… 高速ウェブ開発の世界

    はじめに これは、ストックマーク Advent Calendar 2021 17日目の記事です。こんにちは、ストックマークでAstrategyというビジネス向けSaaSについて、主にフロントエンドの開発を担当している@tsukkeeです。 Astrategyの技術構成については以前にAstrategyを支える技術: gRPC, Elasticsearch, Cloud TPU, Fargate... SaaS型AIサービスの内側の世界という弊社テックブログ記事で紹介したことがあるのですが、記事ではその開発環境の一部を紹介したいと思います。 さて、開発環境と言えばテキストエディタですが、皆さん開発にはどのテキストエディタ(またはIDE)を使っていますでしょうか?記事のタイトルにもあるとおり私はVimを使っています。ただ、Astrategyの開発チームでは使うテキストエディタに制限はなく、

    Vimを支える技術: Alacritty, AquaSKK, tmux, Language Server… 高速ウェブ開発の世界
  • 世界のプログラミング言語(37) 達人に愛され30年周年Vimを支えたVimScript

    そして、コマンドモードとは、ノーマルモードで「:」キーを押した状態です。コマンドモードでは、さまざまなコマンドを実行できます。ファイルの保存「w」やエディタの終了も「q」を行うにもコマンドモードで行います。なお、コマンドモードでは、VimScriptを実行できます。例えば、Vimを起動した状態(ノーマルモード)で、「:」を押してコマンドモードにしたら、以下のコマンドを実行してみましょう。 echo "Hello, World!" するとVimの最下行に「Hello, World!」と表示されます。 VimのコマンドモードでHello, World!を実行したところ なお、簡単な計算をしたい場合も、同じようにコマンドモードで以下のように記述できます。以下のコマンドを実行すると、610が表示されます。 echo 10 + 20 * 30 VimScriptで計算してみたところ そして、Vim

    世界のプログラミング言語(37) 達人に愛され30年周年Vimを支えたVimScript
  • 1