タグ

qiitaとvimに関するmoritataのブックマーク (3)

  • 0.10 時代の Neovim Lua - Qiita

    0.10 になって便利な機能が増えたからみんなも使おうよ、という趣旨の記事です。 Neovim 0.10 になって増えた機能 News-0.10 - Neovim docs というページに 0.10 になっての変更点がまとまっているのですが、これだけでは多過ぎて把握できないと思います。「dotfiles やプラグインを書く時に便利な機能」という括りで抜き出してみても以下のようなものが挙げられます(多過ぎるので畳んであります)。 0.10 で追加された機能(一部) nvim_create_autocmd() のコールバック関数が true を返すと、自動コマンド自身が削除されるようになりました。 vim.islist() がちゃんと「配列」の時だけ true になるようになりました。 今までは歯抜けのテーブル({ [1] = "hoge", [3] = "fuga" } みたいなの)でも t

    0.10 時代の Neovim Lua - Qiita
  • 君はまだVimの真の美しさを知らない - Qiita

    Hello Geek! やあ、パソコンカタカタオタクの諸君! 今日もクールなTerminalでエキゾチックなVimをさわっているかい? ところで君はどんなVimのcolorschemeを使っているだろう。 安定のGruvbox? 伝統のMolokai? 流行りのHybrid? 柔軟なBase16シリーズもいいよね。 それとも僕と同じ古き良きjellybeansかな? しかし、君はまだ知らないだろう。 そのVimのcolorschemeがまだ輝けるということを VimのSyntax Highlightingは不完全 VimのSyntax HighlightingはもともとIDEと比べると完璧とは言い難い。 文法が複雑な言語で複雑な処理を書くと、その差ははっきり現れてくる。 PhotonのPythonのコードをVimVSCodeで見比べてみよう。 1枚目がVim、2枚目がVSCodeで開いた

    君はまだVimの真の美しさを知らない - Qiita
  • もうこれでVIM学習は最後にしよう! VIMチュートリアルと入門 - Qiita

    こちらの記事は、Daniel Miessler 氏により2020年03月に公開された『 Learn vim For the Last Time: A Tutorial and Primer 』の和訳です。 記事は原著者から許可を得た上で記事を公開しています。 Vim を学ぶ上での問題は、それが難しいということではなく、ずっとやり続けなければならないということです。このガイドでは、そのサイクルを断ち切り、今度こそ完璧にVim学習を完了できることをゴールにしています。 Vim 学習のリファレンスはオンラインで何十件もありますが、ほとんどのものは、すぐに超絶技巧を要求するか、あるいは基的なことだけ触れてあまり深く踏み込まないかのどちらかです。 このチュートリアルは、まずvim の思想を理解すること(これは永遠に皆さんの心の中に残ります)から始まり、現在お使いのエディタのスキルを超越して、VI

    もうこれでVIM学習は最後にしよう! VIMチュートリアルと入門 - Qiita
  • 1