Vim 初心者がVim 超初心者へ送る勉強会資料です。
?対象
- Vim 使ったことないけどちょっと興味ある、というひと
- 必要に迫られたときに基本操作ぐらいはできるようにしておきたいひと
?このスライドを見ると何がわかるか
- Vim の超超基本的な操作方法
- Vim を使えるようになった気持ちがちょっとだけ味わえる Tips
This document summarizes a presentation about Neovim given in Japanese. It introduces Neovim as a fork of Vim developed on GitHub with the goal of being a "Modern Vim". Key points are that Neovim refactors the source code, uses asynchronous communication, allows plugins in multiple languages while keeping Vimscript compatibility, and aims to eventually implement GUI features. The presenter expresses support for Neovim due to user excitement around solving Vim problems and competing in a landscape where other editors and IDEs are becoming more full-featured.
This document discusses auto-closing parentheses in Vim. It begins with an introduction of the presenter and the need for auto-closing parentheses. It then discusses the pure Vim way of implementing it with mappings and its limitations. Several plugins are mentioned, including delimitMate, vim-smartinput, and lexima.vim, but they are unable to support dot repeating of insertions. lexima.vim is said to support customizable rules, dot repeating, and be inspired by vim-smartinput while still being unstable. The document ends with a demonstration of lexima.vim's mechanism and rule definitions.
deoplete: The dark powered auto completion plugin for neovimShougo
?
Unfortunately neovim does not support neocomplete but I need an auto completion plugin. So, I have developed deoplete. Deoplete is an auto completion framework for neovim. I will describe the features and its future works.
10. カーソル移動(横)
? h, l は大丈夫ですよね?
? w, b, e, ge
? 単語(word)単位の移動
? W, E, B, gE
? 空白区切り(WORD)の単位の移動
? 空白以外の文字の塊が単語(WORD)とみなされます。
※ 単語の定義は ’iskeyword’ オプ
ションで設定
hoge fuga-piyo
wb
hoge fuga-piyo
ge e
37. ビジュアルモード
? V (大文字)
? 行ビジュアルモード
? <C-v>
? 矩形ビジュアルモード
The quick brown fox
jumps the lazy dog.
V The quick brown fox
jumps the lazy dog.
The quick
brown fox
jumps the
lazy dog.