Vim Part22
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001ほらよ
2013/04/04(木) 19:32:22.37http://www.vim.org/
前スレ
Vim Part21
http://toro.2ch.net/test/read.cgi/unix/1342368545/
関連情報は>>2-6あたり。
0824名無しさん@お腹いっぱい。
2014/02/08(土) 00:53:38.590825名無しさん@お腹いっぱい。
2014/02/08(土) 01:00:25.05$VIMRUNTIME/syntax/txt.vim
$VIMRUNTIME/filetype.vim
~/.vimrc
だけいじればいいんでしょうか?
ググって得た知識によるとこれでいいはずですが反映されません
by Ubuntu13.10
0826名無しさん@お腹いっぱい。
2014/02/08(土) 01:36:31.45homeに作った方がええよ。これらに設定書いたらいけん?
.vim/ftdetect/txt.vim
.vim/syntax/txt.vim
つか、どういうコード書いてる?
0827名無しさん@お腹いっぱい。
2014/02/08(土) 04:20:10.95.vimrcをどういじってるのか分からないけど、.txtのファイルタイプはtextだからftいじる設定してないならtext.vimに書かないと反映されないよ。
他は>>862の通り
0828名無しさん@お腹いっぱい。
2014/02/08(土) 09:00:40.27filetype検出の追加は.vimrc直接派とftdetct派がいるけど、俺は設定が散らばるのが嫌なので.vimrcに書いてる
.txtをfiletype=txtで扱いたいなら.vimrcに、
augroup MyFiletype
autocmd!
autocmd BufRead,BufNewfile *.txt set filetype=txt
augroup END
みたいにしたらおk
0829名無しさん@お腹いっぱい。
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
そのように書き直しましたがうまくいってません……
0830名無しさん@お腹いっぱい。
2014/02/08(土) 17:31:11.57マルチバイト文字を設定することはできませんか……
0831名無しさん@お腹いっぱい。
2014/02/08(土) 17:50:49.95scriptencoding utf-8
がないからじゃね?
0832名無しさん@お腹いっぱい。
2014/02/08(土) 18:25:15.69以下試みましたがダメでした
text.vimの先頭行に挿入
.vimrcに挿入
それらの前行にset encoding=utf-8を挿入
0833名無しさん@お腹いっぱい。
2014/02/08(土) 18:27:13.940834名無しさん@お腹いっぱい。
2014/02/08(土) 22:02:29.92こっちでも試してみたけどkeyword指定だと確かにだめだった
面倒だけど
syntax keyword txtNode ▼
↓
syntax match txtNode /▼/
でできた
vimの仕様とか細かいことは分からないけど、一応これで意図する動作?
0835名無しさん@お腹いっぱい。
2014/02/09(日) 01:18:19.68matchならできました!ありがとうございます
行頭に何個か▼を付けて見出しにしてたんですがそれも対応できました
>>831のscriptencoding utf-8をコメントアウトしても機能してるので今回は関係無かったようです
keywordだから英単語しか反応しないとかですかね?
違いが気になりますがいつか知る日が来ることを祈ります
みなさまありがとうございましたm(_ _)m
0836名無しさん@お腹いっぱい。
2014/02/09(日) 01:48:29.40vimgrep のことでお願いします。
カレントディレクトリ以下を再帰的に検索するには、
:vimgrep 'search word' **/*.c | cw
で、できることは分かりましたが、
カレントディレクトリ以外の、
例えば、
親ディレクトリとか自分のホームディレクトリ以下の他のディレクトリを
検索対象のルートにするにはどのように指定するのでしょうか?
例えば親ディレクトリを対象にしようと、
:vimgrep 'search word' ./../**/*.c | cw
等としてもできませんでした。
0837名無しさん@お腹いっぱい。
2014/02/09(日) 02:05:15.43には,keyword で指定する文字は全部 iskeyword オプションに載ってないといけなくが,
マルチバイト文字は iskeyword になくても使えるってかいてありますね.
0838名無しさん@お腹いっぱい。
2014/02/09(日) 12:37:44.11../**/*
foo/bar/**/*
でいけん?試してないけど
0839名無しさん@お腹いっぱい。
2014/02/10(月) 07:38:26.16全角記号で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にならない?
記号とそれ意外の線引きが微妙なのもあるように感じますが(×、÷、・、¥とか?)
0840名無しさん@お腹いっぱい。
2014/02/10(月) 07:40:38.83keyword定義の行が長すぎで書き込めなかったので改行入れました
試す時はつなげてください
ちらっと日本語ヘルプみてみましたが、全角記号の扱いは書いてなさそうですね
http://vim-jp.org/vimdoc-ja/syntax.html#:syn-keyword
0841名無しさん@お腹いっぱい。
2014/02/10(月) 08:23:26.140842名無しさん@お腹いっぱい。
2014/02/10(月) 17:22:25.15あほはだまってな
0843名無しさん@お腹いっぱい。
2014/02/10(月) 17:55:14.990844名無しさん@お腹いっぱい。
2014/02/10(月) 18:33:04.37VimFilerとjFD2のどっちが馴染みますかね?Vimよりはだいなの方が好きなんですが
0845名無しさん@お腹いっぱい。
2014/02/10(月) 18:44:38.090846名無しさん@お腹いっぱい。
2014/02/10(月) 19:27:26.40なんらの対案も出せないだほの方ですか
% kill -KILL 842
0847名無しさん@お腹いっぱい。
2014/02/10(月) 19:30:21.11自分もそれっす
0848名無しさん@お腹いっぱい。
2014/02/10(月) 19:43:54.43痛み
0849名無しさん@お腹いっぱい。
2014/02/12(水) 00:33:17.020850名無しさん@お腹いっぱい。
2014/02/12(水) 08:16:52.46どこどこ?
0851名無しさん@お腹いっぱい。
2014/02/12(水) 13:39:01.100852名無しさん@お腹いっぱい。
2014/02/13(木) 08:26:42.230853名無しさん@お腹いっぱい。
2014/02/13(木) 13:13:23.650854名無しさん@お腹いっぱい。
2014/02/14(金) 00:26:20.320855名無しさん@お腹いっぱい。
2014/02/14(金) 00:30:13.360856名無しさん@お腹いっぱい。
2014/02/14(金) 00:30:33.560857名無しさん@お腹いっぱい。
2014/02/14(金) 01:20:56.19指に毒薬を塗る
0858名無しさん@お腹いっぱい。
2014/02/14(金) 01:37:28.690859名無しさん@お腹いっぱい。
2014/02/14(金) 01:56:36.330860名無しさん@お腹いっぱい。
2014/02/14(金) 02:41:16.840861名無しさん@お腹いっぱい。
2014/02/14(金) 09:33:16.190862名無しさん@お腹いっぱい。
2014/02/14(金) 09:42:39.88なんの権限があってそんなコトするんですかぁーー!!あんた鬼だーーー!!!
0863名無しさん@お腹いっぱい。
2014/02/14(金) 09:53:02.91でも今クラウドストレージと同期させてるやつ多いと思うからそっちも消さなきゃならんな
0864名無しさん@お腹いっぱい。
2014/02/14(金) 10:11:55.780865名無しさん@お腹いっぱい。
2014/02/14(金) 13:02:49.900866名無しさん@お腹いっぱい。
2014/02/14(金) 13:12:16.30まともなこと書けんのか?
他の下らん板でやれや
0867名無しさん@お腹いっぱい。
2014/02/14(金) 13:12:46.680868名無しさん@お腹いっぱい。
2014/02/14(金) 13:16:17.590869名無しさん@お腹いっぱい。
2014/02/14(金) 13:21:28.01おこだよ
怒りのあまり、rm -rf ~/.vimrc ~/.vim
0870名無しさん@お腹いっぱい。
2014/02/14(金) 13:28:00.600871名無しさん@お腹いっぱい。
2014/02/14(金) 13:42:27.620872名無しさん@お腹いっぱい。
2014/02/14(金) 14:00:02.860873名無しさん@お腹いっぱい。
2014/02/14(金) 22:53:20.720874名無しさん@お腹いっぱい。
2014/02/15(土) 00:13:11.88ここのことかwww?
0875名無しさん@お腹いっぱい。
2014/02/15(土) 00:14:08.250876名無しさん@お腹いっぱい。
2014/02/15(土) 00:22:10.770877名無しさん@お腹いっぱい。
2014/02/15(土) 00:48:01.65それより一連のパクリ騒動はどうなったの?
0878名無しさん@お腹いっぱい。
2014/02/15(土) 00:51:11.85和解して vundle の作者に普通に vundle のパッチのプルリクエスト送ったり、作者の方もそれ受け取ったりしてる。
0879名無しさん@お腹いっぱい。
2014/02/15(土) 01:17:16.75地道な作業は誰かがやらないといけないんだし。
そこにセンスやアイデアはいらない。というより余計な個性は無いほうがいい。
発明者はもっと飽き性の性格の人でいい。
何かを発明しては捨ててすぐに次の発明を考える。
その種を平凡な俺たちが拾って育てればいい。
0880名無しさん@お腹いっぱい。
2014/02/15(土) 01:30:34.920881名無しさん@お腹いっぱい。
2014/02/15(土) 11:30:23.35ここに書いて何したいんだよw
0882名無しさん@お腹いっぱい。
2014/02/15(土) 11:37:54.74Lingrで愚痴ってたよ
0883名無しさん@お腹いっぱい。
2014/02/15(土) 11:45:10.91ここに書くのは一方的にボールぶつけてるだけじゃん
0884名無しさん@お腹いっぱい。
2014/02/15(土) 11:56:34.160885名無しさん@お腹いっぱい。
2014/02/15(土) 11:58:03.160886名無しさん@お腹いっぱい。
2014/02/15(土) 12:10:59.72Lingrには見事にクズしかいない
0887名無しさん@お腹いっぱい。
2014/02/15(土) 12:13:51.720888名無しさん@お腹いっぱい。
2014/02/15(土) 13:26:32.89世間の目を気にするからね。
0889名無しさん@お腹いっぱい。
2014/02/15(土) 13:40:48.840890名無しさん@お腹いっぱい。
2014/02/15(土) 15:01:29.400891名無しさん@お腹いっぱい。
2014/02/15(土) 17:15:16.300892名無しさん@お腹いっぱい。
2014/02/15(土) 20:10:23.81日本語環境に最適化させて
アウトライン使えるようにして
別ウィンドウで縦読みプレビュー出来る
ようにするには何入れればいいんでしょ
知ってる方教えてください
0893名無しさん@お腹いっぱい。
2014/02/15(土) 20:16:47.220895名無しさん@お腹いっぱい。
2014/02/15(土) 21:02:03.07縦書きの日本語ならそれに特化したエディタ使ったほうが
0896名無しさん@お腹いっぱい。
2014/02/15(土) 21:17:19.670897名無しさん@お腹いっぱい。
2014/02/15(土) 21:23:48.350898名無しさん@お腹いっぱい。
2014/02/15(土) 21:30:34.060899名無しさん@お腹いっぱい。
2014/02/15(土) 22:06:20.40ビューワーが勝手に縦書きやルビを表示してくれるので、
HTMLの編集に似ている。普通のテキストエディタでできる部分がある。
>禅智内供《ぜんちないぐ》の鼻と云えば、池《いけ》の尾《お》で知らない者はない。
と書いておけば、縦書き・ルビを小さく・漢字の右横に表示する。
0900名無しさん@お腹いっぱい。
2014/02/15(土) 22:19:06.830901名無しさん@お腹いっぱい。
2014/02/15(土) 22:25:17.560902名無しさん@お腹いっぱい。
2014/02/16(日) 00:25:04.71なにが好きかはしらないけど
0903名無しさん@お腹いっぱい。
2014/02/16(日) 00:56:08.890904名無しさん@お腹いっぱい。
2014/02/16(日) 01:18:05.440905名無しさん@お腹いっぱい。
2014/02/16(日) 08:27:37.38おまえらを頃したいやつはいっぱいいるよ
0906名無しさん@お腹いっぱい。
2014/02/16(日) 09:39:53.700907名無しさん@お腹いっぱい。
2014/02/16(日) 09:54:07.45おれは逃げも隠れもせんぞ!
0908名無しさん@お腹いっぱい。
2014/02/16(日) 10:00:32.22にげてー
0909名無しさん@お腹いっぱい。
2014/02/16(日) 10:05:40.320910名無しさん@お腹いっぱい。
2014/02/16(日) 14:57:20.87さすが2ちゃんだな、処構わずキチガイが湧いてくる
0911名無しさん@お腹いっぱい。
2014/02/16(日) 18:24:55.580912名無しさん@お腹いっぱい。
2014/02/16(日) 18:57:45.460913名無しさん@お腹いっぱい。
2014/02/16(日) 22:06:44.460914名無しさん@お腹いっぱい。
2014/02/16(日) 22:24:57.61そろそろ春休みや
0915名無しさん@お腹いっぱい。
2014/02/16(日) 22:27:24.120916名無しさん@お腹いっぱい。
2014/02/16(日) 22:57:22.33ESCよりもCTRLの方が便利だよ。
普通のコマンドラインでもホームポジションからほとんど動かない。
0917名無しさん@お腹いっぱい。
2014/02/16(日) 23:26:13.670918名無しさん@お腹いっぱい。
2014/02/16(日) 23:28:37.760919名無しさん@お腹いっぱい。
2014/02/17(月) 00:16:42.980920名無しさん@お腹いっぱい。
2014/02/17(月) 00:23:22.180921名無しさん@お腹いっぱい。
2014/02/17(月) 00:25:03.72まさか毎回小指でshiftキー押しながら?
0922名無しさん@お腹いっぱい。
2014/02/17(月) 00:29:03.42つ ~
0923名無しさん@お腹いっぱい。
2014/02/17(月) 00:30:43.68レス数が900を超えています。1000を超えると表示できなくなるよ。