Submit Search
Upload
Vimプラグインを使おう
•
0 likes
•
167 views
Hideaki Miyake
Follow
「新しいLinuxの教科書」を読む会 オンライン #7 https://linuxbook.connpass.com/event/194121/ の発表資料です
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 51
Download now
Download to read offline
Recommended
neovim = VM
neovim = VM
Shougo
かなりすごい発表(かなり) at VimConf2014
かなりすごい発表(かなり) at VimConf2014
Sugoi Kanari
暗黒美夢王とEmacs
暗黒美夢王とEmacs
Shougo
Unite vim
Unite vim
Shougo
Vim = VM
Vim = VM
Shougo
modern X86 environment
modern X86 environment
Shougo
Vimから見たemacs
Vimから見たemacs
Shougo
Visual Studio で TeX 編集
Visual Studio で TeX 編集
Satoshi Mimura
Recommended
neovim = VM
neovim = VM
Shougo
かなりすごい発表(かなり) at VimConf2014
かなりすごい発表(かなり) at VimConf2014
Sugoi Kanari
暗黒美夢王とEmacs
暗黒美夢王とEmacs
Shougo
Unite vim
Unite vim
Shougo
Vim = VM
Vim = VM
Shougo
modern X86 environment
modern X86 environment
Shougo
Vimから見たemacs
Vimから見たemacs
Shougo
Visual Studio で TeX 編集
Visual Studio で TeX 編集
Satoshi Mimura
すごいVimでhaskellを書こう@なごやまつり
すごいVimでhaskellを書こう@なごやまつり
cohama
WordVolcano - from the dark side - handson
WordVolcano - from the dark side - handson
Takayuki Niinuma
第3回 Web 動画 編集講座 〜 Webサイトに動画を掲載してみよう - NAMO (NAgoya Movie Obenkyokai)
第3回 Web 動画 編集講座 〜 Webサイトに動画を掲載してみよう - NAMO (NAgoya Movie Obenkyokai)
Katz Ueno
2016 04-15 nl-nagoya_vim8
2016 04-15 nl-nagoya_vim8
cohama
Vim の開発環境
Vim の開発環境
eagletmt
2014 12-06 ngk2014-b_2014年のvim
2014 12-06 ngk2014-b_2014年のvim
cohama
anyframeを使おう
anyframeを使おう
Hideaki Miyake
エディタ戦争
エディタ戦争
Akira Hagiwara
kyoto vim#1
kyoto vim#1
Yoshihiro Ura
サルでもわかる プラグイン作成入門
サルでもわかる プラグイン作成入門
Takumi Sato
おすすめVimプラグインまとめ
おすすめVimプラグインまとめ
Shun Iwase
Shougoの開発環境
Shougoの開発環境
Shougo
Vimはこわくない
Vimはこわくない
Yuichi Watanabe
「とても小さいVim」vim tiny
「とても小さいVim」vim tiny
gu4
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
gu4
neobundle.vimについて+おまけ
neobundle.vimについて+おまけ
Shougo
20130523 vim勉強会
20130523 vim勉強会
Naoki Shimizu
Vimperator abc
Vimperator abc
洸人 高橋
Vimの魔術
Vimの魔術
Shuntaro Nishizawa
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
deris0126
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
More Related Content
What's hot
すごいVimでhaskellを書こう@なごやまつり
すごいVimでhaskellを書こう@なごやまつり
cohama
WordVolcano - from the dark side - handson
WordVolcano - from the dark side - handson
Takayuki Niinuma
第3回 Web 動画 編集講座 〜 Webサイトに動画を掲載してみよう - NAMO (NAgoya Movie Obenkyokai)
第3回 Web 動画 編集講座 〜 Webサイトに動画を掲載してみよう - NAMO (NAgoya Movie Obenkyokai)
Katz Ueno
2016 04-15 nl-nagoya_vim8
2016 04-15 nl-nagoya_vim8
cohama
Vim の開発環境
Vim の開発環境
eagletmt
2014 12-06 ngk2014-b_2014年のvim
2014 12-06 ngk2014-b_2014年のvim
cohama
anyframeを使おう
anyframeを使おう
Hideaki Miyake
エディタ戦争
エディタ戦争
Akira Hagiwara
kyoto vim#1
kyoto vim#1
Yoshihiro Ura
サルでもわかる プラグイン作成入門
サルでもわかる プラグイン作成入門
Takumi Sato
What's hot
(10)
すごいVimでhaskellを書こう@なごやまつり
すごいVimでhaskellを書こう@なごやまつり
WordVolcano - from the dark side - handson
WordVolcano - from the dark side - handson
第3回 Web 動画 編集講座 〜 Webサイトに動画を掲載してみよう - NAMO (NAgoya Movie Obenkyokai)
第3回 Web 動画 編集講座 〜 Webサイトに動画を掲載してみよう - NAMO (NAgoya Movie Obenkyokai)
2016 04-15 nl-nagoya_vim8
2016 04-15 nl-nagoya_vim8
Vim の開発環境
Vim の開発環境
2014 12-06 ngk2014-b_2014年のvim
2014 12-06 ngk2014-b_2014年のvim
anyframeを使おう
anyframeを使おう
エディタ戦争
エディタ戦争
kyoto vim#1
kyoto vim#1
サルでもわかる プラグイン作成入門
サルでもわかる プラグイン作成入門
Similar to Vimプラグインを使おう
おすすめVimプラグインまとめ
おすすめVimプラグインまとめ
Shun Iwase
Shougoの開発環境
Shougoの開発環境
Shougo
Vimはこわくない
Vimはこわくない
Yuichi Watanabe
「とても小さいVim」vim tiny
「とても小さいVim」vim tiny
gu4
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
gu4
neobundle.vimについて+おまけ
neobundle.vimについて+おまけ
Shougo
20130523 vim勉強会
20130523 vim勉強会
Naoki Shimizu
Vimperator abc
Vimperator abc
洸人 高橋
Vimの魔術
Vimの魔術
Shuntaro Nishizawa
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
deris0126
Similar to Vimプラグインを使おう
(10)
おすすめVimプラグインまとめ
おすすめVimプラグインまとめ
Shougoの開発環境
Shougoの開発環境
Vimはこわくない
Vimはこわくない
「とても小さいVim」vim tiny
「とても小さいVim」vim tiny
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
「Vimrcリーディングに役立ちそうな」vimrcの設定とplugin管理
neobundle.vimについて+おまけ
neobundle.vimについて+おまけ
20130523 vim勉強会
20130523 vim勉強会
Vimperator abc
Vimperator abc
Vimの魔術
Vimの魔術
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
Introduction to Vim plugins developed by non-Japanese Vimmer (Japanese version)
Recently uploaded
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
Recently uploaded
(14)
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
Vimプラグインを使おう
1.
Vimプラグインを使おう 2020年11月23日
2.
自己紹介 名前: 三宅 英明 Twitter:
@mollifier 神戸のプログラマ
3.
Vimプラグインを使おう
4.
Vimプラグインを使おう Vimプラグインとは
5.
Vimプラグインを使おう Vim = エディタ。この本で紹介してるやつ
6.
Vimプラグインを使おう Vimプラグイン = Vimに機能を追加してくれるやつ
7.
Vimプラグインを使おう 実体は、VimスクリプトというVim独自言語で書かれ た設定や関数のあつまり
8.
Vimプラグインを使おう いろいろ便利なやつがあるので、ぜひ使いましょう
9.
Vimプラグインをインストールする さっそくVimプラグインをインストールしましょう
10.
Vimプラグインをインストールする たいていのVimプラグインは、~/.vim/plugin/以下に配 置すればインストール完了です
11.
Vimプラグインをインストールする ただし、この方法だとプラグインの更新、アンインスト ールが大変になります
12.
Vimプラグインをインストールする 更新したい場合、新しいバージョンがあるか手動でチ ェックして再度上書き保存
13.
Vimプラグインをインストールする アンインストールするときは手動で削除
14.
Vimプラグインをインストールする 1つのプラグインが2つ以上のファイルから構成されて いるときは特に大変
15.
Vimプラグインをインストールする これを解決するために、プラグインマネージャーという やつがあります
16.
Vimプラグインをインストールする プラグインマネージャー = プラグインを管理するため のプラグイン
17.
Vimプラグインをインストールする Vim用のプラグインマネージャーはいくつかあります が、ここではvim-plugを紹介します
18.
vim-plugを使う https://github.com/junegunn/vim-plug
19.
vim-plugを使う まずはvim-plugをインストールしましょう
20.
vim-plugを使う vim-plug本体 https://github.com/junegunn/vim- plug/blob/master/plug.vim を~/.vim/autoload/にコ ピーすればインストール完了です
21.
vim-plugを使う ~/.vim/autoload/が無い場合は作成しましょう
22.
vim-plugを使う curlコマンドを使ってもインストールできます $ curl -fLo
~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/ plug/master/plug.vim
23.
vim-plugを使う その後、~/.vimrcにインストールしたいプラグインを書 きます
24.
vim-plugを使う この形式 call plug#begin('~/.vim/plugged') "ここにインストールしたいプラグインを書く call plug#end()
25.
vim-plugを使う 例 call plug#begin('~/.vim/plugged') Plug 'preservim/nerdtree' Plug
'thinca/vim-quickrun' call plug#end()
26.
vim-plugを使う その後vimrcを再読込する。またはVimを再起動する。 :source ~/.vimrc またはVimを終了して再度起動
27.
vim-plugを使う 最後に、Vim上で次のコマンドを実行 :PlugInstall これでプラグインがインストールできる
28.
vim-plugを使う インストールしたいプラグインが増えたら、さっきのと ころに追加して
29.
vim-plugを使う call plug#begin('~/.vim/plugged') Plug 'preservim/nerdtree' Plug
'thinca/vim-quickrun' " ここに追加する call plug#end()
30.
vim-plugを使う Vim上で次のコマンドを実行 :PlugInstall
31.
vim-plugを使う インストールしたプラグインを最新バージョンに更新 したい場合は、Vim上で次のコマンドを実行 :PlugUpdate
32.
vim-plugを使う インストールしたプラグインをアンインストールしたい 場合は、さっきの Plug という行を削除して、Vim上で 次のコマンドを実行 :PlugClean
33.
vim-plugを使う これでプラグインの管理が楽になります
34.
おすすめプラグインの紹介
35.
おすすめプラグインの紹介 プラグインのインストールが簡単になったので、さっそ く何かインストールしてみましょう
36.
おすすめプラグインの紹介 おすすめのやつをいくつか紹介します
37.
おすすめプラグインの紹介 NERDTree https://github.com/preservim/nerdtree Plug 'preservim/nerdtree'
38.
おすすめプラグインの紹介 NERDTree サイドバーでファイルを表示するやつ
39.
おすすめプラグインの紹介 ctrlp.vim https://github.com/ctrlpvim/ctrlp.vim Plug 'ctrlpvim/ctrlp.vim'
40.
おすすめプラグインの紹介 ctrlp.vim ファイル一覧をさっと選ぶやつ
41.
おすすめプラグインの紹介 かつては https://github.com/kien/ctrlp.vim にありま したが、もうメンテナンスされていません https://github.com/ctrlpvim/ctrlp.vim
これが新しい やつなので、こっちを使いましょう
42.
おすすめプラグインの紹介 シェルスクリプトを書くときに便利なプラグインも紹介 します
43.
おすすめプラグインの紹介 caw.vim https://github.com/tyru/caw.vim Plug 'tyru/caw.vim'
44.
おすすめプラグインの紹介 caw.vim プログラムのコードをさっとコメントアウトす るやつ。 コメントを外すのもできる
45.
おすすめプラグインの紹介 けっこういろんなプログラム言語に対応してる。bash のシェルスクリプトもOK
46.
おすすめプラグインの紹介 vim-quickrun https://github.com/thinca/vim- quickrun Plug 'thinca/vim-quickrun'
47.
おすすめプラグインの紹介 vim-quickrun Vim上でプログラムを実行するやつ
48.
おすすめプラグインの紹介 いわゆるスクリプト言語ならいける。bashのシェルス クリプトもOK
49.
おすすめプラグインの紹介 他にもたくさんプラグインがあります
50.
おすすめプラグインの紹介 使ってみないと分からないと思うので、いろいろ試し てみてください
51.
おすすめプラグインの紹介 ありがとうございました
Download now