はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    WWDC25

『Vimcasts - Free screencasts about the text editor Vim』

  • 人気
  • 新着
  • すべて
  • Practical Vim, revised for Vim 8

    3 users

    vimcasts.org

    Learn Vim at your own pace with my self-study Core Vim Course. Learn more I’ve revised the second edition of Practical Vim, bringing it up to date with Vim 8. If you bought the ebook direct from Pragmatic Bookshelf, then you’ll receive the update for free. As Vim continues to evolve, I want to make sure that the advice in Practical Vim stays relevant. The introduction to the book has this to say “

    • テクノロジー
    • 2017/01/20 00:39
    • book
    • Meet UltiSnips

      3 users

      vimcasts.org

      In TextMate, you can jump forward and back between tabstops by pressing tab or shift-tab (hence the name tabstop!). You can make UltiSnips behave the same way by putting these lines in your .vimrc file: let g:UltiSnipsExpandTrigger="<tab>" let g:UltiSnipsJumpForwardTrigger="<tab>" let g:UltiSnipsJumpBackwardTrigger="<s-tab>" Look up :help UltiSnips-triggers for more details. UltiSnips can replace

      • テクノロジー
      • 2014/06/28 14:44
      • vim
      • *programming
      • plugin
      • Operating on search matches using gn

        3 users

        vimcasts.org

        The gn command (introduced in Vim 7.4) makes it easy to operate on regions of text that match the current search pattern. It’s especially useful when used with a regex that matches text regions of variable length. Here’s what Vim’s documentation has to say about the gn command (:help gn): Search forward for the last used search pattern, like with n, and start Visual mode to select the match. If th

        • テクノロジー
        • 2014/02/12 10:39
        • vim
        • *programming
        • Creating mappings that accept a count

          5 users

          vimcasts.org

          Lots of Vim’s built-in Normal mode commands can be executed multiple times by prefixing them with a count. User-defined Normal mode mappings don’t usually handle counts the way we might like them to. We’ll explore a couple of techniques for making our custom mappings respond predictably to a count. Problem: make a mapping that handles counts Suppose that we wanted to create a mapping so that press

          • テクノロジー
          • 2014/02/08 13:07
          • vim
          • Creating repeatable mappings with repeat.vim

            4 users

            vimcasts.org

            The dot command is my all-time favorite Vim trick: it tells Vim to repeat the last change. But the dot command tends not to work well with user-defined mappings. In this episode, we’ll use repeat.vim to set up a simple mapping so that it can be repeated using the dot command. The README for repeat.vim begins: If you’ve ever tried using the . command after a plugin map, you were likely disappointed

            • テクノロジー
            • 2014/02/02 17:46
            • vim
            • *programming
            • Habit breaking, habit making

              9 users

              vimcasts.org

              Learn Vim at your own pace with my self-study Core Vim Course. Learn more Moving your Vim cursor around using the arrow keys is a bad habit, and like many bad habits it’s a difficult one to break! Putting these lines into your vimrc can help: noremap <Up> <NOP> noremap <Down> <NOP> noremap <Left> <NOP> noremap <Right> <NOP> This snippet causes each of the arrow keys to execute no operation, or in

              • テクノロジー
              • 2013/02/07 11:14
              • vim
              • Profiling Vimscript performance

                3 users

                vimcasts.org

                You could profile the load time for your vimrc file as follows: vim --cmd 'profile start vimrc.profile' --cmd 'profile! file ~/.vimrc' To profile a function in the vimrc file, you would have to call it. For example, if there was a function called Zzzz(), you could profile that function by running: vim --cmd 'profile start vimrc.profile' --cmd 'profile! file ~/.vimrc' -c 'call Zzzz()' Remember: the

                • テクノロジー
                • 2012/12/05 00:17
                • Vim Script
                • performance
                • Fugitive.vim - resolving merge conflicts with vimdiff

                  15 users

                  vimcasts.org

                  When git branches are merged, there is always the chance of a conflict arising if a file was modified in both the target and merge branches. You can resolve merge conflicts using a combination of fugitive’s :Gdiff command, and Vim’s built in diffget and diffput. In this episode, we’ll find out how. This is the third in a five part series on fugitive.vim. :Gdiff on a conflicted file opens 3-way dif

                  • テクノロジー
                  • 2012/04/07 17:43
                  • vim
                  • git
                  • merge
                  • diff
                  • video
                  • あとで
                  • fugitive.vim
                  • Fugitive.vim - exploring the history of a git repository

                    8 users

                    vimcasts.org

                    Git provides tools for searching the contents of files, commit messages, and even whether text was added or removed by a commit. In this episode, we’ll see how fugitive’s Ggrep and Glog commands wrap this functionality up so that we can search the contents and history of a git repo from right inside of Vim. This is the last of our five part series on fugitive.vim.

                    • テクノロジー
                    • 2012/03/29 11:09
                    • vim
                    • git
                    • search
                    • fugitive
                    • Fugitive.vim - browsing the git object database

                      5 users

                      vimcasts.org

                      With the fugitive plugin, you’re not limited to just working with files in your working tree. The :Gedit command allows you to open files in other branches, and to browse any git object, including tags, commits and trees. Plus, if your repository is hosted on github, you can easily bring up the webpage for any git object using the :Gbrowse command. This is the penultimate of a five part series on

                      • テクノロジー
                      • 2011/08/03 23:01
                      • あとで入れる
                      • あとで嫁
                      • vim
                      • plugins
                      • あとで試す
                      • git
                      • fugitive
                      • Fugitive.vim - a complement to command line git

                        16 users

                        vimcasts.org

                        Using the :Git command, you can run any arbitrary git command from inside Vim. I prefer to switch to the shell for anything that generates a log of output, such as git log for example. But commands that generate little or no output are fair game for running from inside Vim (:Git checkout -b experimental for example). At Vim’s command line, the % symbol has a special meaning: it expands to the full

                        • テクノロジー
                        • 2011/06/19 21:54
                        • vim
                        • git
                        • plugin
                        • video
                        • fugitive
                        • Fugitive.vim - working with the git index

                          5 users

                          vimcasts.org

                          The fugitive plugin provides an interactive status window, where you can easily stage and review your changes for the next commit. The :Gdiff command visualizes the changes made to a file, by comparing the working copy with the index. In this episode, we’ll learn how to stage hunks of changes to the index without using the git add --patch command. This is the second of a five part series on fugiti

                          • テクノロジー
                          • 2011/04/29 22:01
                          • vim
                          • Aligning text with Tabular.vim

                            22 users

                            vimcasts.org

                            There are times when you can improve the readability of your code by lining up the elements on neighbouring lines. In this episode, I demonstrate how this can be achieved using the Tabular plugin. In this episode, I introduce the Tabular.vim plugin, by Matt Wozniski, which makes it easy to align regions of text that match a pattern. Aligning assignments Before: one = 1 two = 2 three = 3 four = 4 R

                            • テクノロジー
                            • 2011/02/20 22:21
                            • vim
                            • plugin
                            • プラグイン
                            • Tabular.vim
                            • A text-object for ruby blocks

                              19 users

                              vimcasts.org

                              Learn Vim at your own pace with my self-study Core Vim Course. Learn more Ever since learning about Vim’s text-objects I have wished that there was a way of selecting blocks in ruby code. Well, now there is. Today I am releasing a plugin that creates a custom text object for selecting ruby blocks. Merry Christmas! Usage In ruby, a block is always closed with the end keyword. Ruby blocks may be ope

                              • テクノロジー
                              • 2010/12/27 19:56
                              • vim
                              • ruby
                              • plugin
                              • textobj
                              • Working title: Practical Vim

                                3 users

                                vimcasts.org

                                Learn Vim at your own pace with my self-study Core Vim Course. Learn more I am very pleased to announce that the Pragmatic Bookshelf will be publishing my book on Vim. The working title is Practical Vim, and I hope to complete it by the spring of 2011. Here is a synopsis: For an open source project Vim’s documentation is impressive in scope, but there is still a considerable barrier between the no

                                • テクノロジー
                                • 2010/11/04 10:12
                                • vim
                                • Synchronizing plugins with git submodules and pathogen

                                  4 users

                                  vimcasts.org

                                  If you use Vim on muliple machines, it can be difficult to keep your configuration files synchronized across them. One solution is to put your dotfiles under version control. In this episode, I demonstrate how to keep your vimrc and plugins synchronized using git submodules and the pathogen plugin. Keep your dotfiles in git The following instructions assume that your home directory contains a .vim

                                  • テクノロジー
                                  • 2010/10/13 18:10
                                  • vim
                                  • git
                                  • Converting markdown to structured HTML with a macro

                                    3 users

                                    vimcasts.org

                                    Recording your keystrokes as a macro can be a great timesaver, but you have to be careful that you use commands in such a way that they can be reused. In this episode, I construct a fairly complex macro to build a structural HTML document from markdown. The demonstration in this video uses a range of techniques to construct a macro that can be replayed reliably, including text objects, the surroun

                                    • テクノロジー
                                    • 2010/06/02 16:59
                                    • vim
                                    • tutorial
                                    • video
                                    • Running Vim within IRB

                                      3 users

                                      vimcasts.org

                                      If you work with ruby you will know that the interactive ruby shell, or ‘IRB’ for short, is a useful sketchpad for coding. But the command line interface of IRB can feel quite limiting in comparison with the power of your text editor. In this episode, I’m going to demonstrate how you can get the best of both worlds, by loading Vim from inside IRB. IRB is great for trying out one liners, but if you

                                      • テクノロジー
                                      • 2010/05/18 14:07
                                      • vim
                                      • ruby
                                      • Running Vim within IRB

                                        20 users

                                        vimcasts.org

                                        If you work with ruby you will know that the interactive ruby shell, or ‘IRB’ for short, is a useful sketchpad for coding. But the command line interface of IRB can feel quite limiting in comparison with the power of your text editor. In this episode, I’m going to demonstrate how you can get the best of both worlds, by loading Vim from inside IRB. IRB is great for trying out one liners, but if you

                                        • テクノロジー
                                        • 2010/05/17 10:53
                                        • vim
                                        • ruby
                                        • irb
                                        • tips
                                        • The file explorer

                                          6 users

                                          vimcasts.org

                                          This episode demonstrates how Vim’s native file browser can be used to explore and manipulate the file system. The video demonstrates some of the functionality of the netrw plugin, which is usually distributed with Vim. Note that if the NERD_tree is installed, then the functionality described in this episode won’t work for you. Exploring the filesystem The file explorer is just another Vim buffer,

                                          • テクノロジー
                                          • 2010/04/24 19:58
                                          • vim
                                          • tutorial
                                          • tips
                                          • Cleaning up with Vim

                                            5 users

                                            vimcasts.org

                                            Do you have trouble cleaning up with your text editor? Does it cut through the toughest grease, grime and syntax errors? Are you burning your hands on too many hotkeys? Try Vim - Extra whitening classic scourer. Vim gets the job done faster. Take short easy strokes for lemon fresh scripts. Fast, bold, Vim.

                                            • テクノロジー
                                            • 2010/04/03 11:05
                                            • vim
                                            • Video
                                            • neta
                                            • Programming
                                            • Life
                                            • Episode archive

                                              6 users

                                              vimcasts.org

                                              All Vimcasts episodes Vimcasts contains 52 articles and 76 free screencasts. Browse all content by category.

                                              • テクノロジー
                                              • 2010/03/30 20:12
                                              • vim
                                              • Vimcasts - Free screencasts about the text editor Vim

                                                86 users

                                                vimcasts.org

                                                Yanking and pasting works seemlessly between Neovim’s regular buffers and terminal buffers. In this video, we’ll look at how the Normal mode paste command works in a terminal buffer, and we’ll create a mapping to help with pasting text directly from Terminal mode. Watch screencast

                                                • テクノロジー
                                                • 2010/01/13 11:21
                                                • vim
                                                • vi
                                                • editor
                                                • Tutorial
                                                • screencast
                                                • programming
                                                • 動画
                                                • video
                                                • reference

                                                このページはまだ
                                                ブックマークされていません

                                                このページを最初にブックマークしてみませんか?

                                                『Vimcasts - Free screencasts about the text editor Vim』の新着エントリーを見る

                                                キーボードショートカット一覧

                                                j次のブックマーク

                                                k前のブックマーク

                                                lあとで読む

                                                eコメント一覧を開く

                                                oページを開く

                                                はてなブックマーク

                                                • 総合
                                                • 一般
                                                • 世の中
                                                • 政治と経済
                                                • 暮らし
                                                • 学び
                                                • テクノロジー
                                                • エンタメ
                                                • アニメとゲーム
                                                • おもしろ
                                                • アプリ・拡張機能
                                                • 開発ブログ
                                                • ヘルプ
                                                • お問い合わせ
                                                • ガイドライン
                                                • 利用規約
                                                • プライバシーポリシー
                                                • 利用者情報の外部送信について
                                                • ガイドライン
                                                • 利用規約
                                                • プライバシーポリシー
                                                • 利用者情報の外部送信について

                                                公式Twitter

                                                • 公式アカウント
                                                • ホットエントリー

                                                はてなのサービス

                                                • はてなブログ
                                                • はてなブログPro
                                                • 人力検索はてな
                                                • はてなブログ タグ
                                                • はてなニュース
                                                • ソレドコ
                                                • App Storeからダウンロード
                                                • Google Playで手に入れよう
                                                Copyright © 2005-2025 Hatena. All Rights Reserved.
                                                設定を変更しましたx