Vim Part16 at UNIX
[2ch|▼Menu]
[前50を表示]
750:名無しさん@お腹いっぱい。
09/09/17 13:05:57
>>748
filetype=memo

751:名無しさん@お腹いっぱい。
09/09/17 19:31:12
>>749-750
ありがとう!
モードラインやfiletypeっていう概念があるとは知らなかった!
README_w32j.txtの最後に
vim:set ts=8 sts=2 sw=2 tw=78 et ft=memo:
って確かに書いてあった。なるほど。

正規表現で指定すれば好きなように色づけできると分かったので
調べてみます。助かりました。

752:名無しさん@お腹いっぱい。
09/09/18 01:19:05
E勝手に動く奴が多すぎ
白ネのソロとか糞しかいねぇ

753:名無しさん@お腹いっぱい。
09/09/21 20:38:59
:highlightで表示される内容を編集するにはどうすればいい?
誰か教えて!

754:名無しさん@お腹いっぱい。
09/09/21 22:19:28
よくわからんが、とりあえず :so $VIMRUNTIME/syntax/hitext.vim でも眺めてみては?

755:名無しさん@お腹いっぱい。
09/09/22 15:50:04
コマンドを一行で複数回実行したいんですがどうすればいいですか。
:e main.cpp; :vs main.h; :tabnew sub.cpp; :vs sub.h
みたいにして一発でcppとhを開くようなことをしたいと思っています。

756:名無しさん@お腹いっぱい。
09/09/22 22:34:18
>>755
| で繋げれば良い

757:名無しさん@お腹いっぱい。
09/09/25 02:28:23
>>75
:so $VIMRUNTIME/syntax/hitext.vim とは違うような・・??
文字のハイライトが変更できても、保存ができないんです。
:highlight
String xxx links to Constant ってのを
:highlight link String Hoge とかにして
String xxx links to Hoge に変更はできて文字色も変わるけど、ファイル閉じたら
元通りになってしまう。。


758:名無しさん@お腹いっぱい。
09/09/25 04:32:53
ああ、俺もhitest.vimの表示内容を変更したいのかと思ってた。
自分用のcolorschemeを作るといいよ

759:名無しさん@お腹いっぱい。
09/09/26 08:53:30
>>758
ありがとん。カラースキーム作ろうかと思ったけど、公式でよさそうなの
たくさん配布されてるな〜オープンソースばんざい!

760:名無しさん@お腹いっぱい。
09/09/26 20:03:47
すすめスニペットおしえてください。
windowsでも動くやつ。。(現状sunipet emuしかいれられない.
. sunipetmateつかいたいです、 あと最近unix上でのプログラミン
グに移行しようとおもってんだけど、 winよりやっぱunixのFTPの
ほうがべんりなのかなwinscpで いまやってるんだけど、、gfとかつ
かえなくてさ。。vimrcのパスいじれば いけるとおもうけどめんどい
。。 でもunix上だとvimとか勝手にいじれない

761:名無しさん@お腹いっぱい。
09/09/26 21:03:36
>760
日本語でおk

762:名無しさん@お腹いっぱい。
09/09/26 22:33:49
全角、半角が混在している文で、40文字目(全角は2文字換算)が
全角の行を40文字目で改行させる方法はありますか?
・・・難しい

763:名無しさん@お腹いっぱい。
09/09/26 23:58:37
>>762
日本語でおk

764:名無しさん@お腹いっぱい。
09/09/26 23:59:00
1文字目から自分で数えればよくね?

765:名無しさん@お腹いっぱい。
09/09/27 01:01:39
>>762
こういうことかいね?
:%s/\%>40v/^M/


766:名無しさん@お腹いっぱい。
09/09/27 05:36:17
>>763
説明ヘタクソで申しわけない。

>>764
そのとおりだが、一括変換したい。手作業は漏れるんで。

>>765
40文字目が全角時のみ改行したかったけれど、
/\%>40v/で、全角を2文字換算して数えることができたので
あとは自分で考えてみます。
どうもありがとう。助かりました。

767:名無しさん@お腹いっぱい。
09/09/28 12:36:04
おすすめカラースキーム
inkpot

768:名無しさん@お腹いっぱい。
09/09/28 19:47:51
俺はslateで落ち着いたな。
自分で追加したり色いじるのまんどくせ。
デフォルトからあんまし動かしたくない。

769:名無しさん@お腹いっぱい。
09/09/29 06:09:52
:set tw=60
:set fo+=mt
で、60文字目で自動改行させているのだが、
途中で文字の挿入や削除をしても、
60文字目で自動で改行するようにできない?

文章を編集したあとはいつも
ctrl+jで行を結合してgqqで整形している。
# 面倒

:set fo+=a
で、対応できるのだが、
これだと、文章の後に空行がないと次の段落(センテンス?)
の行までくっついてしまう・・・。



770:名無しさん@お腹いっぱい。
09/09/29 18:45:58
黒地に白字、制御記号やステータスバーは全部赤字にしている
あんまりカラフルだとかえって見づらい性分

771:名無しさん@お腹いっぱい。
09/09/29 21:28:44
vimスクリプトのタイピングゲームってないですか

772:名無しさん@お腹いっぱい。
09/09/29 22:11:51
>>771
スペースインベーダーを作って俺に下さい。

773:名無しさん@お腹いっぱい。
09/09/29 22:35:39
chalice の起動時、くまがズサーって出てくるから、できるだろうな
バッファーローカルなキーイベントも定義できるし
落ちゲーでなくても、単なる文字列(たとえば Bram Moolenaar) を表示して、
そのキーを叩いたら、順番どおりに消えていくとか

774:名無しさん@お腹いっぱい。
09/09/29 22:44:59
そう言えば、テトリスとか倉庫番とか無かったっけ?

775:名無しさん@お腹いっぱい。
09/09/29 23:23:30
自作スクリプト読み込むとき
:source jisaku.vim
ってする代わりに
:jisaku
で読み込めるようにするのってどうしたらいいですか

776:名無しさん@お腹いっぱい。
09/09/30 00:27:42
全部小文字はダメだけど、最初が大文字ならば、こう。

command! Jisaku :source jisaku.vim

777:名無しさん@お腹いっぱい。
09/10/01 19:42:03
HTML.vim を *.html というファイルを編集するときにだけ有効にしたいのですがどう書けばいいですかね?

778:名無しさん@お腹いっぱい。
09/10/01 20:16:39
:h ftplugin

779:名無しさん@お腹いっぱい。
09/10/04 08:46:52
htmlの編集で、対応する閉じタグにジャンプすることなんてできますか?
もしくはタグの開始で1インデント下げ、閉じタグで1インデント上げるなんて整形ができれば畳み込みと相性がよさそうなんですが。

780:名無しさん@お腹いっぱい。
09/10/04 12:34:17
puttyでマウスを使いたいのですが
 set mouse=a
 set ttymouse=xterm2 (ほかの設定値も試した)
としてもうまくいきません。
画面をクリックするとhelpが表示されてしまうんですがどこを設定すればいいんでしょうか?

781:名無しさん@お腹いっぱい。
09/10/04 15:59:42
>>780
:version はどうなってる?

782:名無しさん@お腹いっぱい。
09/10/04 18:53:20
ウガンダにお金を寄付したらお礼かなにかあるんでしょうか

783:名無しさん@お腹いっぱい。
09/10/04 19:04:50
寄付に見返りを求めるな

784:名無しさん@お腹いっぱい。
09/10/04 19:45:43
>>781
VIM - Vi IMproved 7.0 (2006 May 7, compiled Apr 7 2009 23:36:59)
Included patches: 1-243
Compiled by bullet@www252.sakura.ne.jp
Big version without GUI. Features included (+) or not (-):
+arabic +autocmd -balloon_eval -browse ++builtin_terms +byte_offset +cindent
-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments +cryptv
+cscope +cursorshape +dialog_con +diff +digraphs -dnd -ebcdic +emacs_tags +eval
+ex_extra +extra_search +farsi +file_in_path +find_in_path +folding -footer +fork()
+gettext -hangul_input +iconv +insert_expand +jumplist +keymap +langmap +libcall
+linebreak +lispindent +listcmds +localmap +menu +mksession +modify_fname +mouse
-mouseshape +mouse_dec -mouse_gpm -mouse_jsbterm +mouse_netterm +mouse_xterm
+multi_byte +multi_lang -mzscheme -netbeans_intg -osfiletype +path_extra -perl
+postscript +printer -profile -python +quickfix +reltime +rightleft -ruby +scrollbind
+signs +smartindent -sniff +statusline -sun_workshop +syntax +tag_binary
+tag_old_static -tag_any_white -tcl +terminfo +termresponse +textobjects +title
-toolbar +user_commands +vertsplit +virtualedit +visual +visualextra +viminfo
+vreplace +wildignore +wildmenu +windows +writebackup -X11 -xfontset -xim -xsmp
-xterm_clipboard -xterm_save
です

785:名無しさん@お腹いっぱい。
09/10/04 22:10:37
>>782
一般的に寄付の見返りは減税。

だから領収書が出るところにだけ、寄付した方が良いぞ。

786:名無しさん@お腹いっぱい。
09/10/04 22:20:57
>>784
わからん
vim -u NONE で起動するとどうだろう
あとはputtyの設定かな

787:名無しさん@お腹いっぱい。
09/10/04 23:10:00
>>779
matchit.vim じゃダメ?
URLリンク(www.vim.org)

788:名無しさん@お腹いっぱい。
09/10/05 20:10:02
>>786
おお、出来ました。ありがとうございます
ということはvimrcの何かが悪いんですね

789:788
09/10/05 20:16:50
set term=builtin_xterm
にしたら出来ました。ありがとうございました

790:名無しさん@お腹いっぱい。
09/10/05 23:30:32
ubuntu8.04でvim7.1を使っているのですが
set hlsearchとしていると、%s/foo/bar/gc などとして確認しながら置換する時に
全てハイライトされてしまうので、どこを置換しようとしているのか分からなくなります
置換する前にset nohlsearchとしなければいけないのでしょうか
それとも、次に置換される場所のハイライト色を変える方法などありますでしょうか

791:名無しさん@お腹いっぱい。
09/10/05 23:40:28
:he :s_c
によると、今対象となってる部分はIncSearchで強調されるみたい
俺も気になってたから設定したw

792:名無しさん@お腹いっぱい。
09/10/05 23:45:18
IncSearchだったのですか
項目は見つけていたのに、インクリメント検索とか関係ないだろと
決め付けてしまっていました、、
ありがとうございました。

793:名無しさん@お腹いっぱい。
09/10/07 07:34:46
よく関数に出てくる単語を集めた入力補完用辞書を作ってみた
URLリンク(poiut.web.fc2.com)

794:名無しさん@お腹いっぱい。
09/10/07 10:40:08
>793
ちょっとおもしろい。使えるかもしんないですね。

これなんの定数ですか?
2.1414213562373095








795:名無しさん@お腹いっぱい。
09/10/07 10:44:22
> 794
自己解決 白銀比でしたね。。。


796:名無しさん@お腹いっぱい。
09/10/07 10:52:23
なんだろ、この数字? google様もわからんということは、e-05とか、10^6 とかの桁数が抜けた後のなにか、とかかな。

797:名無しさん@お腹いっぱい。
09/10/07 10:53:27
わかったの? なにそれ?
なんかごめん:wq


798:名無しさん@お腹いっぱい。
09/10/07 11:31:46
こんにちは。
Vimで読み込んでファイルの行を移動して、そのファイルを閉じて、再び開いたときに
以前に移動していた行から表示される感じのオプションを教えてください。お願いします。

799:名無しさん@お腹いっぱい。
09/10/07 13:19:09
>>796
2 + (√2) / 10

800:793
09/10/07 17:11:12
すんません。
ルート2の値を間違えただけです。


801:名無しさん@お腹いっぱい。
09/10/07 18:58:28
>>798
セッション関連をしらべるとよいです

802:名無しさん@お腹いっぱい。
09/10/08 01:06:52
rails.vimのメジャーバージョンアップ

rails.vim - Ruby on Rails: easy file navigation, enhanced syntax highlighting, and more : vim online
URLリンク(www.vim.org)
rails.vim script version4.0



803:名無しさん@お腹いっぱい。
09/10/10 00:45:15
Command-line mode の undo ってない?

804:名無しさん@お腹いっぱい。
09/10/10 01:04:18
>>798
:h restore-cursor

他に、viminfoの設定が必要だったような、そうじゃないような。

805:名無しさん@お腹いっぱい。
09/10/10 03:09:04
vimなんて使ってて恥ずかしくないの?
emacsから落ちこぼれた連中が集まってるとはいえ、ツールにはもう少しこだわりを持った方がいいよ

806:名無しさん@お腹いっぱい。
09/10/10 03:24:30
emacsってそんなすごいんだ。
わざわざ忠告するために時間作ってくれてありがとう。

807:名無しさん@お腹いっぱい。
09/10/10 04:39:00
二日使っただけで小指が痛くてタイプできなくなった。
たかがctrl打つだけで絶対になるわきゃないって思ってたけど
emacs小指って本当になるんだよ。
ならない人の殆どはswapcapsじゃない人だった。
俺のノート左下角がFNキーでその右が本来のCtrl
Lispマシンのように無変換と変換キーにCtrlを割り当てたりもしたけど
マシン変える度に面倒くさくなってVimがいいやって事に。

808:名無しさん@お腹いっぱい。
09/10/10 06:00:57
vimだってCtrlよく押すだろうに。
screenとも併用したりするだろ

809:名無しさん@お腹いっぱい。
09/10/10 06:24:19
Emacsほど頻繁に押さないだろ
Screen使ってて頻繁にCtrlを押すシチュエーションを知りたいわ
どうでもいいがVi VS Emacsのスレがどっかにあったから
探してそっちでやれよ厨房。

810:名無しさん@お腹いっぱい。
09/10/10 06:41:25
>>805
その発想は無かったなぁ
てっきり逆だと思ってたよ
Emacsが標準で入ってる環境って知らないから。

811:名無しさん@お腹いっぱい。
09/10/10 08:20:27
hjklにとらわれててもう逃げ出せません

812:名無しさん@お腹いっぱい。
09/10/10 09:10:43
そうなんだよなー。

ただ、俺は、viもemacsもどちらも半端にしか使えなくて行ったり来たりしてる。
駄目人間の典型…

813:名無しさん@お腹いっぱい。
09/10/10 10:23:44
マクロとかスクリプトとか活用できるようになってこそ真のvier

814:名無しさん@お腹いっぱい。
09/10/10 11:46:45
>>798
>>804で調べるとわかるが

ちなみにvimrc_example.vimに書いてある

815:名無しさん@お腹いっぱい。
09/10/10 12:47:01
>マクロとかスクリプトとか活用できるようになってこそ真のvier
何だよ、viのスクリプトって。

816:名無しさん@お腹いっぱい。
09/10/10 13:21:01
vimスクリプトは十二分に書ける自信あるが
syntaxファイルがいまいち自信がない

817:名無しさん@お腹いっぱい。
09/10/10 15:53:17
>>809
window移動でよく押す<ctrl
というかこれがscreenのキモだと思うのだが

818:名無しさん@お腹いっぱい。
09/10/10 16:43:29
>>817が何を言ってるのか理解できない。

819:名無しさん@お腹いっぱい。
09/10/10 18:15:41
そんな自己紹介は誰も聞いてない

820:名無しさん@お腹いっぱい。
09/10/10 19:05:12
>>818
ふふ

821:わかんないんです(><)
09/10/11 00:33:48
わかんないんです(><)

822:名無しさん@お腹いっぱい。
09/10/11 10:57:53
vimスクリプトよく書いてたけど、最近はもっぱらvimのruby interfaceを使って、rubyで書いてる。
ただ、windowsのvimのruby interfaceはバグがあるせいで、ソケットまわりの処理がすべてエラーになる。
既に去年にパッチが出されているが、パッチの提供者が明らかでないとして取り込まれていない。
香り屋でパッチ当ててくれたら、有難いんだが…。
URLリンク(www.mail-archive.com)

823:名無しさん@お腹いっぱい。
09/10/13 13:28:35
>>801
>>804
>>814
なるほど、ありがとうございました。参考になりました。


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5328日前に更新/185 KB
担当:undef