知りたいこと、やりたいこと
タグ
#help ヘルプを読み込みたい
#reading vimrc ソースコードを読みたい
#idea 思いついたアイディア
#wantto したいこと
#done 終わった
#contribute 貢献したい
2019/11/19
deol.nvim で cmd.exe を使えるようにしたい
2019/11/18
denite の denite#custom#action() を追加すると、落ちる
とりあえず、問題を報告してみる
https://github.com/search?q="denite%23custom%23action"&type=Code
2019/11/14
BookmarkAdd で別名を付けられるようにする
2019/11/13
defx で ? を押すと、キーマッピングを ポップアップウィンドウで表示する
2019/11/8
コマンドラインウィンドウ内でMemoNew とすると、<SNR>10_AutoPairsReturn が入ってしまう問題を報告する
と思ったけど、 inoremap <buffer> <CR> <C-c><CR> というのを設定してみたら、良さそうだった
memolist の問題なのか、auto-pairs の問題なのか知りたい
最小の vimrc で確認したい
最小の vimrc を作っておきたいかも
2019/11/7
ale のハイライトで textprop を使って実装する
ale で textprop でハイライトする PR を送る
2019/11/5
ale に nimcheck のハイライトを追加する #contribute
DONE! https://github.com/dense-analysis/ale/pull/2887
vint の Not an editor command のハイライトを追加する #contribute
2019/11/3
Vimconf 2019 の感想を書く
世の中に少しずつでも良いから、貢献していきたいと思った
deoplete.nvim を使ってみる
deol.nvim を使ってみる
2019/10/28
vim-clap-defx-sessions を作る
delete みたいな action は追加できないのかな...
2019/11/17 denite をまた使い始めたから、そっちでいいやってなってる
2019/10/28
vim-clap の色を調整する
2019/10/25
Nim でDBに接続して、テーブル名、カラム名を補完をできるようにする
2019/10/22
Nim を学んで、nimlsp に貢献する!
PMunch/nimlsp: Language Server Protocol implementation for Nim
2019/10/21
defx の new_file で C-C をすると、落ちるのを報告する
最小構成で確認する
2019/10/11
コメント行をジャンプする
2019/10/8
指定のリポジトリのコミットの差分を見る
shirotelin とか
2019/10/7
ToDo を簡単に書いたりできるやつ
2019/10/4
coc.nvim を使ってみてもいいかなーと思ってみたりもする
Denite から離れたし、deoplete じゃなくてもいいから、(あと、deoplete使ってないし)
Emacs 触ってみたい
かっこよさそう
cxxxr/lem もいいよなー
ファイルの文字コードを変換するのを popup-window で選択できるようにする
rgb-popup のコードを参考にすると良いかも
filter を使いつつ、既存の filter も使えていた気がする
honza/vim-snippets と neosnippets の合わせ方を知る
Shougo/neosnippet
honza/vim-snippets
2019/10/1
vim-matchup と lint のマークがちゃんと使えるようにする
ALE と matchup だとだめだったから
2019/9/29
vim-clap の highlight のカスタマイズができてい原因を調査、issue 登録
2019/9/28
https://cdnjs.com/api を使った検索するコマンド
API があるから、それを使う
cdnjs/atom-extension: ⚛ Atom extension for easily inserting scripts を参考にしてみる
2019/9/27
tabline の設定
:help setting-tabline
'tabline' を活用しよう - 永遠に未完成
memolist を読む #reading
glidenote/memolist.vim: simple memo plugin for Vim.
メモのプラグインがどうやって実装しているのか気になるー!
statusline に gitのブランチ情報を表示する
Build your own Vim statusline | George Ornbo
Denite help sources を参考にして、ctrlp-help を作る
やってみたい
vim-clap-help を作った #done
2019/9/26
カーソル位置の情報を popup-window で表示する
line('.') で取得できるけど、うまくできない...
2019/9/24
ctrlp-ghq を改良する mattn/ctrlp-ghq
内部の job_start() とかを使うようにする
まずは、ソースを読んで見る #reading
すごい高速にメモをとったり、検索できるようにするツール
検索
タグ、文字列の検索、grep
作成
基本的には、検索して使うため、階層は作らない
本当に軽いメモを貯めるためのツール
memolist でいいかも?
2019/9/21
javascript の開発環境を整える
tern_for_vim:jedi のような感じ
syntax highlight
jedi-vim の設定を正しく行う
osyo-manga/vim-over を読む #reading
osyo-manga/vim-over を読んでみた
2019/9/18
全コンテキストで共通な付箋を作っておけるツール #idea
簡単なメモとか一時的なメモとかをそれに書いておいて、簡単に見れたり、編集できたりできるようにする
Vim 内部ではなく、ファイルとかの外部に保存しておく
Vim を終了しても参照できるため
2019/9/15
vital.vim のソースを読む
バッファの扱い方とか参考になりそう
2019/9/14
bfrg/vim-qf-preview: を読んでみる #reading
brfg/vim-qf-preview を読んでみる
popup window について、知る
Issues · vim/vim で popup window で検索して、眺めてみる
2019/9/13
markonm/traces.vim を読む #reading
どういう仕組で、置換を可視化しているのかがすごい気になる...!
markonm/traces.vim: Range, pattern and substitute preview for Vim
1000行はきつそう...
thinca さんの vimrc を読む #reading
config/vimrc at master · thinca/config
1日で初めて起動するときに表示するポップアップを設定できるようにする #idea
土日挟んだり、TODO とかを表示できるようにしたいかも!
絶対に vim 開くし!
各ウィンドウの付加情報を表示するためのポップアップウィンドウ #idea
terminal とか複数開くとどれがどれかわからなくなってしまうため
各バッファにローカルなポップアップウィンドウってどうやるんだろう...
ウィンドウID (or buffer id) と紐付けておくとか?
ゴリラさんの vimrc を読む
popup window の部分だけ読んでみる
2019/9/12
fnamemods-popup.vim を改良 #wantto
プラグイン化 #done
表示文字を指定(mods ではなく、disp_str とか
:s/xx/yy/ とかを指定した場合、長くなってしまうため!
wsl ようのテキストを取得とかできるようにしたい
選択行のみを対象として処理を行いたい(どうやって実装されているのか知りたい)
vim-region-edit/regionedit.vim at master · tAkihiko/vim-region-edit #reading
chrisbra/NrrwRgn: A Narrow Region Plugin for vim (like Emacs Narrow Region) #reading
キャメルケース、スネークケース、... をトグルする #idea
smartchr のソースコードを参考にしてみると良いかも?
くるくるするの
検索時にマッチしている箇所を表示するだけの popup window の表示 #idea
CmdlineEnter と CmdlineLeave で表示の制御はできそう
あとは、どうやって、検索文字列を取得するか
そして、そのマッチした箇所を表示するか
docker.vim や ゴリラさんの vimrc の ファイル検索の処理が使えそう 2019/9/14
.gitignore を github からダウンロードできるようにするツール #done
一覧の取得は Contents | GitHub Developer Guide かな?
curl -i https://api.github.com/repos/github/gitignore/contents/ で、ファイル一覧が取得できた
これをもとに解析すればいいだけか!
意外と gitignore の vim プラグインって少なさそう...?
tamago324/gignores.vim: Download and load gitignore
ドキュメントをしっかりと書く
2019/9/11
2019/9/11 02:16 時点での vimrc で TODO がついているところ、わからないところを理解する
わからないところを曖昧にしないこと!
わかっていることしか設定しないこと!
docker.vim を読んでみたい!面白そう
skanehira/docker.vim #reading
skanehira/docker.vim を読んでみた
CursorMoved_イベント について知りたい #help
match-parens の例もしっかりと見たい
text-propertiesを知る #help
また、text-properties と popup-window.txt を使うことで面白いことができそう!
2019/9/10
python インターフェースの正しい設定方法 を理解する
なんとなく、dll をおいているから、理解したい
chemzqm/vimrc を読む #reading
colorsheme xxx を gvimrc に書かないといけない理由は?
vimrc に書いていたら、起動時にカスタマイズした設定( MyHighlights() ) が適用されなかった...
順番が関係ある?
vimrc => gvimrc という順番だから、そのせいかも?
shellslash って何!? #help
いるの?
vim-plug を使ってみる! #done
vim-plug を使ってみる
:Terminal での highlight を調整する #wantto
visual モードで選択した箇所のハイライトとか
kaoriya/vim/gvimrcを読んだ の Terminal で基本的な設定をする
ターミナルウィンドウにだけ highlight を設定とかできないのかな?
そうすれば、細かく設定できそう
:help terminal-size-color を参照すること
g:terminal_ansi_colors や term_setansicolors() や term_getansicolors() がある
'termguicolors'
Denite の line source みたいな感じのやつを作る #idea
Denite line source は遅いため(自分の環境だと遅い)
下の方に popup-window で表示とかは!?
面白そう
やってみてる 2019/9/18
https://gist.github.com/tamago324/6d8cfa4fcd74f18232a38985894006ca
tapi を使う
:terminal に関する小さい Tips - Qiita
Denite の help をしっかりと読む #help
標準の source を使いこなせるようにする
DeniteBufferDir がすごい使える...!最近知った
軽く全部使ってみたい
新しい発見があるかもしれないし
action を使いこなしたい
2019/9/9
quickfix について、知る #help
quickfix.txt を理解する
使い所が難しい...
thinca/vim-quickrun の設定を理解して行う #help
+kaoriya gVim と 通常の gVim の違いをしる
+kaoriya gVim で読み込んでいる設定を知って、自分でも設定できるようにする
+kaoriya gVim の設定ファイルを理解する
encoding の設定、初期のプラグインを設定くらいなのかも?
gvimrcに書くべき設定 を書く
なんとなくかきわけているから、しりたい
GVimのGUIのオプション
dotfiles/vimrc at master · tmsanrinsha/dotfiles を読む #reading
色付きの絵文字を表示する
2019/9/7
以下の記事を読む #done
上達したいVim初心者のための設定・プラグインの見つけ方、学び方〈エディタ実践入門〉 - エンジニアHub|若手Webエンジニアのキャリアを考える!
最小の vimrc から初めて、「自分が理解した設定だけ vimrc に追加する」という原則を守る
わからないことを調べることで vim への理解が深まる
:syntax-*
syntax enable と syntax on の違いを知る
2019/9/7 11:10 あとでにする #wantto
自分で調べたりして、見つけた設定や知識が大事
誰一人として、全く同じ使用用途、環境ではないため、すべての人にある設定、プラグインは存在しない
registers についての help を読みたい #done
読んだ レジスタ に書いた
カレントバッファのいろんな形のパスを取得できるようにする #done
tamago324/fnamemods-popup.vim: カレントファイルの fnamemodifiers を popup-window で選択し yank
最新版の gVim をビルドして使う #done
最新版の Vim を使う
python37.dll と python27.dll と ctags.exe を置くのを忘れずに
vim-jp の hack を読む #now
vim-jp » vim-users.jp から hack で検索する
vim-jedi のシグニチャの表示が、どのように実装されているのか知りたい
vim/runtime/defaults.vim を読む #done
vim/runtime/defaults.vim を読んでみた