[過去ログ]
Vim Part28 (1002レス)
Vim Part28 http://mevius.5ch.net/test/read.cgi/unix/1526552297/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
230: 名無しさん@お腹いっぱい。 [sage] 2018/08/18(土) 16:27:54 いないと思うの? http://mevius.5ch.net/test/read.cgi/unix/1526552297/230
231: 名無しさん@お腹いっぱい。 [sage] 2018/08/19(日) 04:36:11 ド素人です 対となるカッコの自動挿入をオンにしてるのだが、カッコ内の入力が住んだ後にできるだけ少ない手数でカッコの後ろに出る方法を考えてる カッコが入れ子であることも考慮すると、挿入ノーマルモードに移行して ・f 適当な文字 ・A ・w で移動するっていうのが普通ですかね? http://mevius.5ch.net/test/read.cgi/unix/1526552297/231
232: 名無しさん@お腹いっぱい。 [sage] 2018/08/19(日) 05:09:21 >>231 俺は最初の方法かな →int main@ ( →int main(@) void<Ctrl+O>f( →int main(void)@ みたいな編集方式 http://mevius.5ch.net/test/read.cgi/unix/1526552297/232
233: 名無しさん@お腹いっぱい。 [sage] 2018/08/19(日) 23:04:32 Vimのステイタスラインに地震情報を出すプラグインがあるけど、VS Codeにもある? http://mevius.5ch.net/test/read.cgi/unix/1526552297/233
234: 名無しさん@お腹いっぱい。 [sage] 2018/08/20(月) 00:03:31 緊急地震速報鳴るんだからそんな余計なプラグイン要らん http://mevius.5ch.net/test/read.cgi/unix/1526552297/234
235: 名無しさん@お腹いっぱい。 [sage] 2018/08/20(月) 02:24:16 VSコードは緊急地震速報付き? http://mevius.5ch.net/test/read.cgi/unix/1526552297/235
236: 名無しさん@お腹いっぱい。 [sage] 2018/08/20(月) 02:59:06 むしろなぜVimに緊急地震速報を出そうと思ったのか http://mevius.5ch.net/test/read.cgi/unix/1526552297/236
237: 名無しさん@お腹いっぱい。 [sage] 2018/08/20(月) 09:16:54 データーセンターだと自分のスマホを持ち込めず自由にネットにアクセスできないし、GUIの入ってないサーバー作業中にもしものことがあってもいいようにかな http://mevius.5ch.net/test/read.cgi/unix/1526552297/237
238: 名無しさん@お腹いっぱい。 [sage] 2018/08/20(月) 11:07:27 >>232 サンキュー http://mevius.5ch.net/test/read.cgi/unix/1526552297/238
239: 名無しさん@お腹いっぱい。 [sage] 2018/08/20(月) 14:46:21 spacevim なんてあるんだな しかも「spacemacs に触発されて」ときた 正直、流行らんだろ emacs は lisp の実行環境だから他を寄せ付けない拡張性があって、それに Vim の、これもまた他を寄せ付けない超高速入力を合体させようという試みとして凄い価値のあるプロジェクトなわけだが、spacevim は目的わからん http://mevius.5ch.net/test/read.cgi/unix/1526552297/239
240: 名無しさん@お腹いっぱい。 [sage] 2018/08/20(月) 19:11:09 lispって宇宙人みたいな絵のアレ? http://mevius.5ch.net/test/read.cgi/unix/1526552297/240
241: 名無しさん@お腹いっぱい。 [sage] 2018/08/20(月) 19:34:44 Lots of Irritating Stupid Parentheses の略 tanasinnの元ネタのひとつ http://mevius.5ch.net/test/read.cgi/unix/1526552297/241
242: 名無しさん@お腹いっぱい。 [sage] 2018/08/22(水) 05:15:25 ようやくvimに慣れてきたところだけどプラグイン管理ってどれ入れればいいの neobundleだかdein.vimだか知らんが設定ファイル自体が煩雑って バニラ状態で事足りてるから入れなくてもいいか http://mevius.5ch.net/test/read.cgi/unix/1526552297/242
243: 名無しさん@お腹いっぱい。 [sage] 2018/08/22(水) 07:04:26 vim-plug http://mevius.5ch.net/test/read.cgi/unix/1526552297/243
244: 名無しさん@お腹いっぱい。 [sage] 2018/08/22(水) 08:20:32 minpac http://mevius.5ch.net/test/read.cgi/unix/1526552297/244
245: 名無しさん@お腹いっぱい。 [] 2018/08/22(水) 10:06:20 俺もvim-plug http://mevius.5ch.net/test/read.cgi/unix/1526552297/245
246: 名無しさん@お腹いっぱい。 [sage] 2018/08/22(水) 11:14:03 ぼくもヴィムプラ http://mevius.5ch.net/test/read.cgi/unix/1526552297/246
247: 名無しさん@お腹いっぱい。 [sage] 2018/08/22(水) 11:23:22 minpackですかね でもvimdoc-jaとiceberg.vimしか入れてないのであんま参考にならんかも minpackでは入らないプラグインとかあるみたいだし。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/247
248: 名無しさん@お腹いっぱい。 [sage] 2018/08/23(木) 06:31:28 ftditectで 「.origの場合は.origではなくその直前の拡張子を本来の拡張子として処理する」 みたいなことできませんかね。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/248
249: 名無しさん@お腹いっぱい。 [sage] 2018/08/23(木) 07:28:22 g:ft_ignore_pat http://mevius.5ch.net/test/read.cgi/unix/1526552297/249
250: 名無しさん@お腹いっぱい。 [sage] 2018/08/23(木) 21:33:26 >>249 ありがとうございます。 できそうです。 あと すいません。もう一つ質問なんですが 複数のfiletypeに対して同一のftpluginを実行したい場合、 例えばlexとyaccとcに対してはset cindentを適用するといったようなことはできますか :help usr_41.txtは読んだのですが あまり助けにならなさそうでした 私が理解していないだけで書いてあるかもしれません。どうかよろしくおねがいします。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/250
251: 名無しさん@お腹いっぱい。 [sage] 2018/08/23(木) 21:56:06 >>250 au BufNewFile,BufRead *.{c,lex,yacc} set cindent とかこんな感じでできないかな http://mevius.5ch.net/test/read.cgi/unix/1526552297/251
252: 名無しさん@お腹いっぱい。 [sage] 2018/08/23(木) 22:19:26 >>251 わがままでもうしわけないんですが それだと例えば新たに拡張子.Cをfiletype cと見做すように設定したときに 二重に変更する必要がありますよね 元の*.C→set filetype=cと、その*.C→set cindent これは予期せぬ不具合を生じる原因になると思うので できたらfiletypeで判別したいです なんとなくですが&filetypeを使って場合分けできないかなとか思っています。 http://mevius.5ch.net/test/read.cgi/unix/1526552297/252
253: 名無しさん@お腹いっぱい。 [sage] 2018/08/24(金) 00:33:59 >>252 au FileType lex,yacc setl cindent >>251 からの改良点は ・autocmd イベントに FileType を使うことで拡張子問題に対応 ('filetype' オプションに追従) ・filetype=c では同梱プラグインで cindent が設定されるため自分の vimrc には書かないことに ・ファイルタイプ特有の設定はバッファローカルで設定するべき。よって setl[ocal] これだけだと lex,yacc ファイルを編集中に手動で :setl ft=txt とかしたときに cindent 設定が残り続けることになるが、問題になることは少ないだろう 余談だが .C はデフォルトでは C++ ファイルとして認識されるようだ http://mevius.5ch.net/test/read.cgi/unix/1526552297/253
254: 名無しさん@お腹いっぱい。 [sage] 2018/08/24(金) 07:13:51 >>249 こんなのがあったのか(´・ω・`) サンクス http://mevius.5ch.net/test/read.cgi/unix/1526552297/254
255: 名無しさん@お腹いっぱい。 [sage] 2018/08/24(金) 11:10:41 >>254 知ってたわけじゃないけどvim ftdetect gzでググったら一発で見つかった http://mevius.5ch.net/test/read.cgi/unix/1526552297/255
256: 名無しさん@お腹いっぱい。 [sage] 2018/08/24(金) 17:06:32 >>253 大文字のCだからc++であってますよ http://mevius.5ch.net/test/read.cgi/unix/1526552297/256
257: 名無しさん@お腹いっぱい。 [] 2018/08/25(土) 22:50:08 filetypeがnerdtreeのときのみ以下のキーマップを割り当てたいのですがどうすればよいのやら... 理想: 'R'キーを1回入力するとnerdtreeで定義済みの'R'キーを2回入力したことになる 妥協: '<C-r>'を入力するとnerdtreeで定義済みの'R'キーを2入力したことになる 理想を実現しようと以下のように書いたけど, E21: Cannot make changes, 'modifiable' is off と怒られてしまいます... ``` augroup nerdtree_custom autocmd! augroup END autocmd nerdtree_custom filetype nerdtree set modifiable autocmd nerdtree_custom filetype nerdtree set write autocmd nerdtree_custom filetype nerdtree nnoremap <buffer> R RR ``` http://mevius.5ch.net/test/read.cgi/unix/1526552297/257
258: 名無しさん@お腹いっぱい。 [] 2018/08/26(日) 00:44:56 >>257 nerdtreeのバッファで R のマップを調べる :map R すると n R *@:call nerdtree#ui_glue#invokeKeyMap("R")<CR> と表示されるのでこれをコピペして、繰り返し回数を指定: autocmd nerdtree_custom filetype nerdtree nnoremap <buffer> R 2:call nerdtree#ui_glue#invokeKeyMap("R")<CR> http://mevius.5ch.net/test/read.cgi/unix/1526552297/258
259: 名無しさん@お腹いっぱい。 [] 2018/08/26(日) 06:57:39 >>258 ちょっとよくないな これだと 2R とかで E16: Invalid range ってなる このコマンドの場合は任意の回数指定出来なくても問題なさそうだけど あと何故かカーソルが下に移動してしまう 単に :call を二回でよかったみたい: autocmd nerdtree_custom filetype nerdtree nnoremap <buffer> R :call nerdtree#ui_glue#invokeKeyMap('R')<CR>:call nerdtree#ui_glue#invokeKeyMap('R')<CR> http://mevius.5ch.net/test/read.cgi/unix/1526552297/259
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 743 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s