[過去ログ]
Vim Part22 (1001レス)
Vim Part22 http://peace.5ch.net/test/read.cgi/unix/1365071542/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
828: 名無しさん@お腹いっぱい。 [sage] 2014/02/08(土) 09:00:40.27 >>825 filetype検出の追加は.vimrc直接派とftdetct派がいるけど、俺は設定が散らばるのが嫌なので.vimrcに書いてる .txtをfiletype=txtで扱いたいなら.vimrcに、 augroup MyFiletype autocmd! autocmd BufRead,BufNewfile *.txt set filetype=txt augroup END みたいにしたらおk http://peace.5ch.net/test/read.cgi/unix/1365071542/828
829: 名無しさん@お腹いっぱい。 [sage] 2014/02/08(土) 16:59:19.46 みなさまありがとうございます >>826 txt.vimに syntax keyword txtNode ▼ highlight link txtNode Statement let b:current_syntax = "txt" filetype.vimに au BufNewFile,BufRead *.txt setf txt$ .vimrcに au BufRead,BufNewFile *.txt set filetype=txt でした >>827>>828 そのように書き直しましたがうまくいってません…… http://peace.5ch.net/test/read.cgi/unix/1365071542/829
830: 名無しさん@お腹いっぱい。 [sage] 2014/02/08(土) 17:31:11.57 ▼が不味かったようです。試しにaristtelesとかやってみたらできてました マルチバイト文字を設定することはできませんか…… http://peace.5ch.net/test/read.cgi/unix/1365071542/830
831: 名無しさん@お腹いっぱい。 [sage] 2014/02/08(土) 17:50:49.95 >>830 scriptencoding utf-8 がないからじゃね? http://peace.5ch.net/test/read.cgi/unix/1365071542/831
832: 名無しさん@お腹いっぱい。 [sage] 2014/02/08(土) 18:25:15.69 >>831 以下試みましたがダメでした text.vimの先頭行に挿入 .vimrcに挿入 それらの前行にset encoding=utf-8を挿入 http://peace.5ch.net/test/read.cgi/unix/1365071542/832
833: 名無しさん@お腹いっぱい。 [sage] 2014/02/08(土) 18:27:13.94 あいつは二重丸に恋してるからな http://peace.5ch.net/test/read.cgi/unix/1365071542/833
834: 名無しさん@お腹いっぱい。 [sage] 2014/02/08(土) 22:02:29.92 >>832 こっちでも試してみたけどkeyword指定だと確かにだめだった 面倒だけど syntax keyword txtNode ▼ ↓ syntax match txtNode /▼/ でできた vimの仕様とか細かいことは分からないけど、一応これで意図する動作? http://peace.5ch.net/test/read.cgi/unix/1365071542/834
835: 名無しさん@お腹いっぱい。 [sage] 2014/02/09(日) 01:18:19.68 >>834 matchならできました!ありがとうございます 行頭に何個か▼を付けて見出しにしてたんですがそれも対応できました >>831のscriptencoding utf-8をコメントアウトしても機能してるので今回は関係無かったようです keywordだから英単語しか反応しないとかですかね? 違いが気になりますがいつか知る日が来ることを祈ります みなさまありがとうございましたm(_ _)m http://peace.5ch.net/test/read.cgi/unix/1365071542/835
836: 名無しさん@お腹いっぱい。 [sage] 2014/02/09(日) 01:48:29.40 【質問です】 vimgrep のことでお願いします。 カレントディレクトリ以下を再帰的に検索するには、 :vimgrep 'search word' **/*.c | cw で、できることは分かりましたが、 カレントディレクトリ以外の、 例えば、 親ディレクトリとか自分のホームディレクトリ以下の他のディレクトリを 検索対象のルートにするにはどのように指定するのでしょうか? 例えば親ディレクトリを対象にしようと、 :vimgrep 'search word' ./../**/*.c | cw 等としてもできませんでした。 http://peace.5ch.net/test/read.cgi/unix/1365071542/836
837: 名無しさん@お腹いっぱい。 [sage] 2014/02/09(日) 02:05:15.43 :help syn-keyword には,keyword で指定する文字は全部 iskeyword オプションに載ってないといけなくが, マルチバイト文字は iskeyword になくても使えるってかいてありますね. http://peace.5ch.net/test/read.cgi/unix/1365071542/837
838: 名無しさん@お腹いっぱい。 [sage] 2014/02/09(日) 12:37:44.11 >>836 ../**/* foo/bar/**/* でいけん?試してないけど http://peace.5ch.net/test/read.cgi/unix/1365071542/838
839: 名無しさん@お腹いっぱい。 [sage] 2014/02/10(月) 07:38:26.16 >>837 全角記号でkeyword指定試してみました vimrcとかそのままでやったから厳密ではないです vimのバージョンは7.4.169 記号は以下の所から、最後に自分で少し追加 http://j-truck.net/help.cgi?type=%95%5C%8E%A6&docfile=08_dbcsmark.htm&word= ~/.vim/syntax/text.vim に以下の設定を書いて、 scriptencoding utf-8 syntax keyword txtNode ■ ○ ● ◎ 、 。 , . ・ : ; ? ! ゛ ゜ ´ ` ¨ ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ― ‐ / \ 〜 ‖ | … ‥ ‘ ’ “ ” ( ) 〔 〕 [ ] { } 〈 〉 《 》 「 」 『 』 【 】 + − ± × ÷ = ≠ < > ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ $ ¢ £ % # & * @ § ☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 → ← ↑ ↓ 〓 @ あ ん 亜 吽 ゑ ヰ ゐ ヶ highligh txtNode guifg=blue gui=bold keyword指定した記号他を並べて.txtファイルで表示した結果がこれ http://s1.gazo.cc/up/75685.png 基本的にマルチバイトでも記号はkeywordにならない? 記号とそれ意外の線引きが微妙なのもあるように感じますが(×、÷、・、¥とか?) http://peace.5ch.net/test/read.cgi/unix/1365071542/839
840: 名無しさん@お腹いっぱい。 [sage] 2014/02/10(月) 07:40:38.83 >>839 keyword定義の行が長すぎで書き込めなかったので改行入れました 試す時はつなげてください ちらっと日本語ヘルプみてみましたが、全角記号の扱いは書いてなさそうですね http://vim-jp.org/vimdoc-ja/syntax.html#:syn-keyword http://peace.5ch.net/test/read.cgi/unix/1365071542/840
841: 名無しさん@お腹いっぱい。 [sage] 2014/02/10(月) 08:23:26.14 help見るよりソース見ちゃったほうが早いかもね http://peace.5ch.net/test/read.cgi/unix/1365071542/841
842: 名無しさん@お腹いっぱい。 [sage] 2014/02/10(月) 17:22:25.15 >>838 あほはだまってな http://peace.5ch.net/test/read.cgi/unix/1365071542/842
843: 名無しさん@お腹いっぱい。 [sage] 2014/02/10(月) 17:55:14.99 いや838で行けるはずだが http://peace.5ch.net/test/read.cgi/unix/1365071542/843
844: 名無しさん@お腹いっぱい。 [sage] 2014/02/10(月) 18:33:04.37 Winではだいなファイラー使ってたVimmerなんですが、 VimFilerとjFD2のどっちが馴染みますかね?Vimよりはだいなの方が好きなんですが http://peace.5ch.net/test/read.cgi/unix/1365071542/844
845: 名無しさん@お腹いっぱい。 [sage] 2014/02/10(月) 18:44:38.09 NERDTreeとCtrlPの併用オススメ http://peace.5ch.net/test/read.cgi/unix/1365071542/845
846: 名無しさん@お腹いっぱい。 [sage] 2014/02/10(月) 19:27:26.40 >>842 なんらの対案も出せないだほの方ですか % kill -KILL 842 http://peace.5ch.net/test/read.cgi/unix/1365071542/846
847: 名無しさん@お腹いっぱい。 [sage] 2014/02/10(月) 19:30:21.11 >>845 自分もそれっす http://peace.5ch.net/test/read.cgi/unix/1365071542/847
848: 名無しさん@お腹いっぱい。 [sage] 2014/02/10(月) 19:43:54.43 >>846 痛み http://peace.5ch.net/test/read.cgi/unix/1365071542/848
849: 名無しさん@お腹いっぱい。 [sage] 2014/02/12(水) 00:33:17.02 vim-jpに変なおっさん来たな。 http://peace.5ch.net/test/read.cgi/unix/1365071542/849
850: 名無しさん@お腹いっぱい。 [sage] 2014/02/12(水) 08:16:52.46 >>849 どこどこ? http://peace.5ch.net/test/read.cgi/unix/1365071542/850
851: 名無しさん@お腹いっぱい。 [sage] 2014/02/12(水) 13:39:01.10 ここここ。 http://peace.5ch.net/test/read.cgi/unix/1365071542/851
852: 名無しさん@お腹いっぱい。 [sage] 2014/02/13(木) 08:26:42.23 高次 http://peace.5ch.net/test/read.cgi/unix/1365071542/852
853: 名無しさん@お腹いっぱい。 [sage] 2014/02/13(木) 13:13:23.65 物質化 http://peace.5ch.net/test/read.cgi/unix/1365071542/853
854: 名無しさん@お腹いっぱい。 [sage] 2014/02/14(金) 00:26:20.32 できる限り無関係の人間を巻き込まずにvimmerを頃す方法って[キーに毒薬塗る以外になんかありませんか? http://peace.5ch.net/test/read.cgi/unix/1365071542/854
855: 名無しさん@お腹いっぱい。 [sage] 2014/02/14(金) 00:30:13.36 :は? http://peace.5ch.net/test/read.cgi/unix/1365071542/855
856: 名無しさん@お腹いっぱい。 [sage] 2014/02/14(金) 00:30:33.56 Emacsを広める http://peace.5ch.net/test/read.cgi/unix/1365071542/856
857: 名無しさん@お腹いっぱい。 [sage] 2014/02/14(金) 01:20:56.19 >>854 指に毒薬を塗る http://peace.5ch.net/test/read.cgi/unix/1365071542/857
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 144 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s