Vim Part22
レス数が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あたり。
0002名無しさん@お腹いっぱい。
2013/04/04(木) 19:33:12.75- www.vim.org (総合情報・スクリプト・Tips)
http://www.vim.org/
- ソースコード他
ftp://ftp.vim.org/pub/vim/
-vim-jp >> Vimのユーザと開発者を結ぶコミュニティサイト
http://vim-jp.org/
- KaoriYa.net (Windows/MacOS Xバイナリ、掲示板)
http://www.kaoriya.net/
-vim UTF-8日本語版 - fudist
http://sites.google.com/site/fudist/Home/vim-nihongo-ban
■ vimの情報ソース(国内)
- VIM wiki
http://vimwiki.net/
■ 関連ツール・ライブラリ
- まっつんさん(im_custom他)
http://hp.vector.co.jp/authors/VA020411/Vim/
- libiconv (ソースコード)
http://www.gnu.org/software/libiconv/
- libiconv (Windowsバイナリ)
http://www1.kaoriya.net/#LIBICONV
- ctags (日本語対応版)
http://hp.vector.co.jp/authors/VA025040/
- C/Migemo
http://www1.kaoriya.net/#CMIGEMO
- Vim + im_custom の rpm 作成スクリプト
http://hp.vector.co.jp/authors/VA013241/editor/vim-rpm.html
0003名無しさん@お腹いっぱい。
2013/04/04(木) 19:33:45.08- 名無しのvim使い
http://nanasi.jp/
- Vim日本語ドキュメント(ユーザーマニュアル和訳)
http://vim-jp.org/vimdoc-ja/
■ サポート情報など
- Vi-IMproved.org (IRCの#Vim案内)
http://www.vi-improved.org/
- Vim Tips Wiki
http://vim.wikia.com/wiki/Vim_Tips_Wiki (英語)
http://ja.vim.wikia.com/wiki/Vim_wiki (日本語)
- 日本の Vim ユーザのためのハブサイト
http://vim-users.jp/
- vim_jp (Google Groups)
http://groups.google.com/group/vim_jp
- Vim Development (Google Groups)
http://groups.google.com/group/vim_dev
- Vim Use (Google Groups)
http://groups.google.com/group/vim_use
- 効率的なテキスト編集の7つの習慣
http://peace-pipe.blogspot.com/2007/02/7-vim.html
- Vimの極め方 (kana氏のプレゼン資料)
http://whileimautomaton.net/2008/08/vimworkshop3-kana-presentation
0004名無しさん@お腹いっぱい。
2013/04/04(木) 19:34:18.30vim
- Part1 http://pc.2ch.net/unix/kako/990/990764339.html
- Part2 http://pc.2ch.net/unix/kako/1006/10062/1006246205.html
- Part3 http://pc.2ch.net/unix/kako/1019/10190/1019011083.html
- Part4 http://pc.2ch.net/test/read.cgi/unix/1034455617/ (dat落ち)
- Part5 http://pc.2ch.net/test/read.cgi/unix/1045365370/ (dat落ち)
- Part6 http://pc.2ch.net/test/read.cgi/unix/1058706125/ (dat落ち)
- Part7 http://pc.2ch.net/test/read.cgi/unix/1068963346/ (dat落ち)
- Part8 http://pc.2ch.net/test/read.cgi/unix/1073825479/ (dat落ち)
- Part9 http://pc5.2ch.net/test/read.cgi/unix/1086135625/ (dat落ち)
- Part10 http://pc5.2ch.net/test/read.cgi/unix/1096785924/ (dat落ち)
- Part11 http://pc8.2ch.net/test/read.cgi/unix/1110817975/ (dat落ち)
- Part12 http://pc8.2ch.net/test/read.cgi/unix/1132968803/ (dat落ち)
- Part13 http://pc11.2ch.net/test/read.cgi/unix/1151423973/ (dat落ち)
- Part14 http://pc11.2ch.net/test/read.cgi/unix/1174302567/ (dat落ち)
- Part15 http://pc11.2ch.net/test/read.cgi/unix/1202050038/ (dat落ち)
- Part16 http://pc12.2ch.net/test/read.cgi/unix/1232035011/ (dat落ち)
- Part17 http://hibari.2ch.net/test/read.cgi/unix/1258278511/ (dat落ち)
- Part18 http://hibari.2ch.net/test/read.cgi/unix/1284344926/ (dat落ち)
- Part19 http://hibari.2ch.net/test/read.cgi/unix/1308288838/ (dat落ち)
- Part20 http://toro.2ch.net/test/read.cgi/unix/1322212163/ (dat落ち)
- Part21 http://toro.2ch.net/test/read.cgi/unix/1342368545/ (dat落ち)
0005名無しさん@お腹いっぱい。
2013/04/04(木) 19:34:53.79- Part1 http://pc7.2ch.net/test/read.cgi/software/1138042433/ (dat落ち)
- Part2 http://pc11.2ch.net/test/read.cgi/software/1184593664/ (dat落ち)
- Part3 http://pc11.2ch.net/test/read.cgi/software/1224769266/ (dat落ち)
- Part4 http://hibari.2ch.net/test/read.cgi/software/1314189326/
Mac Vim
- Part1? http://hibari.2ch.net/test/read.cgi/mac/1133534694/
vi
- Part1 http://pc.2ch.net/unix/kako/974/974563729.html
- Part2 http://pc11.2ch.net/test/read.cgi/unix/1020611467/
- Viと仲良くする方法
http://pc8.2ch.net/test/read.cgi/unix/1015432673/
- :::viクローン nvi:::
http://pc8.2ch.net/test/read.cgi/unix/1038571375/
0006名無しさん@お腹いっぱい。
2013/04/04(木) 19:35:31.22http://hibari.2ch.net/test/read.cgi/software/1282406907/
■ フレーム系
- テキストエディタをまた〜り語ろう ver.31
http://hibari.2ch.net/test/read.cgi/software/1303249708/
- Vim vs Emacs Part2
http://hibari.2ch.net/test/read.cgi/tech/1200654758/
- 【vi】まだまだ続くバトル【emacs】Build1
http://hibari.2ch.net/test/read.cgi/prog/1113759389/
- 秀丸をUnixに移植しろ!emacs,viはゴミ以下 3
http://pc8.2ch.net/test/read.cgi/unix/1110364337/
- vi撲滅委員会
http://hibari.2ch.net/test/read.cgi/linux/1218110255/
0007名無しさん@お腹いっぱい。
2013/04/05(金) 04:34:43.320008名無しさん@お腹いっぱい。
2013/04/05(金) 18:20:42.46A. Vim は vi に慣れた人間が Vim独自拡張機能 を気取るには向いていますが、
vi の勉強には向いていません。
0009名無しさん@お腹いっぱい。
2013/04/06(土) 20:13:16.78何となく拡張入れるの躊躇って基本機能で
何とかしようとしてるけど、
あんまり意味ない気がしてきた。素直にuniteとか入れまくろうかなー
0010名無しさん@お腹いっぱい。
2013/04/06(土) 22:59:39.46話が飛躍し過ぎ。まさか?貴様!?
0011名無しさん@お腹いっぱい。
2013/04/07(日) 07:31:44.100012名無しさん@お腹いっぱい。
2013/04/07(日) 11:27:31.88https://github.com/fatih/subvim
0013名無しさん@お腹いっぱい。
2013/04/07(日) 18:10:43.350014名無しさん@お腹いっぱい。
2013/04/07(日) 22:26:26.650015名無しさん@お腹いっぱい。
2013/04/11(木) 00:28:36.12互いの速度とか実装の充実とかどんなもんなのかなーと気になってる。
まあそれを気にするほど使い込めてないんですけどね><
0016名無しさん@お腹いっぱい。
2013/04/12(金) 01:23:10.730017名無しさん@お腹いっぱい。
2013/04/12(金) 05:47:11.980018名無しさん@お腹いっぱい。
2013/04/14(日) 23:05:17.94https://github.com/terryma/vim-multiple-cursors
SublimeTextってそんなに流行ってるのん?
0019名無しさん@お腹いっぱい。
2013/04/15(月) 18:13:45.56でもオープンソースじゃないから二の足踏んでる
スクリプトがPython 3に対応したSublimeText 3もクローズドで有料みたいだし
TextMateみたいにバージョンが上がる時にオープンソースになることを期待してたんだが
0020名無しさん@お腹いっぱい。
2013/04/16(火) 21:49:32.800021名無しさん@お腹いっぱい。
2013/04/16(火) 22:00:54.34ここで聞いたら…と思ったけど過疎
http://anago.2ch.net/test/read.cgi/software/1363651869/
0022名無しさん@お腹いっぱい。
2013/04/17(水) 00:07:10.48奴曰く早い早い色々早いとかいってたがそんなに便利そうにも見えなかった
サムネイルっぽいので全体の把握が凄くしやすいんだと
次に見たときはもう使ってなかったけどw
0023名無しさん@お腹いっぱい。
2013/04/17(水) 00:35:23.84結局実用的な機能の中でVimに出来なくてSublimeに出来るコレってもんはないんでしょ?
なら普通に要らんわ
0024名無しさん@お腹いっぱい。
2013/04/17(水) 00:42:10.54俺の周りでこんなの使ってるの見たことないし、話題にも上がらない
0025名無しさん@お腹いっぱい。
2013/04/17(水) 03:52:17.57まぁおれはemacsも大して使えないけどな
0026名無しさん@お腹いっぱい。
2013/04/17(水) 09:11:19.69MacVimで使用中にマウスでファイル内を移動すると、カーソルも一緒に移動してしまいます。通常のエディターの大半はマウスで画面を移動しても、文字を入力しようとすると元のカーソル位置に画面が戻り文字入力が開始されます。
本来マウスを使用するものでないことは承知ですが、編集中にファイルの上の方の内容を確認してからすぐに元の位置から編集再開したいことが頻繁にあるので、MacVimでもこの設定ができれば助かるんですがその方法はありますか?
また、もし存在しない場合はztやzb、あとは現在の行番号を記憶し、離れた場所にある内容を確認してから行移動する以外になにか良い案はありませんか?
0027名無しさん@お腹いっぱい。
2013/04/17(水) 10:17:10.97こっちで聞いた方がいいんじゃね。
Mac Vim 再び
http://anago.2ch.net/test/read.cgi/mac/1133534694/
0028名無しさん@お腹いっぱい。
2013/04/17(水) 10:48:09.31ホイールでスクロールしたらカーソルが動くってことかね?
ふつうはマークか分割かな
キーボード使ってマークして、マウスでスクロールして…てのもイマイチやけど
0029名無しさん@お腹いっぱい。
2013/04/17(水) 12:09:37.62アイデアとしてはこんなかんじとか
最小限のことしか実装してないしウィンドウの判定も決め打ちだからこれは実用的ではないけど
function! s:ObserveScroll()
if 1 < winnr('$')
return
endif
split
call setwinvar(winnr(), '&previewwindow', 1)
endfunction
nnoremap <silent> <ScrollWheelUp> :call <SID>ObserveScroll()<Cr><ScrollWheelUp>
nnoremap <silent> <ScrollWheelDown> :call <SID>ObserveScroll()<Cr><ScrollWheelDown>
autocmd! WinLeave * if winnr() == 1 | execute 'pclose' | endif
0030名無しさん@お腹いっぱい。
2013/04/17(水) 18:01:25.07やはり厳しいみたいですね・・。
vimに割くウィンドウの大きさを縦に目一杯伸ばして少しでも動かさずに済むようにはしてみます。
どうもありがとう御座いました。
0031名無しさん@お腹いっぱい。
2013/04/17(水) 18:13:31.52splitして、片方をスクロールするといいよ
0032名無しさん@お腹いっぱい。
2013/04/17(水) 19:28:59.94個人的に困ってはいないけど、他のエディタみたいにカーソル置いたままスクロールできても悪いことはないよな
実装上の都合なのかね
0033名無しさん@お腹いっぱい。
2013/04/17(水) 20:36:47.70直す必要ないからそのままにしてんのかね
0034名無しさん@お腹いっぱい。
2013/04/17(水) 20:47:41.580035名無しさん@お腹いっぱい。
2013/04/19(金) 23:42:12.05編集中?Insert mode? これで書いてあることだけはできるよ。文字を入力しようとすると戻る。
ttp://pastebin.ca/2362136
0036名無しさん@お腹いっぱい。
2013/04/20(土) 11:47:05.58winsaveviewとwinrestviewいいね
0037名無しさん@お腹いっぱい。
2013/04/20(土) 18:09:09.87質問者です。ありがとうございます。normal modeを想定していましたがinsert modeでも十分です。まさに実現したかった動作なので大変助かりました。
0038名無しさん@お腹いっぱい。
2013/04/21(日) 01:15:58.850039名無しさん@お腹いっぱい。
2013/04/21(日) 15:02:27.55日本語を本気で打というとすると切り替えが多くて使いづらく感じている。
調べたら、
ttps://sites.google.com/site/fudist/Home/vim-nihongo-ban/vim-japanese
みたいなのもあるようなんだが、みなさんこういうの入れているの?
それとも基本はプログラミングだけで、
日常のメモ書いたりするテキストエディタには使わない感じ?
0040名無しさん@お腹いっぱい。
2013/04/21(日) 15:11:16.260041名無しさん@お腹いっぱい。
2013/04/21(日) 17:45:51.77すんません、単語を知らなかった。
vim協調モードで検索したらたくさん出てきますた。
IME によってはサポートがあるのか、なるほど。ありがとう。
0042名無しさん@お腹いっぱい。
2013/04/21(日) 18:49:32.32いちいち違和感感じてしょうがないのはおじさんだからかな
0043名無しさん@お腹いっぱい。
2013/04/21(日) 19:11:16.76IMEはMS用語
0044名無しさん@お腹いっぱい。
2013/04/21(日) 19:16:19.57imeは市民権を得たのかな
0045名無しさん@お腹いっぱい。
2013/04/21(日) 19:26:09.08IMEが標準語って感じじゃない?
0046名無しさん@お腹いっぱい。
2013/04/21(日) 20:16:03.55普段LinuxとかBSDで使ってて、今度Windowsにも導入しようとしてググってみたら
公式のバイナリ入れてる例があんまりない
~/.vimrcじゃ対処出来ないレベルの問題があったりする?
0047名無しさん@お腹いっぱい。
2013/04/21(日) 20:35:26.18俺が使ってるgnupack-develに付いてるgvimは
開こうとするファイルのパスによっては
開けなかったりする
0048名無しさん@お腹いっぱい。
2013/04/22(月) 21:07:20.17あとgrepにカレント以外のパス渡そうとするとミスること多いのよく分からん
まあWinスレで言うべきか
0049名無しさん@お腹いっぱい。
2013/04/22(月) 21:49:56.35というより、win 版を unix 的(?)に動かそうとすると、かな。
0050名無しさん@お腹いっぱい。
2013/04/24(水) 22:34:56.79具体的には、Enterで折りたたみの開閉をしたいんだけど
map <Enter> za
ってすると、折りたたみのないとこでEnter押しちゃった時にいちいち
エラー出るのがめんどくさくて…
0051名無しさん@お腹いっぱい。
2013/04/25(木) 00:13:51.79こういうかたち?
nnoremap <silent> <leader>g :silent! normal! za<cr>
0052名無しさん@お腹いっぱい。
2013/04/25(木) 22:34:09.490053名無しさん@お腹いっぱい。
2013/04/27(土) 21:39:47.09.vimディレクトリがないなら-uオプションで.vimrcを指定するだけでOKみたいですが、
.vimディレクトリも移動するにはどうやるんでしょうか?
とりあえずググったところ、あまり的を射たものは見つかりませんでした。
試しに↓の方法をやってみたんですが
http://stackoverflow.com/questions/3377298/how-can-i-override-vim-and-vimrc-paths-but-no-others-in-vim
たとえば nnoremap sv :vsp n<Cr> と設定して sv と入力すると :vsp n<Cr> と表示されて
終わってしまいます。そこでEnterを押すと入力されます。
0054名無しさん@お腹いっぱい。
2013/04/28(日) 03:21:15.60-N オプションを指定してみるとか?
0055名無しさん@お腹いっぱい。
2013/04/28(日) 08:59:17.11runtimepathの変更がしたいのなら
http://nanasi.jp/articles/howto/config/runtimepath.html
あとこれもやりたいことに近いのかな
http://teppeis.hatenablog.com/entry/20080705/1215262928
0056名無しさん@お腹いっぱい。
2013/04/28(日) 10:36:46.50いまはロシア語の表示が悲惨なことになってる。
フォントを探せばいいのかあるいは別の何かの設定を変えればいいのか見通しがつかない。
http://2ch-ita.net/upfiles/file5243.jpg
0057名無しさん@お腹いっぱい。
2013/04/28(日) 11:39:12.47常用するような人はキリル文字は半角で表示したいんだろな
0058名無しさん@お腹いっぱい。
2013/04/28(日) 11:45:39.40gvim使えば多少は緩和するのかね
0059名無しさん@お腹いっぱい。
2013/04/28(日) 11:57:40.91なんかターミナルのイメージがあるが
0060名無しさん@お腹いっぱい。
2013/04/28(日) 13:29:12.20助かった。ありがとう。
驚いたことに英語の半角はそのままでロシア語のみが影響を受けるとか予想もしなかった。
0062名無しさん@お腹いっぱい。
2013/04/29(月) 17:26:02.21ちょっと自分の環境で試してみたら vim より gvim の方がアレだった。
gvim はなんかつまってるというか文字幅がフォントとあってなかった。ambiwidth=double で合う。
xterm 上の vim は ambiwidth=single で合ってるけど PIXEL_SIZE 13 なんでちょっと小さいかも。
ロシア語の小さめ表示って普通どんくらいなんだろう。
0063名無しさん@お腹いっぱい。
2013/04/29(月) 18:32:42.17で
string
のある行を全部表示してくれるけど
これを保存する方法は無いかな?
0064名無しさん@お腹いっぱい。
2013/04/29(月) 18:52:24.37:g は使わないから知らない。できないような
r!grep "string"
もしくは
!grep "string" % >file
0065名無しさん@お腹いっぱい。
2013/04/29(月) 18:54:23.20ひとつめは
:r!grep "string" file
0066名無しさん@お腹いっぱい。
2013/04/29(月) 19:39:54.00let @a=""
g/PATTERN/y A
でレジスタa に保存される
実行前にレジスタの中身クリアしとかないと、結果がレジスタに残ってる値に追加されるので注意
それか
redir => res
g/PATTERN/
redir END
で結果を任意の変数に保存できる
0067名無しさん@お腹いっぱい。
2013/04/29(月) 19:40:55.64ありがとう。
!grep "string" % >file でうまくいった。
0068名無しさん@お腹いっぱい。
2013/04/29(月) 19:41:48.490069名無しさん@お腹いっぱい。
2013/04/29(月) 19:43:07.94なら、
redir >> kekka.txt
g/NANTOKA/
redid END
も用意しております
0070名無しさん@お腹いっぱい。
2013/04/29(月) 19:43:50.26まちごた
s/redid END/redir END/
0071名無しさん@お腹いっぱい。
2013/04/29(月) 20:04:29.84なんと、こちらは行数まで付加されて記録か。奥が深い。
初めて見た構文の "redir" 使ったコマンドモードは
開眼ものでした。重ね重ねありがとうございました。
0072名無しさん@お腹いっぱい。
2013/04/29(月) 22:36:14.25redir => a
redir END
let a
a ^@
redir => a
echo 1
redir END
let a
a ^@^@1^@
改行が ^@ と表示されるのもわかりにくいけど、
それは別として余計な改行の由来がわかりにくかった。
1 の前の改行2つは何だよっていう。
というか echo 1 の出力だけほしいときって
↓ でも 1つ付くけどどうすんの?削ればいいんだけど。
redir => a|echo 1|redir END
let a
a ^@1
redir マスタはどうしてんだろう。削ればいいんだけど。
0073名無しさん@お腹いっぱい。
2013/04/30(火) 15:25:26.740074名無しさん@お腹いっぱい。
2013/04/30(火) 20:09:58.19そういう関数を作るしかないような気がする
なんで余計なもんつけんのかね…ソースコード読めばわかるんだろうけど
0075名無しさん@お腹いっぱい。
2013/05/04(土) 02:27:00.80それとも一人黙々とあそこでプラグイン書いたりしてるの?
0076名無しさん@お腹いっぱい。
2013/05/04(土) 02:54:32.29なにかしらそこら辺界隈に関わりありそうだね
0077名無しさん@お腹いっぱい。
2013/05/06(月) 20:35:11.66:nunmap can also be used outside of a monastery.
(:nunmap は修道院の外でも使えます)
なる一文があるんですが、どういう意味なんでしょう。
さらっとググった限りではちょっとしたジョークっぽいんですがニュアンスが分かりません。
0078名無しさん@お腹いっぱい。
2013/05/06(月) 20:37:27.54https://github.com/vim-jp/vimdoc-ja/blob/master/doc/map.jax
:nunmap は修道院の外でも使えます。{訳注: nunは修道女の意}
0079名無しさん@お腹いっぱい。
2013/05/06(月) 22:30:19.780080名無しさん@お腹いっぱい。
2013/05/19(日) 18:38:50.19例えば、全ての全角空白の入力を半角空白に置き換える、みたいな。
0081名無しさん@お腹いっぱい。
2013/05/19(日) 19:54:12.78プロジェクトのプログラミングはnetrwなどを使いつつ、gvim内でほぼ完結しています。
しかしシェル上でちょこっとファイルを編集しくなった時は、
わざわざgvimに切り替えてそのパスまで行くのが面倒なので
シェル内でviコマンドを使って編集してます。
理想としては、シェル上で簡単なコマンドを打つだけで、既に起動中のgvim内に新しいタブでファイルが開ければベストなのですが
シェルから起動中のgvimにどうやってアクセスすればいいのか分かりません。
何かいい方法無いでしょうか。
0082名無しさん@お腹いっぱい。
2013/05/19(日) 20:02:39.71http://stackoverflow.com/questions/894811/open-files-in-existing-gvim-in-multiple-new-tabs
0083名無しさん@お腹いっぱい。
2013/05/19(日) 20:22:06.27難易度高そうだけど解読してみます!ありがとうございます
0084名無しさん@お腹いっぱい。
2013/05/20(月) 00:15:59.78stackoverflow にも書いてあるけど、gvim やったらサーバ動いてると思うから、
端末から vim --remote-tab foo.c とかやれば gvim のタブで開けるんじゃない?
0085名無しさん@お腹いっぱい。
2013/05/20(月) 00:52:40.43ただ一つだけ、ディレクトリを指定した時にnetrwが起動してほしいですがそれだけ出来ないですね。
英語のサイト読み飛ばしてるようじゃ駄目だなーと反省。。。
0086名無しさん@お腹いっぱい。
2013/05/20(月) 01:12:38.98ほんまやな。:e<Cr> してあげたらnetrw起動してくれるみたいやけど
vim --remote-send ':e /path/to/foo<Cr>' ならいけるから、引数がディレクトリかどうかで
よしなにやってくれるシェルスクリプトでも書いたらおkやな
0087名無しさん@お腹いっぱい。
2013/05/20(月) 02:01:58.73タブで開きたいので
vim --remote-send ':tabnew /path/to/foo<Cr>'
って感じですね。
ファイルの時もこれでいけるのでこのコマンドで完結しそうです。
ただ--remote-tabはgvimが起動してなくても起動してくれるけど--remote-sendはエラーを吐きますね!どうでもいいですけどね。
0088名無しさん@お腹いっぱい。
2013/05/20(月) 11:39:54.78つか、vim --help よみなさい
0089名無しさん@お腹いっぱい。
2013/05/23(木) 00:04:55.200090名無しさん@お腹いっぱい。
2013/05/23(木) 00:30:02.087.3長いよな…2010年8月〜
7.4 の新機能 (予定)
(1) improve Python support
(2) include a faster regexp engine
(3) include pending patches and fix bugs
7.3 で新しく実装されたのが Vim script の float サポートとかそんなんだったときの残念感に比べたらちょっと楽しみか…
0091名無しさん@お腹いっぱい。
2013/05/23(木) 12:55:57.790092名無しさん@お腹いっぱい。
2013/05/23(木) 15:11:51.77どちらのpowerlineでしょうか?python版?
0093名無しさん@お腹いっぱい。
2013/05/24(金) 22:14:40.33全角空白が map できないとかそういう話?
0094名無しさん@お腹いっぱい。
2013/05/24(金) 22:49:41.06キーボードの右上の方にある円マークのキーです。
コンソールの中のvimだとバックスラッシュが出力されるのに
gvimだと円マークになります。
なんとかならないでしょうか。
0095名無しさん@お腹いっぱい。
2013/05/24(金) 22:55:00.960096名無しさん@お腹いっぱい。
2013/05/24(金) 23:14:43.820097名無しさん@お腹いっぱい。
2013/05/25(土) 01:06:52.00autocmd InsertCharPre 使ったらいけそうな雰囲気
こゆこと?
autocmd! InsertCharPre <buffer> let v:char = (v:char == ' ' ? ' ' : v:char)
0098名無しさん@お腹いっぱい。
2013/05/25(土) 01:17:36.28どうしてもバックスラッシュっぽい文字が入力したければインサートモードにて
<C-v>u29f5
とすればそれっぽい文字を入力することができます
ただ、これは正確にはバックスラッシュではないことをご了承ください
0099名無しさん@お腹いっぱい。
2013/05/27(月) 23:29:29.21re 速くなるのか。\%v 系が速くなるといいんだが。あれ割と遅いからなあ。
でもあんまり使われてなさそうだから変わってないかも。
0100名無しさん@お腹いっぱい。
2013/05/28(火) 15:36:59.70方法って何かないでしょうか
PCの前に座っている際はgvimで編集してて、それを放置したまま
リモートからつなぎ、ターミナル上のvimで作業を継続したいの
ですが
いまはgvimをkillして、vimで開きなおしてrecoverしていますが、
スマートじゃないので
0101名無しさん@お腹いっぱい。
2013/05/28(火) 15:44:56.300102名無しさん@お腹いっぱい。
2013/05/28(火) 15:46:07.960103名無しさん@お腹いっぱい。
2013/05/28(火) 15:56:19.240104名無しさん@お腹いっぱい。
2013/05/28(火) 16:33:12.890105名無しさん@お腹いっぱい。
2013/05/28(火) 16:40:50.99あれ?
>そもそもなんでgvimなんて使う?
って、日本語としておかしかった?
0106名無しさん@お腹いっぱい。
2013/05/28(火) 17:08:02.08日本語周りとかでターミナル側の設定とか?で悩まなくてすむし
ターミナルの方はtmux越しのことが多いので、
はじめからリモートで作業するのが分かってればvimにするんですけど
0107名無しさん@お腹いっぱい。
2013/05/28(火) 17:24:12.51日本語としてはおかしくないけど
gvimを悪く言わなくてもいいじゃない、と思ったもので。
0108名無しさん@お腹いっぱい。
2013/05/28(火) 17:25:34.46あんまり変わらんか。
0109名無しさん@お腹いっぱい。
2013/05/28(火) 18:01:50.96ああ、なるほど
remote-sendと組み合わせられるならいけるかもですね
0110名無しさん@お腹いっぱい。
2013/05/28(火) 18:15:49.74編集中のファイルを上書き保存して問題ない場合は
gvim --remote-send "<C-?><C-N>:mks!<CR>:wq!<CR>"
vim -S
でいけそうです
保存してない変更もそのまま引き継げればベストですが
まあgitか何かで差分修正がすぐできるなら、これでもいいか
0111名無しさん@お腹いっぱい。
2013/05/28(火) 18:33:25.24そこまでやる必要があるかどうかは別として、スワップファイル使えば保存済みかどうかも含めて復元できるで
vim -r /path/to/swapfile
0112名無しさん@お腹いっぱい。
2013/05/30(木) 02:37:50.35PHPでインデントが行えません
smartindnt, autoindentともにダメです HTMLならできるのですがPHPだと必ず行頭に戻ってしまいます
解決法をご存知のかたは教えていただけたら幸いです
0113名無しさん@お腹いっぱい。
2013/05/30(木) 10:15:17.43エラーメッセージは、large indent deactivedと表示されます
0114名無しさん@お腹いっぱい。
2013/05/30(木) 23:31:12.61一度開発版試してみたら
ttps://github.com/2072/PHP-Indenting-for-VIm
安定版(?)はこっちらしい
ttp://www.2072productions.com/to/phpindent.txt
indent/php.vim ちょっとみたけど、長々と色々やってるから途中であきらめた…
0115名無しさん@お腹いっぱい。
2013/05/31(金) 16:23:04.00開発版の方はすでに試していましたが治らずといった感じです
設定をいろいろ触ったせいか概ねのものにはちゃんとインデントしてくれるのですが
どうしても閉じタグだけ勝手に行頭に戻ってしまいます
0116名無しさん@お腹いっぱい。
2013/06/01(土) 00:38:33.93トライ済みか…
現象を再現できる最小限のコードを示して開発者に投げるのが手っ取り早そう
0117名無しさん@お腹いっぱい。
2013/06/01(土) 01:15:46.02わかりました これを気にgitHubも利用してみます
わざわざありがとうございました
0118名無しさん@お腹いっぱい。
2013/06/01(土) 01:28:07.82Issuesにこんなん登録されてるけど同じ現象?
0119名無しさん@お腹いっぱい。
2013/06/01(土) 01:33:01.76そうです
具体的には
<div>
<?php
?>
</div>
と書いても勝手にこうされてしまいます
<div>
<?php
?>
</div>
0120名無しさん@お腹いっぱい。
2013/06/01(土) 01:35:04.980121名無しさん@お腹いっぱい。
2013/06/02(日) 16:38:46.560 とか $ とか 4h とかそういうのじゃなくて、
1秒間 k 押したら 6行移動したとして、何か設定加えると 1秒k押したら 12行移動てきるようなの。
俺の移動速度より3倍くらい早い vim 使いを タリーズでみたけど、あの設定を知りたい。
0122名無しさん@お腹いっぱい。
2013/06/02(日) 16:54:48.02システムのキーリピート間隔の問題じゃないのか
0123名無しさん@お腹いっぱい。
2013/06/02(日) 16:57:14.581秒k押し続けるより12kのほうが速いだろ?
0124名無しさん@お腹いっぱい。
2013/06/02(日) 17:21:44.490125名無しさん@お腹いっぱい。
2013/06/02(日) 17:37:41.09>>123の言う通り12kの方が早いんじゃないの。
3倍早いってのは単純にキーを打つのが早かっただけじゃないのかね。
0126名無しさん@お腹いっぱい。
2013/06/02(日) 17:44:41.570127名無しさん@お腹いっぱい。
2013/06/02(日) 18:12:21.35スクロール目的なら ctrl-d や ctrl-f とか
画面内のカーソル移動が目的なら H M L 使う
0128名無しさん@お腹いっぱい。
2013/06/02(日) 19:00:31.850129名無しさん@お腹いっぱい。
2013/06/02(日) 21:00:50.480130名無しさん@お腹いっぱい。
2013/06/02(日) 21:05:19.460131名無しさん@お腹いっぱい。
2013/06/02(日) 21:11:11.140132名無しさん@お腹いっぱい。
2013/06/03(月) 22:01:48.100133名無しさん@お腹いっぱい。
2013/06/03(月) 22:16:51.48shift-m
shift-l
0134名無しさん@お腹いっぱい。
2013/06/03(月) 22:30:56.350135名無しさん@お腹いっぱい。
2013/06/04(火) 00:59:07.75accelerated-jkっていう押しっぱなしでj k移動が高速になるプラグインがあるんだが、
それを参考にhやlにも応用すれば、あるいは希望通りの動作になるのでは
0136名無しさん@お腹いっぱい。
2013/06/13(木) 12:56:04.66vimじゃなくキーリピートの設定を変えるとはやくなるよ。
以前hjklをバカみたいに速くしてたけど、
思い通りのところに止まらないトラブルなど頻出したので普通に使ってる。
板違いだけど、このソフト設定が分かりやすい
http://www.forest.impress.co.jp/article/2000/06/23/kbdacc.html
0137名無しさん@お腹いっぱい。
2013/06/15(土) 13:48:45.70元々 repeat で正確に止めるのは無理があるんで(結構遅くしないと)
その辺はあまり気にしない。
vim の話じゃないけど。まあ関係はするし、いいかな。
0138名無しさん@お腹いっぱい。
2013/06/15(土) 21:41:41.66おまえらが無理して vi 系エディタを使う意味はないと思うよ
キーリピートの遅い端末上でも速いカーソル移動を実現する目的で
豊富なキーアサインを用意するというのが vi 系の考え方なんだから
おまえらには gedit っていうもっといいのを勧めるよ
0139名無しさん@お腹いっぱい。
2013/06/15(土) 21:46:31.240140名無しさん@お腹いっぱい。
2013/06/16(日) 19:26:39.14あんたにとってはキーリピートが利くならgeditの方がいいわけね。
俺にとっては他にもvimの利点があるんで簡単に乗り換えられないんだが。
0141名無しさん@お腹いっぱい。
2013/06/16(日) 19:34:56.72端末が遅いゆえに数えるほうが速かった時代の話をされましても。
というか、その思想を大事にするってことは色もハイライトも範囲選択もつかわないの?
0142名無しさん@お腹いっぱい。
2013/06/16(日) 20:54:01.530143名無しさん@お腹いっぱい。
2013/06/17(月) 00:05:49.29というか下手な考えで人の心配はしない方がいい。
的外れだし無意味だ。
0144名無しさん@お腹いっぱい。
2013/06/17(月) 11:24:24.340145名無しさん@お腹いっぱい。
2013/06/22(土) 00:35:46.05どうやら先頭にタブや空白などがあると空行とはみなされずスルーされてしまいます。
かといって autoindent を切ることもしたくないのですが、{ と } 愛好家の皆さんは
どうやって対応していますか?
0146名無しさん@お腹いっぱい。
2013/06/22(土) 01:10:25.940147名無しさん@お腹いっぱい。
2013/06/22(土) 01:33:43.89help見てみたけどわからんかった
そういう関数作るしかないんやろか…
0148名無しさん@お腹いっぱい。
2013/06/22(土) 04:09:47.06https://github.com/deris/parajump
0149名無しさん@お腹いっぱい。
2013/06/22(土) 06:13:25.81'cindent'や'smartindent'だったら空行作るときにインデント削除すると思う。
今ある/^\s\+$/な行は:%s/^\s\+$//で空白削除すれば良いのでは。
0150名無しさん@お腹いっぱい。
2013/06/22(土) 07:51:03.33EasyMotion
0151名無しさん@お腹いっぱい。
2013/06/22(土) 07:54:49.91便利だろうけど美しくないというか
0152名無しさん@お腹いっぱい。
2013/06/22(土) 12:00:46.45vimのデフォルトのコマンドはすべてダイレクトだ
0153145
2013/06/23(日) 00:21:16.28個人的には >>148 の parajunp が最適解でした。
私は Vundle 使っているので、.vimrc に
Bundle 'deris/parajump'
して BundleInstall で OK でした。
作者の方のエントリーも張っておきますね。
http://deris.hatenablog.jp/entry/20120209/1328806168
他のレスくれた方もありがとうございました。
0154名無しさん@お腹いっぱい。
2013/06/24(月) 12:05:57.16その作者さんもこう書いてる。
> 空行がSpaceやTabでインデントされているソースコード
> 自前であればそもそもそんなコードにならない
0155名無しさん@お腹いっぱい。
2013/06/27(木) 08:10:32.080156名無しさん@お腹いっぱい。
2013/06/27(木) 15:53:51.430157名無しさん@お腹いっぱい。
2013/06/28(金) 18:44:07.79でタグ補完を補完リストに出さないようにするか
1番下にしたいのですが方法ありませんか
0158名無しさん@お腹いっぱい。
2013/06/29(土) 05:56:48.07バイナリ配布されているのはPythonインターフェースのバージョンが古い
パッチ全部入りのソースをGithubから持ってきてMinGW上でビルドできる
Linuxの場合はディストロに入っているVimが無難
デイリーでビルドしたパッケージとか公開されてないの
0160名無しさん@お腹いっぱい。
2013/07/06(土) NY:AN:NY.AN0161名無しさん@お腹いっぱい。
2013/07/15(月) NY:AN:NY.ANカーソルを置いて
di(
と打つと、カッコの中の文字全てが削除されるという
便利な動作をするコマンドがあるのだけど
このdiの「i」にはどんな役目があるのでしょうか。
インサートモードに入る「i」とは違いますよね?
0162名無しさん@お腹いっぱい。
2013/07/15(月) NY:AN:NY.AN個人的にはVimの一番の美点だと思う
0163名無しさん@お腹いっぱい。
2013/07/15(月) NY:AN:NY.AN1 delete
2 inner
3 ()オブジェクト
123 ()オブジェクトの中の文字列を消去する
0164名無しさん@お腹いっぱい。
2013/07/19(金) NY:AN:NY.AN「それを編集した後」検索を解除してまた全文表示に戻す、という機能があった、気が、した
(元にもどせるので ex の g/re/なんとか とは違う)
が、思い出せない。キーワードだけでも教えてくれませんか。ありがとう
0165名無しさん@お腹いっぱい。
2013/07/20(土) NY:AN:NY.ANhttps://github.com/vim-jp/issues/issues/389
vim_devにも報告しましたが直す気は無いみたいです。
https://skydrive.live.com/?cid=0426991A3A631B5F&id=426991A3A631B5F%21105
の ignore_short_filename.patch
このパッチを当ててvimをコンパイル。
0166名無しさん@お腹いっぱい。
2013/07/20(土) NY:AN:NY.ANなんでvim-jpに現れないの?
vim_dev直でもいいけどさ
0167名無しさん@お腹いっぱい。
2013/07/20(土) NY:AN:NY.AN0168名無しさん@お腹いっぱい。
2013/07/24(水) NY:AN:NY.ANhttp://nanasi.jp/articles/howto/diff/vimdiff_in_windows.html
↑に書いてあるとおりdiffに必要なファイルは実行パスに置いてるんですが、
:Diff、:vertical diffsplitなどのコマンドが
E97: 差分を作成できません。
となってしまいます。
vim UTF-8 日本語版、kaoriya版どっちもだめでした。
winのことで申し訳ないですが・・・diff使えないとつらいです。
0169名無しさん@お腹いっぱい。
2013/07/24(水) NY:AN:NY.AN:!diff --version
0170168
2013/07/24(水) NY:AN:NY.ANやってみました。
:!diff --version
C:\Windows\system32\cmd.exe /c (diff --version)
diff (GNU diffutils) 2.8.7
Written by Paul Eggert, Mike Haertel, David Hayes,
Richard Stallman, and Len Tower.
大丈夫だと思います。
0171168
2013/07/24(水) NY:AN:NY.AN初期化したら正常に動きました。
0172名無しさん@お腹いっぱい。
2013/08/11(日) NY:AN:NY.AN0173名無しさん@お腹いっぱい。
2013/08/13(火) NY:AN:NY.AN"M-h" として認識させる方法わかる方いませんか?
どうしても、メニューのヘルプにフォーカスが移ってしまい、
M-h の入力が出来ずに悩んでいます。
どなたかお教え頂けませんでしょうか。
0174名無しさん@お腹いっぱい。
2013/08/13(火) NY:AN:NY.AN0175名無しさん@お腹いっぱい。
2013/08/13(火) NY:AN:NY.ANおお。
ありがとうございます。
0176名無しさん@お腹いっぱい。
2013/08/21(水) NY:AN:NY.ANカーソル行から置換を開始するように&最終行に到達したら最初に戻って欲しいんですが
どのようにしたらいいでしょうか?
#↓だとファイルの最初から置換になってしまう
:%s/hoge/huga/gc
#↓だと最終行で止まってしまう
:,$s/hoge/huga/gc
0177名無しさん@お腹いっぱい。
2013/08/21(水) NY:AN:NY.ANヘルプみてみたけどわからん。。。
:.,-1s/a/b/c みたいなのはE16でるからダメだし
そういう関数作らんできないのかも
0178名無しさん@お腹いっぱい。
2013/08/22(木) NY:AN:NY.ANってやる
0179名無しさん@お腹いっぱい。
2013/08/22(木) NY:AN:NY.AN0180名無しさん@お腹いっぱい。
2013/08/22(木) NY:AN:NY.AN0181名無しさん@お腹いっぱい。
2013/08/22(木) NY:AN:NY.AN単純にnで移動して
置換したいやつの1個目だけはcwで変えて
次から . とかで楽をするのはだめか?
0182名無しさん@お腹いっぱい。
2013/08/22(木) NY:AN:NY.ANセキュリティソフトでxxd.exeが隔離されますね
ZBotが検出されるみたいです
誤検出ですかね
Vim7.3でも同様な結果です
0183名無しさん@お腹いっぱい。
2013/08/22(木) NY:AN:NY.AN0184名無しさん@お腹いっぱい。
2013/08/22(木) NY:AN:NY.AN'[' を含んだ文字列を置き換えたいんだけど、'[' が正規表現と解釈されてしまって
エスケープしないと置き換えれない。
0185名無しさん@お腹いっぱい。
2013/08/22(木) NY:AN:NY.AN0186名無しさん@お腹いっぱい。
2013/08/22(木) NY:AN:NY.AN適当やけどこんなんでどうすか
function! SuperSubstitute(pat, after, flags)
while search(a:pat, 'cw') > 0
exe printf('s/%s/%s/%s', a:pat, a:after, a:flags)
endwhile
endfunction
cal SuperSubstitute('hoge', 'huga', 'gc')
0187名無しさん@お腹いっぱい。
2013/08/22(木) NY:AN:NY.AN正規表現使わないのはできないけど、nomagic使えばちょっとは楽か?
:sno/[a/(x/
0188名無しさん@お腹いっぱい。
2013/08/23(金) NY:AN:NY.ANウチも最近なるな
たぶん前回のうpデートで誤爆してんじゃないかな
バグレポ送ってExceptionsにブチ込んでおけば
そのうち治るだろ
0189名無しさん@お腹いっぱい。
2013/08/24(土) NY:AN:NY.AN\Vをパターンの前につけると正規表現を使わなくなる
0190名無しさん@お腹いっぱい。
2013/08/25(日) NY:AN:NY.AN:,$s/hoge/huga/gc | 0,s//~/gc ってやればいいんじゃね?
0191名無しさん@お腹いっぱい。
2013/08/25(日) NY:AN:NY.AN0192名無しさん@お腹いっぱい。
2013/08/25(日) NY:AN:NY.ANさすがにウソいいすぎやろ
:h \V
Use of "\V" means that in the pattern after it only the backslash has a
special meaning. "very nomagic"
0193名無しさん@お腹いっぱい。
2013/08/25(日) NY:AN:NY.ANすまん、適当に言い過ぎたわ。
\Vをパターンの前につけたら、[とか*とか正規表現に使う記号を
記号そのままの文字として検索出来るってことを言いたかったんだわ。
バックスラッシュでエスケープするのが面倒くさいって話だったし
ちなみにこの時は\*みたいにバックスラッシュつけたら正規表現の意味になる。
0194名無しさん@お腹いっぱい。
2013/08/25(日) NY:AN:NY.AN0195名無しさん@お腹いっぱい。
2013/08/25(日) NY:AN:NY.ANinsert modeならautocmdのInsetEnterとInsetLeaveでなんとかなるんだけど
0196名無しさん@お腹いっぱい。
2013/08/25(日) NY:AN:NY.ANCursorHoldでmode()判定するとかかな
:h mode(
0197名無しさん@お腹いっぱい。
2013/08/25(日) NY:AN:NY.ANvisual modeに入るときに色変える関数呼び出すようにmapして、
normal modeにもどったときにCursorHoldで色戻すようにしたわ。
助言ありがとな
0198名無しさん@お腹いっぱい。
2013/08/25(日) NY:AN:NY.AN0199名無しさん@お腹いっぱい。
2013/08/26(月) NY:AN:NY.ANテキストオブジェクト昨日のインナー
0200名無しさん@お腹いっぱい。
2013/08/26(月) NY:AN:NY.ANと入力すると
未知のオプションです
とエラーがでます
どうすればいいでふか?
0201名無しさん@お腹いっぱい。
2013/08/26(月) NY:AN:NY.ANで、なにかいいことありましたか?
0202名無しさん@お腹いっぱい。
2013/08/26(月) NY:AN:NY.AN0203名無しさん@お腹いっぱい。
2013/08/26(月) NY:AN:NY.AN:se bg=dark
0204名無しさん@お腹いっぱい。
2013/08/26(月) NY:AN:NY.ANできない
0205176
2013/08/26(月) NY:AN:NY.ANそれだとキー入力が多くなってしまうのでもうすこし楽な方法を探したいです…
>>186
それだと単語単位での置き換えしかできないのでちょっと希望に合わないんです
注文が多くてすみません
>>190
これすごくいいです!
これを使わせていただこうと思います
ありがとうございます
答えてくださった方々ありがとうございました
0206名無しさん@お腹いっぱい。
2013/08/26(月) NY:AN:NY.AN>>186は関数に与える正規表現によって単語単位とは限らんやろ
解決したみたいやからええけど
0207名無しさん@お腹いっぱい。
2013/08/27(火) NY:AN:NY.ANset background=dark かな
0208名無しさん@お腹いっぱい。
2013/08/27(火) NY:AN:NY.ANset background=dark かな
0209名無しさん@お腹いっぱい。
2013/08/27(火) NY:AN:NY.ANそれから考えなおしたんだけど、
:ma a | .,$s/hoge/fuga/gc | exec "normal 'a" | 0,.-1s//~/gc
ってやれば重複なしで止まれる。
どんな挙動求めてるか知らないからよけいなお世話かもしれないけど、一応
0210名無しさん@お腹いっぱい。
2013/08/27(火) NY:AN:NY.AN:ma a | ,$s/hoge/fuga/gc | exec "normal 'a" | 0,-1s//~/gc
0211名無しさん@お腹いっぱい。
2013/08/27(火) NY:AN:NY.ANse bg=dark
0212名無しさん@お腹いっぱい。
2013/08/27(火) NY:AN:NY.AN0213名無しさん@お腹いっぱい。
2013/08/27(火) NY:AN:NY.AN複数行ペーストする
0214名無しさん@お腹いっぱい。
2013/08/27(火) NY:AN:NY.ANおにいちゃん、コマンドおしえてー
0215名無しさん@お腹いっぱい。
2013/08/27(火) NY:AN:NY.ANp
1行を3行に複製したいなら
yy2p
0216名無しさん@お腹いっぱい。
2013/08/29(木) NY:AN:NY.AN0217名無しさん@お腹いっぱい。
2013/08/29(木) NY:AN:NY.AN0218名無しさん@お腹いっぱい。
2013/08/29(木) NY:AN:NY.ANci(でも同じようにしたいんですけど
%ci(ってみなさんしてますか?
それと複数''があった場合ってf'を何回かしてからci'ですか?
0219名無しさん@お腹いっぱい。
2013/08/29(木) NY:AN:NY.ANあれなんで挙動違うんやろな…
f(ci( ってやってるわ
0220名無しさん@お腹いっぱい。
2013/08/29(木) NY:AN:NY.AN0221名無しさん@お腹いっぱい。
2013/08/29(木) NY:AN:NY.AN[ ]がカーソル位置
ci' →
aaa bbb (ccc) '[]'
ci( →
a[a]a bbb (ccc) 'ddd' (変化なし)
ほんとだ
0222名無しさん@お腹いっぱい。
2013/09/04(水) 03:06:39.62(( a = ((b+1)/(c-1)) ))
みたいに数式評価の (( )) 内に))があると、外側の )) が赤く警告を出すんですが
どうすれば解決できますか?何かお勧めなプラグインとかありますか?
0223名無しさん@お腹いっぱい。
2013/09/04(水) 15:29:01.94じゃだめなの?
0224名無しさん@お腹いっぱい。
2013/09/04(水) 16:13:56.50シェルの種類によって色々やってるからなんとかなるかもしらん
ここかねえ
if exists("b:is_kornshell") || exists("b:is_bash")
syn region shDblBrace matchgroup=Delimiter start="\[\[" skip=+\\\\\|\\$+ end="\]\]" contains=@shTestList
syn region shDblParen matchgroup=Delimiter start="((" skip=+\\\\\|\\$+ end="))" contains=@shTestList
endif
echo b:is_kornshell
echo b:is_bash
ってやったらどっちか1になる?
0225名無しさん@お腹いっぱい。
2013/09/04(水) 21:50:49.62C言語で下みたいな感じにコメント中に括弧が残っちゃってる時に
インデントがずれるんだけど、対処法知ってる人いない?
もちろんコンパイルは出来るんだけどなんか気持ち悪い。
int main(){
for(int i=0; i<5; ++i){
//if( hoge == 0 ){
printf("hello world");
}
return 0;
}
0226名無しさん@お腹いっぱい。
2013/09/04(水) 22:54:57.63教えてください。
下記の aaa~ccc を矩形選択し surround を利用して "" で囲む場合は
どのようにすればできるのでしょうか?
---aaa---
---baa---
---ccc---
↓
---"aaa"---
---"baa"---
---"ccc"---
やったこと
visual mode で矩形選択し、s" としても所望の動きにならず。
# evil-surround ではできないかもしれませんが、
# Vim のやり方も覚えておきたいと思いまして。
0227名無しさん@お腹いっぱい。
2013/09/04(水) 23:18:44.64surround.vim使用
xmap c <Plug>VSurround
aaa
bbb
ccc
を矩形選択(Visual Block)して、c" でいける
0228222
2013/09/05(木) 03:33:04.80レスありがとうございます。
echo b:is_kornshellは「未定義の変数です: b:is_kornshell」ってエラーが出ましたが、
cho b:is_bashは「1」が出ました。ちなみにシェルはzshです。
0229名無しさん@お腹いっぱい。
2013/09/05(木) 10:18:33.20それ素Vimでも楽勝だよ
gg/aaa<CR><C-V>7es""<Esc>P
0230名無しさん@お腹いっぱい。
2013/09/05(木) 17:18:10.180231名無しさん@お腹いっぱい。
2013/09/05(木) 17:38:33.65p したとき?
それ確かなかったと思うから
p`[V`]=
0232名無しさん@お腹いっぱい。
2013/09/05(木) 18:20:01.88既出。
p=`]
でok。
0233名無しさん@お腹いっぱい。
2013/09/05(木) 20:21:33.88i商品注文<ESC>
j.
と打つと2行目には「商品商品注文」のように挿入されるのですが、インラインインプットメソッドを使用するにしている限り対処しようがないでしょうか?
0234名無しさん@お腹いっぱい。
2013/09/05(木) 21:05:40.96.でリピートしているのだから、当たり前の結果にしか思えないのだけど、なにがしたいの?
0235名無しさん@お腹いっぱい。
2013/09/05(木) 21:07:33.89商品注文
商品注文
にしたいんじゃないの?
0236名無しさん@お腹いっぱい。
2013/09/05(木) 21:16:22.24それなら、2行目でi<C-a>すればいいんじゃないでしょうか?
0237名無しさん@お腹いっぱい。
2013/09/05(木) 21:59:33.17商品注文
商品注文
になる気がするのだが
インラインインプットメソッドって何だろう、知らん
0238名無しさん@お腹いっぱい。
2013/09/05(木) 22:11:58.83俺もインラインインプットメソッドなるものは分からんが同じような感じになる、、、
MacUIM + Anthyだけど
商品注文商品注文
てなるわ。
ちなみに、CUI版だと期待通りに動作する
過疎すぎて回答得られそうにないけど一応MacVimスレ
ttp://anago.2ch.net/test/read.cgi/mac/1133534694/
0239名無しさん@お腹いっぱい。
2013/09/05(木) 22:31:28.07スレ値やけど直った
CMD + ,でPreferences開いて、Draw marked text inlineをオフにしたら期待通りの動作になる
marked textが何か知らんけど,,,
0240233
2013/09/06(金) 00:08:34.99>>239
そのチェックボックスがインラインインプットメソッドの設定です。kaoriya版だと日本語で「インラインインプットメソッドを使用する」という訳になってます。
そのチェック外すと入力中の文字が見えなくなって日本語がとても入力し辛くなります
0241名無しさん@お腹いっぱい。
2013/09/07(土) 20:13:52.74チュートリアル終わったら目を通すべきだと思った
0242名無しさん@お腹いっぱい。
2013/09/08(日) 20:44:05.08set mouse=a
してるとき、
単独マウス左クリックとalt + マウス左クリックを入れ替えたいんだけど、
できませんか?
0243名無しさん@お腹いっぱい。
2013/09/08(日) 20:48:01.82VIM - Vi IMproved 7.3
Huge 版 with GTK2 GUI.
です。
0244名無しさん@お腹いっぱい。
2013/09/09(月) 12:02:04.32set mouse=a じゃないときは入れ替えたくないってことかな
0245名無しさん@お腹いっぱい。
2013/09/09(月) 21:00:15.07これと同じか?
https://github.com/vim-jp/issues/issues/50
0246名無しさん@お腹いっぱい。
2013/09/09(月) 21:38:56.21OSちゃうけど同じ問題っぽいな。しかも2年前。。。
0247名無しさん@お腹いっぱい。
2013/09/13(金) 01:38:46.48ググっても他に出てこないから俺の環境の問題なのかと思ってはいるんだが。
英語ってのは単純にvim起動したときに表示されるメッセージが英語になったり、
挿入モードで下に挿入でなくINSERTの表示が出たりする。
0248名無しさん@お腹いっぱい。
2013/09/14(土) 01:04:28.86普段Kaoriya使ってないけどダウンロードしてみたらたしかにそうっぽい
まあINSERTでも問題なかろう
0249名無しさん@お腹いっぱい。
2013/09/14(土) 01:46:11.69設定ファイルでおすすめな設定とかあります?
いろいろありすぎてわからないのですが
0250名無しさん@お腹いっぱい。
2013/09/14(土) 02:11:53.29人それぞれ色があって自分の設定が一番使い易いと思ってるから、これコピーしときゃ間違いないみたいのはわからん
俺は最初数十行程度のvimrcをどっかで拾ってきて、徐々に人のを参考にしたりヘルプを読んだり(重要)しながら足していった
ちまちまやるの面倒くさかったら誰かのを丸ごとコピーしてもいいけど、いきなり1000行も2000行もあるのをコピーしてきたら全体を把握するのも難しいからオススメしない
関数も全然なくてシンプルだから、ここらへんから始めてみてもいいかも
ttp://stackoverflow.com/questions/164847/what-is-in-your-vimrc#answer-652532
0251名無しさん@お腹いっぱい。
2013/09/14(土) 02:28:47.56ctrl-cで解除できるようにしたいんだけど設定方法知らない?
Escは遠いしとctrl-[はなんか押すの苦手で...
0252名無しさん@お腹いっぱい。
2013/09/14(土) 02:57:36.67そういうオプションはたぶんない
rの代わりにgrを使えば<C-c>でキャンセルできる
grはVirtual Replace Modeなのでrとは挙動が違うところがあるけどたぶん問題ないと思う
0253名無しさん@お腹いっぱい。
2013/09/14(土) 03:13:01.23>rの代わりにgrを使えば<C-c>でキャンセルできる
うわ、ホントだ。知らなかった。rでgrするようにマッピングすることにしました。
どうもありがと〜
0254名無しさん@お腹いっぱい。
2013/09/14(土) 23:00:01.51似たような行の一部だけを変えて、複数行書きたくなる場合が
ありますが、vimを使った場合、どうやって書くのが効率いいんでしょうか?
例えばこんなやつ。
public static final String CONST_AAA = "AAA";
public static final String CONST_BBBB = "BBBB";
public static final String CONST_CCCCC = "CCCCC";
自分は今までは、
public static final String CONST_ = "";
public static final String CONST_ = "";
public static final String CONST_ = "";
という、変更がない部分をまず作り、
AAA
BBBB
CCCCC
という、変更部分だけのテキストを矩形選択してから貼付ける方法で
秀丸を使ってやってました。
vimでも同じやり方はできるのか?もっと効率がいいやり方があるのか知ってたら教えてください。
0255名無しさん@お腹いっぱい。
2013/09/14(土) 23:28:08.84AAA
BBBB
CCCCC
を元にマクロでやるかなあ
0256名無しさん@お腹いっぱい。
2013/09/14(土) 23:29:57.69public static final String CONST_AAA = "AAA";
と書く。次にEscでノーマルモードに戻りyyでヤンク、2pで2行ペーストすると以下のようになる。
public static final String CONST_AAA = "AAA";
public static final String CONST_AAA = "AAA";
public static final String CONST_AAA = "AAA";
ここで/ で検索モードに移行してAAAと打ち込むと6つのAAAが捕捉される。
nで3つめのAAAに移ったら cw で単語の置換で BBBBを打ち込む。
Escでノーマルモードに移ったら nで2行目最後のAAAに移動して . と打つ。
. は前と同じ処理をするからAAAがBBBに変わる。
そしてまたnを押して3行目のAAAに移動したらcw からCCCCCと打ってからEscで抜けて、
同じように n. で打ち終わる。
0257名無しさん@お腹いっぱい。
2013/09/15(日) 01:40:14.71よう、俺!
ほぼ同じだわ
0258名無しさん@お腹いっぱい。
2013/09/15(日) 02:00:56.41って、ことで最初に変化ある部分書いて変かないところを挿入かなあ。
s/^//でもいいけど
0259名無しさん@お腹いっぱい。
2013/09/15(日) 02:46:54.610260名無しさん@お腹いっぱい。
2013/09/15(日) 02:51:49.48http://qooqoo.tv/qq/id_question_02_17_00_2139479849/question.shtml
いかん、vim勢が足りん。
みんな助けてくれ
0261名無しさん@お腹いっぱい。
2013/09/15(日) 03:11:50.94>>258
「矩形(くけい)」だよ
0262名無しさん@お腹いっぱい。
2013/09/15(日) 11:01:29.29Gvimのばーじょんは7.4 です
フォントはInconsolataのTrueTypeを使っています。↓です。
http://code.google.com/p/googlefontdirectory/source/browse/inconsolata/?r=829b7e77062a1a06dfc90c29f0f413e2a1de44fe
Putty+Vimでは途切れません。
参考画像
http://uploader.sakura.ne.jp/src/up126534.png
0263sage
2013/09/15(日) 12:02:11.95"foo"と'foo'が混在しているソースを保守してます。
0264名無しさん@お腹いっぱい。
2013/09/15(日) 12:42:44.69/\("foo"\|'foo'\)
0265名無しさん@お腹いっぱい。
2013/09/15(日) 13:31:11.05ありがとうございます。
もう少しタイプ量の少ないやり方ないでしょうか。
毎回、手間で手間で…。
0266名無しさん@お腹いっぱい。
2013/09/15(日) 13:35:33.85あるいはその逆ではダメなのか?
0267名無しさん@お腹いっぱい。
2013/09/15(日) 13:38:07.36/["']foo["']
0268名無しさん@お腹いっぱい。
2013/09/15(日) 13:42:55.56そんな都合のいいはなしはねえべ
そのソース見るときだけ
cno ' ['"]
cno " ['"]
すれば少しは楽かね
0269名無しさん@お腹いっぱい。
2013/09/15(日) 13:48:00.49ですよね。
変数埋め込みがあるので"で統一したいけど立場的に言えないです…。
>>267
なるほど!
:s fooとかしたら/["']foo["']できるようにnoremap(なのかな)に初挑戦してみます。
アドバイスくれた方、ありがとうございます。
0270名無しさん@お腹いっぱい。
2013/09/15(日) 13:50:30.91vim cnoでググると何故かObjective-C関係が出てくるけど、何か素敵な可能性を感じます。
調べてみます。
0271名無しさん@お腹いっぱい。
2013/09/15(日) 16:42:38.35Objectiv-*Cの*が引っかかってる様子www
関数作るのめんどかったらこれ
autocmd FileType objc cnoremap ' ['"]
\ cnoremap " ['"]
関数作るなら一緒にコマンドと作ってマッピングした方がいいかも
全く思慮深くないけどこんな雰囲気か
fun! s:slash(str)
let pat = "['\"]" . a:str . "['\"]"
let ws = &wrapscan ? 'w' : ''
cal search(pat, 'c' . ws)
let @/ = pat
endfun
com! -nargs=1 Slash cal s:slash(<f-args>) | let &hls=1
nnoremap <Leader>/ :Slash<Space>
0272名無しさん@お腹いっぱい。
2013/09/15(日) 18:11:20.26/\(['"]\)foo\1
0273名無しさん@お腹いっぱい。
2013/09/15(日) 18:20:13.16環境が書いてないがPuttyとか言ってるしWindowsだとすると
https://github.com/vim-jp/issues/issues/450 の後半と同じか?
そうだとするとイタリックを使わないようにsyntaxファイルをいじるとか
0274263
2013/09/15(日) 18:21:41.02ありがとうございます。
0275名無しさん@お腹いっぱい。
2013/09/15(日) 20:42:51.92あ、たしかにそうや
0276254
2013/09/16(月) 10:20:22.21既に可変の部分のテキストが手元にある場合(例えばドキュメントなどに)は、
置換する方法で、テキストが手元になく、打ち込む必要がある場合は、
>>256 さんの方法がいいのかなと、自分なりに解釈しました。
ありがとうございました!!
0277名無しさん@お腹いっぱい。
2013/09/17(火) 18:19:04.64色々やってるんだけど <A-x>や<M-x>が一向に動かない
ターミナルエミュレータは8bit目を有効に、単純化のためxtermを
LC_ALL=C、screenは無しでもダメだった
後は何を試せばいいですか?
0278名無しさん@お腹いっぱい。
2013/09/17(火) 18:33:35.76わからんけど
:h map-alt-keys あたりにヒントない?
ESCなし、xtermだったらうまくいきそうな雰囲気なんやけどなー
0279名無しさん@お腹いっぱい。
2013/09/17(火) 20:30:36.14これ読みました?
http://d.hatena.ne.jp/thinca/20101215/1292340358
0280名無しさん@お腹いっぱい。
2013/09/17(火) 20:32:20.220281277
2013/09/18(水) 22:34:14.07ありがとうございます
ちなみに setmetamode bitを設定したLinux Consoleでも無理でした
0282名無しさん@お腹いっぱい。
2013/09/19(木) 13:22:48.710283名無しさん@お腹いっぱい。
2013/09/19(木) 14:08:28.75使ってませんねー
もしそういうことをしたい場合はシェルからscpしてる
netrw経由で直接編集できるけど保存する度にサーバーに送るから遅くてたまらんかった記憶
0284名無しさん@お腹いっぱい。
2013/09/19(木) 23:00:02.690285名無しさん@お腹いっぱい。
2013/09/19(木) 23:03:14.94立ち読みで十分な内容だった。
0286名無しさん@お腹いっぱい。
2013/09/19(木) 23:31:10.900287名無しさん@お腹いっぱい。
2013/09/20(金) 00:37:58.99たしかに突っ込んだ記事じゃないな
これから使い込もうって人にはいいかもしらん。とっかかりとして
0288名無しさん@お腹いっぱい。
2013/09/21(土) 11:58:31.73僕は jellybeans
0289名無しさん@お腹いっぱい。
2013/09/21(土) 12:04:48.85vimだけどねー
0290名無しさん@お腹いっぱい。
2013/09/21(土) 22:02:41.300291名無しさん@お腹いっぱい。
2013/09/22(日) 00:17:21.75eightBitInput: false にしないのはオランダ語とか打つからですか?よくしりませんが。
試したら eightBitInput: false でも LANG=ja_JP.UTF-8 LC_ALL=ja_JP.UTF-8 か
LANG=C LC_ALL=C でうまくいっています。xterm と vim で合わせる必要がありますが。
xterm が ja_JP.UTF-8 で vim が C だとダメですね。
0292名無しさん@お腹いっぱい。
2013/09/22(日) 02:00:23.04ライトなのが好みなのでseashellをカスタマイズして使ってる
0293名無しさん@お腹いっぱい。
2013/09/22(日) 06:55:28.680294名無しさん@お腹いっぱい。
2013/09/22(日) 10:58:51.24neonもなかなか
0295名無しさん@お腹いっぱい。
2013/09/22(日) 12:37:57.760296名無しさん@お腹いっぱい。
2013/09/22(日) 12:49:34.65良さがよくわからん
0297名無しさん@お腹いっぱい。
2013/09/22(日) 15:12:49.770298名無しさん@お腹いっぱい。
2013/09/22(日) 16:04:47.54これがベストっては思ってないけど、他に適当なのが見当たらない。
派手すぎたり地味過ぎたり
0299名無しさん@お腹いっぱい。
2013/09/26(木) 01:47:37.42一生vimを使い続けますよ
0300名無しさん@お腹いっぱい。
2013/09/26(木) 01:56:48.21自分で細かく設定したよ
0301名無しさん@お腹いっぱい。
2013/09/26(木) 02:07:46.890302名無しさん@お腹いっぱい。
2013/09/26(木) 02:12:11.660303名無しさん@お腹いっぱい。
2013/09/26(木) 16:49:24.26eightBitInput: trueじゃないとAlt-xが2バイトで送られます
うまくいっているというのは<A-x>のバインドができるという意味ですか?
2バイトだと<Esc>xとしなければマップできないはずです
>eightBitInput: false にしないのはオランダ語とか打つからですか?
なぜ<Esc>xではなく<A-x>かということならtimeoutでお茶を濁したくないからです
0304名無しさん@お腹いっぱい。
2013/09/28(土) 13:06:50.65eightBitInput: true で試してうまくいっています。
ちなみに eightBitInput: false でもうまくいきます。
これは前スレ(前前スレというか /前+スレ/ かも)にもありましたが
:set <M-b>=^[b のように設定することで使えるようになります。
この場合は ttimeoutlen になるので、timeout の問題はありません。
(端末速度次第ですが。)
この辺のことは h :set-termcap にもありますね。
うちでは ttp://pastebin.ca/2459322 な風にしてます。
ちなみに、確か [, O, SPACE あたりは使えなかったはず。多分バグ。
上記から外しているのもそのあたりが理由だったと思います。
0305名無しさん@お腹いっぱい。
2013/09/28(土) 22:28:25.96ありがとうございます
有り難く使わせていただきます
xterm: xterm -u8なら小細工無しで<A-x>をマップできるも日本語表示に難あり(freetypeの場合)
rxvt-unicode: urxvt --meta8はset encoding=latin1にしないと<A-x>は動作しない
ここまで来ましたがもう疲れました
直接<A-x>をマップするのは今回はあきらめます
0306名無しさん@お腹いっぱい。
2013/09/30(月) 22:09:54.56それよりも、$VIMRUNTIME/macro/less.vim に 好きなcolorschemeを書き加えて使った方がいいのに気付いた
完全な less 互換ではないのだけど充分使えるね
0307名無しさん@お腹いっぱい。
2013/10/01(火) 00:45:46.37それvimをlessがわりにするやつ?
0308名無しさん@お腹いっぱい。
2013/10/01(火) 02:08:31.69今さっき
alias vless='{適当なvimパス}/macros/less.sh'
にしてみたら
ちゃんと ~/.vimrc も反映するので
新たに colorscheme を書き加える必要すら無かったです。
まあ vimのキー操作に完全に馴染んでいる人には不要かも
0309名無しさん@お腹いっぱい。
2013/10/01(火) 21:12:45.22gvim でちょっと長め(500行超えるくらい)のファイルを開くと
ファイル内を移動した際に画面の再描画がちゃんとされなくなってしまいました。
パッチは 045 まで当てています。
7.4 を入れる前までは apt でデフォルトで入る 7.3 を使っていましたが、
その時はここまで気になる程発生するような事はありませんでした。
7.4 に変えてからは gg -> G などを何度か行うとほぼ確実になってしまいます。
再描画周りの挙動に関係ありそうなビルドオプションや確認した方がよい設定、関係ありそうなプラグインなど、
何か情報ありましたらどうか教えてください m(_ _)m
0310名無しさん@お腹いっぱい。
2013/10/01(火) 21:23:30.82全然だめ?
0311名無しさん@お腹いっぱい。
2013/10/01(火) 22:16:32.927.3.638が原因かも。それだけ外してみたらどうだろう。
0312309
2013/10/01(火) 22:52:26.70Ctrl-l や :redraw、:redraw! あたりもやってみたのですが、画面全体は再描画されず、一部が表示されたりされなかったり、みたいな感じです・・・。
>>311
すいません、Vim のソースからのビルドは余り経験がないのですが、 7.4 から 7.3.638 のみ外す、とかって出来るのですか??
出来ればどこかのリンク等でも良いので方法を教えて頂けるとありがたいです。
0313名無しさん@お腹いっぱい。
2013/10/01(火) 23:41:57.05あるいは、
ftp://ftp.vim.org/pub/vim/patches/7.3/7.3.638
をダウンロードして、patch -R で逆向きに適用。
どちらの方法でも、version.cでコンフリクトが発生するが、元のファイルを使えばOK。
0314309
2013/10/02(水) 12:44:05.27ありがとうございます。
教えて頂いた通りのpatchを除外してビルドしたところ、
ちゃんと再描画されるようになりました!!
patchの外し方も勉強になりました。
本当にありがとうございました!!
0315名無しさん@お腹いっぱい。
2013/10/02(水) 19:10:12.46super!
ピンポイントでパッチナンバーまで知ってるとはスゴスギ
0316名無しさん@お腹いっぱい。
2013/10/02(水) 19:30:27.560317名無しさん@お腹いっぱい。
2013/10/05(土) 02:31:28.200318262
2013/10/05(土) 21:40:51.59ごめんなさい
>>273
使ってるスキームでitalic使わないようにしておいて、修正されるのを待ちます
教えてくれてありがとう
0319名無しさん@お腹いっぱい。
2013/10/09(水) 11:32:26.17設定をなんと書けばいい?
0320名無しさん@お腹いっぱい。
2013/10/09(水) 12:58:09.24set history=100
0321名無しさん@お腹いっぱい。
2013/10/09(水) 13:01:12.70:help viminfo-:
0322名無しさん@お腹いっぱい。
2013/10/09(水) 16:41:29.41さすがの早さ。ありがとう。
0323名無しさん@お腹いっぱい。
2013/10/12(土) 23:34:53.11ファイルタイプごとの仕上がり見れて
GUIで調整する場所をクリック指定できて
カラーマップ使えて
仕上がりを書き出してくれる。
http://bytefluent.com/vivify/
0324名無しさん@お腹いっぱい。
2013/10/13(日) 01:23:11.45おぉ、こりゃ便利やな
いままで値変えては読み込み直して…ってやってたわ
+1
0325名無しさん@お腹いっぱい。
2013/10/13(日) 18:33:25.73亀だがカラーはdesert使ってるなー
自分が管理してるサーバには全部突っ込んである
個人的にメジャーどころでは一番みやすいと思う
solarizedが一番人気あるみたいだけど、微妙に薄暗くて良さがよくわからなかった
0326名無しさん@お腹いっぱい。
2013/10/13(日) 22:50:16.73俺も前つかってたわ
DesertEXとneonもいいよ
0327名無しさん@お腹いっぱい。
2013/10/14(月) 14:09:18.05関数内で '/'を使って検索してもハイライト表示にならないのですが、どうしてなのでしょうか?
command! -nargs=1 Ftest call <SID>Ftest(<f-args>)
function! s:Ftest(search)
let s:str = ':/^\(\%(' . a:search . '\)\@!.\)*$/'
execute s:str
endfunction
0328名無しさん@お腹いっぱい。
2013/10/14(月) 16:34:13.03cal <SID>Ftest(<f-args>)<Cr> | set hls<Cr> にしたらハイライトすると思うけど
なんで exe '/foo' だとハイライトしてくれないのかはよくわからん
0329名無しさん@お腹いっぱい。
2013/10/15(火) 10:16:59.32ありがとうございます!ハイライト表示になりました。
0330名無しさん@お腹いっぱい。
2013/10/25(金) 23:00:52.66そこは無視して,非空白文字を含む行の trailing space だけを見えるようにしたいんですが、
どういう手段があるでしょうか?検索は置いとくとして…
0331名無しさん@お腹いっぱい。
2013/10/27(日) 15:16:53.77たぶんなさげ
syntax上書きして、NonTextのハイライトパターンを変えたらいけるかもしらんけど確証なし
0332名無しさん@お腹いっぱい。
2013/10/28(月) 18:14:28.45ありがとうございます。
0333名無しさん@お腹いっぱい。
2013/10/30(水) 09:12:07.92編集中のソースコードの実行結果を表示するプラグインはquickrun.vimの他に何か有力なものはありますか?
quickrun.vimは確かに便利ですがscanfなどのキーボード入力を要するものには使えないようなので、それが可能な代替品(もしくは方法)を探しています。
0334名無しさん@お腹いっぱい。
2013/10/30(水) 19:46:48.96VimShellとかVimでシェル使うのがいいのかも。
scanfとか使えるか試してないけど。
0335名無しさん@お腹いっぱい。
2013/10/30(水) 20:40:23.440336名無しさん@お腹いっぱい。
2013/10/30(水) 22:21:52.73プラグインでできるやつあるかはわからんなー
vimuxとか使って、tmuxにテスト起動コマンド送ってあとはターミナルでやるってのでもいいと思うけどなー
0337名無しさん@お腹いっぱい。
2013/11/01(金) 00:45:34.22さっそくVimShellを導入したのですが、以下のようなエラーが表示されて起動できません。
http://gyazo24.akkar.in/tmp/24-0c12a5ae-d617-74c8-0366-00006c57d661.png
MacVim、gVim(Windows)共に同じ状態です。ご教示をお願いします。
;これまでにやったこと(時系列順)
・VimShellの再導入。
・Vimprocの再導入。
・kaoriya版のVimを使用していたので通常版を導入。
・Vimprocのdllやsoをコンパイルし直す。
・64bit版のgVimを使用しているのでmingw64でコンパイルし直す。(Windows)
・NeoBundleを用いずに直接Vimprocをダウンロードする。
・VimprocのREADMEに書かれていたダウンロードと同時にdll/soをコンパイルする設定を_gvimrc及び_vimrcに記述する。
0338名無しさん@お腹いっぱい。
2013/11/01(金) 00:47:31.36以下のURLでご覧下さい。
http://www.dotup.org/uploda/www.dotup.org4628273.png
0339名無しさん@お腹いっぱい。
2013/11/01(金) 01:14:32.45マジで
0340名無しさん@お腹いっぱい。
2013/11/01(金) 05:08:10.50各種初心者用設定を記述しているサイトから拝借したコードの中に含まれていた、
Vimprocのdll(もしくはso)のフルパスを指定する部分を削除したら無事にVimShellが起動するようになりました。
お騒がせして申し訳ありませんでした。
0341名無しさん@お腹いっぱい。
2013/11/01(金) 20:59:22.71おぉ、まじで?ネ申対応やな
0342名無しさん@お腹いっぱい。
2013/11/07(木) 01:35:38.72set fileformat=dos
と書いて
vim
って起動するとfileformatはDOSになってますが
vim hoge(存在しないファイル名)
って起動するとUNIXになってしまいます。
0343名無しさん@お腹いっぱい。
2013/11/07(木) 01:50:53.460344名無しさん@お腹いっぱい。
2013/11/07(木) 02:04:09.050345名無しさん@お腹いっぱい。
2013/11/07(木) 07:15:09.55http://vim-jp.org/vimdoc-ja/options.html#%27fileformat%27
http://vim-jp.org/vimdoc-ja/options.html#%27fileformats%27
set fileformat=dos
set fileformats=dos,unix,mac
0346名無しさん@お腹いっぱい。
2013/11/17(日) 21:19:16.54これまでEclipseは一度も使ったことはないです。
僕はこれまでプログラムのコーディングは全てVimを使っていたのですが、
Eclipseのエディタの動作をVimと完全互換にすることはできますか?
できれば完全にVimと入れ替えるとかは?
0347名無しさん@お腹いっぱい。
2013/11/17(日) 21:22:45.12vi互換挙動をするプラグインが有料あるな
1500円くらい?それを買ったけど結局Eclipse使わなくなって無駄になってしまったけど。
無料のプラグインがあるかどうかはわからない
0348名無しさん@お腹いっぱい。
2013/11/17(日) 21:46:42.01あんま複雑な編集はできないけど
0349名無しさん@お腹いっぱい。
2013/11/17(日) 22:16:20.700350名無しさん@お腹いっぱい。
2013/11/17(日) 22:21:19.91ちょっと複雑なことやりたくなったら別途開けば良いし
0351名無しさん@お腹いっぱい。
2013/11/18(月) 02:43:21.00やはりEclipseでVim互換って難しいんですね…
僕はVimじゃないとスラスラとコーディングできないんですよ
マウスとかも使いたくないし
Vim使ってた人はEclipse上で我慢しながらコーディングしてるんですかね?
0352名無しさん@お腹いっぱい。
2013/11/18(月) 06:43:01.200353名無しさん@お腹いっぱい。
2013/11/18(月) 21:41:20.860354名無しさん@お腹いっぱい。
2013/11/18(月) 21:55:21.03Ctrlとかを押しながらTABを押すと半角スペースが2個又は4個入力されるような設定方法ってないですか?
0355名無しさん@お腹いっぱい。
2013/11/18(月) 23:26:02.84innoremap
で変更して必要な時は
C-v Tab
でどうだろうか?
0356名無しさん@お腹いっぱい。
2013/11/19(火) 05:20:57.69set et
inoremap <Tab> <C-v><Tab>
inoremap <C-Tab> <Tab>
0357名無しさん@お腹いっぱい。
2013/11/22(金) 21:43:17.62お礼が遅れてすみません!
レスありがとうです
この方法、試したのですがオートインデントをオンにしていると、
そのインデントがスペースになってしまいますね・・・orz
折角提案もらったのに申し訳ないです
0358名無しさん@お腹いっぱい。
2013/11/24(日) 00:13:47.230359名無しさん@お腹いっぱい。
2013/11/25(月) 18:12:26.32本家で対応する予定とか無いんですかね
0360名無しさん@お腹いっぱい。
2013/11/25(月) 18:39:26.090361名無しさん@お腹いっぱい。
2013/11/25(月) 18:50:20.030362名無しさん@お腹いっぱい。
2013/11/25(月) 19:06:35.90なぜなら、viやvimは端末の上で走る。
フォントや透明度は端末の環境に依存するんだ。
背景が透明な端末ならvimもそうなる。
同じ機能をvimに搭載するのは肥大化だから作られないと思う。
0363名無しさん@お腹いっぱい。
2013/11/25(月) 19:09:37.98端末で使ってるのはそれで満足なんですが,gVim のことを考えるとあると嬉しいなってちょっと思ったんです
ありがとうございます
0364名無しさん@お腹いっぱい。
2013/11/25(月) 23:39:04.59端末縛りを抜けている訳でもないし。
gvim の利点もあるけど、端末でできて gvim でできないこともあるし。
いや通常の使用法なら特にないか。
まあ分離したらしたで面倒なこともありそうだけど。
0365名無しさん@お腹いっぱい。
2013/11/25(月) 23:41:12.760366名無しさん@お腹いっぱい。
2013/11/25(月) 23:47:39.510367名無しさん@お腹いっぱい。
2013/11/26(火) 00:02:50.170368名無しさん@お腹いっぱい。
2013/11/26(火) 00:07:12.91Windows 用だよね、もっぱら
0369名無しさん@お腹いっぱい。
2013/11/26(火) 07:28:24.47その一点だけでgvimメインなのだが少数派なのか・・・
0370名無しさん@お腹いっぱい。
2013/11/26(火) 07:58:30.520371名無しさん@お腹いっぱい。
2013/11/26(火) 08:20:11.43それならTerminalでもできるよ
:set mouse=a
0372名無しさん@お腹いっぱい。
2013/11/26(火) 08:22:09.200373名無しさん@お腹いっぱい。
2013/11/26(火) 08:26:16.29tmuxとかscreenとか使いだすとターミナル一択
0374名無しさん@お腹いっぱい。
2013/11/26(火) 08:45:23.07試してみたけどうちの端末だと反応ないっぽい
set ttymouse=xterm
も付けてみたけどクリックするとhelpが出てくる
ちなみにgnome-terminal + tmux
0375名無しさん@お腹いっぱい。
2013/11/26(火) 08:52:18.68(xterm, MS-DOS, Win32 |win32-mouse|, QNX pterm, *BSD console with
sysmouse and Linux console with gpm). For using the mouse in the
GUI, see |gui-mouse|.
gnome-terminalだからかな?
0376名無しさん@お腹いっぱい。
2013/11/26(火) 09:01:36.110377名無しさん@お腹いっぱい。
2013/11/26(火) 11:26:23.22Vim 使うときはあんまりポインティングデバイスは使わないけど、問題なく使える。
gVim よりはるかに使いやすい(マウス操作な)
0378374
2013/11/26(火) 17:55:39.65Kaoriya版についてた奴をそのままFreeBSDで使ってるんだけど
そうするとtermに妙な値(cons25)が設定されて
その上でclipboardをいじるとだめになるみたい
そこコメントアウトしたらgnome-terminal + tmuxでも動いた
どうもありがとう
0379名無しさん@お腹いっぱい。
2013/11/26(火) 21:04:50.29ttymouse=xtermだとドラッグが使えない
sgrとかxterm2とかならok
0380名無しさん@お腹いっぱい。
2013/11/27(水) 05:33:02.870381名無しさん@お腹いっぱい。
2013/11/27(水) 09:14:00.67どうしたらいいか教えてくれ
0382名無しさん@お腹いっぱい。
2013/11/27(水) 09:16:14.290383名無しさん@お腹いっぱい。
2013/11/27(水) 10:10:18.210384名無しさん@お腹いっぱい。
2013/11/27(水) 11:13:15.64NHKの「にほんご講座」をお勧めします。
放送時間
Eテレ(教育テレビ)
放送:月曜日 午前6:05〜6:20
再放送:木曜日 午前1:25〜1:40(水曜深夜)/金曜日 午前10:15〜10:30
0385名無しさん@お腹いっぱい。
2013/11/27(水) 11:19:51.93どうしたらいいか教えてくれ
0386名無しさん@お腹いっぱい。
2013/11/27(水) 11:31:09.680387名無しさん@お腹いっぱい。
2013/11/27(水) 13:05:29.630388名無しさん@お腹いっぱい。
2013/11/27(水) 14:16:07.790389名無しさん@お腹いっぱい。
2013/11/27(水) 14:33:47.860390名無しさん@お腹いっぱい。
2013/11/27(水) 14:36:58.940391名無しさん@お腹いっぱい。
2013/11/27(水) 14:38:05.31ここにエスパーがいるとでも?
0392名無しさん@お腹いっぱい。
2013/11/27(水) 18:00:26.710393名無しさん@お腹いっぱい。
2013/11/27(水) 18:07:59.270394名無しさん@お腹いっぱい。
2013/11/27(水) 21:41:22.80誰か教えて
0395名無しさん@お腹いっぱい。
2013/11/29(金) 04:21:12.26有効な tag って
0
0.0
0.a
v0
v0.0
v0.a
あたりの形式だけなのかな。
使えない plugin が結構ありそうだけど、そうでもないのかな?
0396名無しさん@お腹いっぱい。
2013/11/29(金) 17:58:40.580397名無しさん@お腹いっぱい。
2013/11/29(金) 18:04:27.860398名無しさん@お腹いっぱい。
2013/11/29(金) 19:29:22.440399名無しさん@お腹いっぱい。
2013/11/29(金) 21:21:49.540400名無しさん@お腹いっぱい。
2013/11/29(金) 21:32:27.580401名無しさん@お腹いっぱい。
2013/11/29(金) 22:49:33.770402名無しさん@お腹いっぱい。
2013/11/30(土) 23:28:25.48指定して開くにはどうすれば良いでしょうか?
$ cat foo | vim -R -
一部に不正バイトが入っていても無視して特定の文字コードで開く、
ということを、nkf等を咬まさず、かつ保存せずに実施したいです。
開いてから:e ++enc=utf8だと、ファイルとして保存していないのでエラーとなります。
ファイルを普通に読み込むときのように以下を試してみたけど駄目でした。
$ cat foo | vim -R "+e ++enc=utf-8" -
$ vim -R "+e ++enc=utf-8" <(cat foo)
0403名無しさん@お腹いっぱい。
2013/11/30(土) 23:30:45.22……cオプションだ。man vim ヨロ。
0404名無しさん@お腹いっぱい。
2013/12/01(日) 01:40:44.43http://u7fa9.org/memo/HEAD/archives/2011-01/2011-01-18.rst
0405名無しさん@お腹いっぱい。
2013/12/02(月) 11:22:50.200406名無しさん@お腹いっぱい。
2013/12/02(月) 17:59:28.310407名無しさん@お腹いっぱい。
2013/12/02(月) 20:26:26.05周りにVim使ってる人がいないので聞いてみた次第です
0408名無しさん@お腹いっぱい。
2013/12/02(月) 22:25:37.700409名無しさん@お腹いっぱい。
2013/12/03(火) 19:01:09.650410名無しさん@お腹いっぱい。
2013/12/09(月) 00:17:18.12気がついたらいくつか(今のところあちこち散らばって計3個)
# で囲まれたファイル名のファイルができているようです。
例えば最近編集した foo.py と同じディレクトリに #foo.py# というファイル。
内容は2つでほぼ同じ(数行違いがあるのと違いが無いのとがある)です。
何が原因かわからないのですが、編集に使ってるのは Vim だけなので Vim の何かの可能性はあるかも、
と思うのですが、そういう現象を起こすなにかありますかね
0411名無しさん@お腹いっぱい。
2013/12/09(月) 02:08:34.11backupextは拡張子だけ、スワップファイルは.swoとかだから関係なさそう
てことはプラグインかね。
なんかプラグイン使ってる?
0412名無しさん@お腹いっぱい。
2013/12/09(月) 03:19:01.50Emacsの、キーストローク数か何かを基準に作られる自動保存ファイルみたいなのが #filename# だけれど、
使ってない?
0413名無しさん@お腹いっぱい。
2013/12/09(月) 18:24:15.64>>411
プラグインでなにかファイルを作りそうで言えば neocomplcache をつかってますが、
これはこれの原因にはならなさそうですね…。ありがとうございます。
>>412
あーーーそういえば「たまには Emacs 使ってみるか」(→「あっこれどうやって終了するの」)
っていうことが以前あったのでその可能性がかなり高そうです。ありがとうございます
まさかそんなところに原因が、しかもこのスレで見つかるとは….
0414名無しさん@お腹いっぱい。
2013/12/09(月) 18:56:21.33被告は「編集に使ってるのはVimだけ」と証言しておきながら
その実よりにもよってEmacsに浮気しており(略)
極刑
0415名無しさん@お腹いっぱい。
2013/12/09(月) 21:13:21.730416名無しさん@お腹いっぱい。
2013/12/10(火) 04:09:41.83被告の行動は、終了の仕方も分からない程度の付き合いであり、
これは一般的には浮気とは捉えられず、挨拶を交わす程度の付き合いだったとも
いえるのではないでしょうか。
0417名無しさん@お腹いっぱい。
2013/12/10(火) 05:02:10.91\nr
まともに動いてます?
0418417
2013/12/10(火) 21:21:13.28とりあえず一つ前のリビジョンなら問題ないので
それでしのいでみます
0419名無しさん@お腹いっぱい。
2013/12/11(水) 01:13:37.68使ってないけどgithubから最新版入れてみたけど動いてないな
必ず1行目だけしかそれ用のバッファに来ない
いらんと思うがデバッグ結果…
おそらく、778L の if (a:mode) の判定が意図した通りに動いてない
「a:modeが空じゃない時」の意味で、if (a:mode) とやっているけど Vim scriptの条件式で文字列は数値に変換されてから評価されるので、
数字で始まる文字列以外はすべて0(=false)になってる
'V' => false
'0V' => false
'1V' => true
'8888V' => true
それと、778Lがtrueの場合、838Lで変数aが定義されていないというエラーになる
808-809Lの処理をifの外に出せばエラーにはならなくなるけどそれでいいのかよくわからん
0420名無しさん@お腹いっぱい。
2013/12/11(水) 19:59:27.27今確認したらどうやらバグだったようでfixされてました。
わざわざありがとう。
0421名無しさん@お腹いっぱい。
2013/12/15(日) 22:42:23.080422名無しさん@お腹いっぱい。
2013/12/15(日) 22:46:06.31d/foo<Cr>
やら
:,/foo/d<Cr>
やら
確認したければ、
V/foo<Cr> で選択してから d
0423名無しさん@お腹いっぱい。
2013/12/15(日) 22:46:15.30d/hoge
って話じゃなくて?
0424名無しさん@お腹いっぱい。
2013/12/15(日) 23:08:34.53バッチリです。ありがとうございます!
ただ、何かのプラグインか設定が邪魔しているのか
.vimrc を読み込むとうまくいかない…。
0425名無しさん@お腹いっぱい。
2013/12/15(日) 23:09:23.870426名無しさん@お腹いっぱい。
2013/12/16(月) 19:18:05.92E475: Invalid argument: => _
っていうエラーが出るね。
vim -R だと出ないのに。
ただの別名じゃないの?
0427名無しさん@お腹いっぱい。
2013/12/17(火) 21:27:59.170428名無しさん@お腹いっぱい。
2013/12/17(火) 21:38:55.70基本的に全部読み込むみたいだね。
0429名無しさん@お腹いっぱい。
2013/12/17(火) 21:59:25.31説明不足ですみません
現在のバッファで使われているシンタックスファイルのパスはどうすれば分かりますか?
0431名無しさん@お腹いっぱい。
2013/12/17(火) 23:31:27.46先に読み込まれた方が適用される
ふつうは、b:current_syntax をチェックするガード節があるので、&rtpで先にある方 = scriptnamesで先に出力される方 になるはず
0432名無しさん@お腹いっぱい。
2013/12/17(火) 23:37:49.42補足: ガード節があるから、&rtpであとにある方は読み込まれないという意味ね
0433名無しさん@お腹いっぱい。
2013/12/17(火) 23:50:14.47を忘れやすい。
何か良いプラグインとかある?
0434名無しさん@お腹いっぱい。
2013/12/17(火) 23:57:40.67具体的じゃないですが、全部読み込むと言ってもどれが使われるかを知りたいんです
>>431
そういう意味です
それをvimスクリプトから出力したいんですがヘルプを検索しても見つかりませんでした
0435名無しさん@お腹いっぱい。
2013/12/18(水) 00:08:07.66それはヘルプには載ってないというかそういう関数はないので
redir => foo
scriptnames
redid END
let syn_list = filter(split(foo, '\n'), 'v:val =~# "syntax/vim.vim"')
" do something
とかすればいんじゃない?
0436名無しさん@お腹いっぱい。
2013/12/18(水) 00:12:46.07ありがとうございます!
なるほど変数へのリダイレクトですか〜
勉強になります
0437名無しさん@お腹いっぱい。
2013/12/18(水) 00:14:10.94Perl書かないから詳しくはわからんけが、その目的ならsyntasticは使えそう
0438名無しさん@お腹いっぱい。
2013/12/18(水) 00:22:00.89あんま使わねえからそんな関数やら変数はないよ。ってヘルプに書いてあったわ
ご丁寧にscriptnamesのDictionary作るスクリプトも載ってる。まあ目的に合うかわからんが
:h scriptnames-dictionary
0439名無しさん@お腹いっぱい。
2013/12/18(水) 00:58:43.87ありがとう。perlもHaskellもサポートされててちょうど良いわ。
0440名無しさん@お腹いっぱい。
2013/12/18(水) 17:22:58.130441名無しさん@お腹いっぱい。
2013/12/19(木) 00:28:33.400442名無しさん@お腹いっぱい。
2013/12/19(木) 06:34:13.95そんなことはないでしょう
0443名無しさん@お腹いっぱい。
2013/12/19(木) 16:46:54.42http://hail2u.github.io/vim-color-scheme-advent-calendar-2013.html
これはこれで「アドベントカレンダー」っぽくていい
0445名無しさん@お腹いっぱい。
2013/12/19(木) 22:35:29.49例えば、日本語の禁則を組み込んでテキスト整形するマクロを作ったとして
また後で使いたいと思ったとする。
q レジスタに入ったマクロをはき出すならば
:put q
だ。これを保存すればマクロはファイルとして保存される。
/*ここまではOK。問題は読み込みの方法が分からない。*/
マクロがファイルの形で保存されているとして
どうやって実行したらよいのだろうか?
0446名無しさん@お腹いっぱい。
2013/12/19(木) 23:03:14.75でレジスタaに代入出来る
どっかに書いて読み込ませてからマクロとして実行すれば良いよ
0447名無しさん@お腹いっぱい。
2013/12/19(木) 23:26:46.14と合わせるのか。マクロそれで読み込めるね。ありがとう。
rでファイルに1行書き込んで、
それを(normal_modeなので)
0"ay$ (これなら改行文字が入らないで"a"レジスタに入る)
0448447
2013/12/19(木) 23:38:19.63/macro.vim/以下にvimファイルとして保存した方がスマートだ。
関数で定義して、sourceで読み込む。
vimはファイルタイプごとにアクション起こせるから、
txt,md(マークダウンファイル)を開いた時に、source /macro.vim/hogehoge
と書けば、必要な時に(日本語整形マクロはtxt,mdでのみ必要になり得る)
callで呼び出せる。
編集中のファイルを汚さないしコマンドで一発だからたぶんこれでOK。
0449名無しさん@お腹いっぱい。
2013/12/20(金) 00:29:06.55「あ」を入力すると「あ」が変換待ちで表示される。一文字目は問題ない。
次に「い」を入れると、「あ」が確定して「あい」が変換待ちになる。
次に「う」を入れると、更に「あい」が確定済みに追加され「あいう」が変換待ちになる。
次に「え」を入れると、更に「あいう」が確定済みに追加され「あいうえ」が変換待ちになる。
ここまでで「ああいあいう」が確定済みで、「あいうえ」が変化待ち、という状況。
今使ってるのはfedoraのgvimなんだけど、他のディストリやOSではどうかな?
端末版は問題ない。
0450名無しさん@お腹いっぱい。
2013/12/20(金) 11:50:55.540451名無しさん@お腹いっぱい。
2013/12/20(金) 22:05:43.10Vim にないの?えっないの?って煽られたので誰かよろしく頑張ってくれ
0452名無しさん@お腹いっぱい。
2013/12/20(金) 22:48:29.14こんなネタ言語のために時間割くやつおるかlw
0453名無しさん@お腹いっぱい。
2013/12/20(金) 22:57:47.260454名無しさん@お腹いっぱい。
2013/12/20(金) 23:01:08.59プラグインの有無も違ってくるね。
:help design-not
0455名無しさん@お腹いっぱい。
2013/12/20(金) 23:38:16.14これは完結とか高度とかそんなん関係ないBrainF*ck系言語だぞw
マイナーすぎてサポートされてないだけ
0456名無しさん@お腹いっぱい。
2013/12/21(土) 09:24:37.690457名無しさん@お腹いっぱい。
2013/12/21(土) 15:11:39.13preedit 部分を打鍵毎に<BS>で消してるような動きをするね。
map! <BS> a だと a が入ってくるし。
<Nop> で消えずに残っているような感じ。
そういえばこの辺微妙な実装になってるって話があった気がするな。
0458449
2013/12/22(日) 13:51:40.21(gvim:16983): IBUS-WARNING **: Create input context failed: タイムアウトしました.
となってIMがオンにならないので確認できず。
俺の力じゃこれ以上は当たりをつけることさえ出来ない。
0459名無しさん@お腹いっぱい。
2013/12/22(日) 21:58:35.38ほんまや。そういうマッピングはしてないから困らないが、おかしなことになるな
その状態で「あいう」→「ああいあいう」→確定→「ああいあいうあいう」
MacVim (Vim 7.4 patches 1-52) + MacUIM Anthy on OS X 10.9
0460名無しさん@お腹いっぱい。
2013/12/23(月) 20:50:14.79セミコロン要るか要らないかは判断できないから無理。
というかそれが判断できるならそもそもセミコロン書かせない。
splainに食わせれば、英語だけどもう少し詳しいエラーがでる。
:!perl -c % 2>&1 >/dev/null | splain
0461名無しさん@お腹いっぱい。
2013/12/24(火) 17:19:48.75InsertLeave イベントが発生するようですがこれは仕様でしょうか?
関連するドキュメント等ご存知でしたら教えてくださると喜びます
再現する vimrc は以下の通りです
autocmd! InsertLeave * set nu!
nmap <C-C> <C-C>
imapやnnoremapした場合でもイベントが発生しているようです
環境 : Debian Wheezy
Vim version : 7.3.547 (Debian repository), 7.4.125 (自分でbuild)
これはこれでdvorakユーザの自分にはありがたいのですが
0462461
2013/12/24(火) 19:08:43.60> <C-C> をそれ自身か別のキーにmapした場合
<C-C> を {lhs} に用いた場合です
Insert mode でCTRL-CするとInsertLeave イベントが発生します
0463461
2013/12/25(水) 00:14:03.88Win7でも同じ挙動でしたので
ざっとソースコードを見たところCTRL-Cがmapされているかどうかによって
interruptするかしないか決めているようでしたので
この挙動は仕様だと理解しました
残念ながらドキュメントは見つけられませんでした
皆様ありがとうございました
0464名無しさん@お腹いっぱい。
2013/12/25(水) 00:24:06.35CTRL-C を {lhs} で使うことはできますが、それは Vim がキー入力を待機中のときだ
け機能します。Vim がビジー状態 (何かを実行中) のときは機能しません。Vim がビ
ジー状態の場合、CTRL-C は実行中のコマンドを中断します。
MS-Windows の GUI 環境では、CTRL-C にマップすることができるので、クリップボー
ドにコピーする機能を割り当てることができます。Vim の動作を中断するには
CTRL-Break を使います。
0465名無しさん@お腹いっぱい。
2013/12/25(水) 08:24:52.50おー、そうなんやね
元々端末用アプリやから、特別に扱われてるのか
とりあえず解析おつかれした
0466名無しさん@お腹いっぱい。
2014/01/06(月) 23:37:17.15通常の 20 倍近く時間がかかるんですけど、
i) そういうもんですか?
ii) もしそういうもんなら初回起動時何をやってるんですか?
0467名無しさん@お腹いっぱい。
2014/01/06(月) 23:44:17.79通常がどのくらいかわからないけど、ディスクからプログラムをメモリに読み込んで、さらに設定ファイルやらプラグインやらヒストリを読み込むから、ディスクアクセスとかやたらと大きいファイルとか、そのあたりに何かあるんじゃないの?
起動後のメモリ使用量も見てみるといいね。
0468名無しさん@お腹いっぱい。
2014/01/06(月) 23:47:13.49ふむふむ…。通常 120 ms, OS起動後初起動時 2300 ms とかなんですよね…
そういう視点からもうすこし調べてみます、ありがとうございます。
0469名無しさん@お腹いっぱい。
2014/01/06(月) 23:50:52.76昔やらかしたことがあったw
0470名無しさん@お腹いっぱい。
2014/01/06(月) 23:58:12.330471名無しさん@お腹いっぱい。
2014/01/07(火) 00:01:59.72起動のたびにそれだけかかるんじゃなくて,OS立ち上げたあと最初のがそんなに際立って遅い
のがどういう仕組みなんだろうっていうのがメインなんです
0472名無しさん@お腹いっぱい。
2014/01/07(火) 00:46:16.360473名無しさん@お腹いっぱい。
2014/01/07(火) 00:47:13.13vim のコマンドラインオプションでstartuptimeみたいなのあるから、それで調べてみたら?
0474名無しさん@お腹いっぱい。
2014/01/07(火) 01:23:22.870475名無しさん@お腹いっぱい。
2014/01/07(火) 01:24:56.200476名無しさん@お腹いっぱい。
2014/01/07(火) 02:01:54.67ちょっとした .vimrc 読み込むだけで数百ms はかかると思うが?
プラグインとか色々あったら 2300 ms とかでも別に遅いとは思わん
0477名無しさん@お腹いっぱい。
2014/01/07(火) 02:05:55.290478名無しさん@お腹いっぱい。
2014/01/07(火) 12:24:09.570479名無しさん@お腹いっぱい。
2014/01/07(火) 12:46:15.440480名無しさん@お腹いっぱい。
2014/01/07(火) 12:47:37.180481名無しさん@お腹いっぱい。
2014/01/07(火) 22:01:02.59inoremap <UP> <C-O>gk
inoremap <DOWN> <C-O>gj
を指定すると、<UP>、<DOWN>キーの入力によって、ONだったIMEが勝手にOFFに切り替わってしまいます。
このマップを指定しても、キーの入力前後でIMEの状態が保存されるようにするには、
どのようにすれば良いでしょうか?
0482名無しさん@お腹いっぱい。
2014/01/09(木) 08:32:15.63i(nore)?mapが発動するとIMEが勝手にOFFになってしまう
https://github.com/vim-jp/issues/issues/251
0483名無しさん@お腹いっぱい。
2014/01/12(日) 15:35:05.89Windows XP SP3 KaoriYa版 Vim version 7.2.148 を使っています。
日本語を'nowrap'で編集していると、カーソルの表示がおかしくなります。
normal modeではカーソルが消えて、insert modeではカーソルがマルチバイト文字の真ん中に来てしまいます。
具体的には、'nowrap'を指定して、'sidescroll'を1などの小さい値に指定して、
半角英数字と日本語が混在した行で、カーソルをスクリーンの端で左右に動かして
スクリーンを左右にスクロールさせている時に、カーソルの表示がおかしくなります。
例えば、"aaa...aあああ...あ" という行があったとして、スクリーンが
スクリーン左端 |aあああ... ...あ| スクリーン右端
の状態で、スクリーン右端にあるカーソルを右に動かしてスクリーンを右にスクロールさせると、
カーソルの表示がおかしくなります。
0484名無しさん@お腹いっぱい。
2014/01/12(日) 15:59:10.90自己レスですが、とりあえずの解決というか、
'listchars' の "precedes" の指定を外すと、この現象はなくなりました。
'listchars' の "extends" に関しては、指定していても問題ないようです。
0485名無しさん@お腹いっぱい。
2014/01/12(日) 16:09:47.15さらに自己レス
解決されているようです。
Vimをアップデートすることにします。。。
https://github.com/vim-jp/issues/issues/203
0486名無しさん@お腹いっぱい。
2014/01/12(日) 18:59:51.38Windows環境でのVimだったら
http://anago.2ch.net/test/read.cgi/software/1379912425/l50
へ行ったら?
0487名無しさん@お腹いっぱい。
2014/01/14(火) 22:48:10.88":filetype on" の後に ":syntax on" を実行する必要はない。
ここに書いちゃうけど、これは逆ですね。
0488名無しさん@お腹いっぱい。
2014/01/17(金) 01:30:25.24netrwは安定してるけどいまいちカスタマイズ性に乏しい
vimfilerとかはごちゃごちゃし過ぎてドキュメントも分かり辛いし使う気になれん
軽量でシンプルなのがいい
0489名無しさん@お腹いっぱい。
2014/01/17(金) 01:48:43.48ファイラってことはファイル操作できるやつか…
あんましらんけど最近活発なのってそのvimfilerくらいじゃないの?
昔いろいろ試したことあるけど、結局常用に至るものは無かった記憶
俺はファイル操作は基本的にshellで、Vim内で削除とかやるときはnerdtreeでcdして!rm foo.txtとかそんな感じ
0490488
2014/01/17(金) 01:59:35.80netrwはUIがアレだし、もっとシンプルでいいんだけど、しっくりくるのが無い
vimfilerってunite.viとかもそうだけど活発というより完全に作者の自己満になってるような
0491名無しさん@お腹いっぱい。
2014/01/17(金) 02:03:58.290492名無しさん@お腹いっぱい。
2014/01/17(金) 02:11:33.92あー、そういうやつか
シンプルという意味ではshellじゃいかんのか?って思ってしまうが、いかんのか?
俺の環境を言っても参考にならんかもしらんが、ファイルの開き方は主に三通り
- shellから vim foo.txt みたいな感じ
- 基本はctrlp.vim
- 気分によりnerdtreeでツリー表示して開く
Gitとかのリポジトリ内のファイルを開くのがメインならctrlp.vimはオススメ
そうじゃなくてあちこち移動したりするのは、なんだかんだでshellでやってる
0493名無しさん@お腹いっぱい。
2014/01/17(金) 02:57:35.03ドキュメントにそれぞれタグを挿入してあるから、
vimgrep で一気に関連ファイル全部開いてる。
深い階層も一発だし
0494名無しさん@お腹いっぱい。
2014/01/17(金) 04:03:49.21ファイル横断する必要がある場合は大抵ctagsとタグジャンプで事足りるけど。
0495名無しさん@お腹いっぱい。
2014/01/17(金) 14:22:20.510496名無しさん@お腹いっぱい。
2014/01/17(金) 22:49:37.920497名無しさん@お腹いっぱい。
2014/01/17(金) 23:17:13.670498名無しさん@お腹いっぱい。
2014/01/17(金) 23:32:20.09あるいはack.vim使うとか
全部込みが良ければやっぱりUnite & vimfiler使えが結論で
話が振り出しに戻るがな
0499名無しさん@お腹いっぱい。
2014/01/17(金) 23:44:11.30ショートカット的な話ならどうとでもなりそうなもんだが
0500名無しさん@お腹いっぱい。
2014/01/18(土) 00:32:35.86日本人の悪いところが詰まった傑作がunite.vim
だから日本人しか使わない。
emacsのanything.elもそうだし、日本人にはとにかくセンスが無いんだよ。
一緒に働いてる外人のvim見るとデフォルト設定をなるべくフルに使おうとする人が多い。
前に読んだ実践vimにも書いてあったけど、アンドゥや繰り返し、マクロの単位をすごく上手く使うんだよね
あと奴等はスニペットを好む。
別に外人びいきするわけじゃないけど、実際に彼らのコーディングスピードは病的に速い
0501名無しさん@お腹いっぱい。
2014/01/18(土) 01:06:31.80最近無駄プラグインを減らす努力中
0502名無しさん@お腹いっぱい。
2014/01/18(土) 07:36:17.150503名無しさん@お腹いっぱい。
2014/01/18(土) 12:24:07.400504名無しさん@お腹いっぱい。
2014/01/18(土) 12:30:33.70原著のpdfはタダやで
0505名無しさん@お腹いっぱい。
2014/01/18(土) 12:32:48.90!!!! ありがとう!!!!!
0506名無しさん@お腹いっぱい。
2014/01/18(土) 13:02:53.600507名無しさん@お腹いっぱい。
2014/01/18(土) 13:49:29.490508名無しさん@お腹いっぱい。
2014/01/18(土) 17:17:26.980509名無しさん@お腹いっぱい。
2014/01/18(土) 18:31:17.7210年後も使えるって意味じゃpractical vimは間違いないよな
0510名無しさん@お腹いっぱい。
2014/01/18(土) 22:29:40.86検索や補完機能はどう頑張ってもvimじゃ勝てないんだし
0511名無しさん@お腹いっぱい。
2014/01/18(土) 22:36:30.22型の強い言語はIDEのエディタをVim化するやつがベターだと思う
複雑なことやりたくなったら別途Vimで開く
0512名無しさん@お腹いっぱい。
2014/01/18(土) 23:14:39.950513名無しさん@お腹いっぱい。
2014/01/18(土) 23:23:36.07自分もプラグインてんこ盛りは嫌いだけど、素のVimだと貧弱だから仕方ない。
Sublimeの様に、最初からある程度使えるVimが欲しいな。
0514名無しさん@お腹いっぱい。
2014/01/18(土) 23:28:14.39せめて若くて意欲ある奴らを腐すようなことは書かずそっとしておいてやれよ
プラグイン作者たちが限界まで使うからvim-jpから山ほどバッチ出て恩恵も
受けてるだろ
0515名無しさん@お腹いっぱい。
2014/01/18(土) 23:39:57.41同じく。素でも設定ファイルの編集程度なら文句いわないけど、コード書くならプラグインも入れるし.vimrcもそれなりに
0516名無しさん@お腹いっぱい。
2014/01/18(土) 23:43:17.17でも人が後ろに立ってると後ろめたい気になる
なんなんだろうなこの使っちゃいけない空気(´・ω・`)
0517名無しさん@お腹いっぱい。
2014/01/18(土) 23:49:29.94そうか?
そんなのおまえだけだよ
自意識過剰
0518名無しさん@お腹いっぱい。
2014/01/18(土) 23:52:38.95なんでやねんwそんな空気ないからwww
使っちゃいけないで思い出したけど、vim-startifyだかのissueで、「このプラグインは、起動時に出るウガンダ〜のメッセージを消してしまうからダメだよね」みたいなのがあって、それに対して作者が「うっせえボケ!」みたいに返しててワロタ
0519名無しさん@お腹いっぱい。
2014/01/18(土) 23:56:29.330520名無しさん@お腹いっぱい。
2014/01/19(日) 00:44:50.57マンボウ乙
0521名無しさん@お腹いっぱい。
2014/01/19(日) 01:30:18.75> オッサンだけど・・・使いまくり
ここからしてヘン
Vim使ってる、Neo使ってる、Powerline使ってる
これでドヤ顔できるところが不思議
0522名無しさん@お腹いっぱい。
2014/01/19(日) 02:07:34.51オッサンみんながみんな、原理主義じゃないんだぜ?っていうことをおっしゃっておられるのです
有能な()若者を潰そうとする老害ばかりじゃない、こういうことなのです
0523名無しさん@お腹いっぱい。
2014/01/19(日) 02:16:19.62emacs界隈の人たちは根っからの技術者が多いけどvimの人達って技術者じゃないよね
0524名無しさん@お腹いっぱい。
2014/01/19(日) 02:24:44.11なんだ、vim界のコミュニティって?
vim使うのにわさわざそんなコミュニティとかに所属しないといかんのか?
アホなこと言ってるなよ
0525名無しさん@お腹いっぱい。
2014/01/19(日) 04:36:47.48仏語混じりの文章を書く時に
「e<del>'」で「é」が出るのは有り難いのですが
「s<del>a」で「さ」が出るのは邪魔なだけなので…
0526名無しさん@お腹いっぱい。
2014/01/19(日) 08:16:25.870527名無しさん@お腹いっぱい。
2014/01/19(日) 08:33:02.71うぇいーいwwwwなイメージがあるよね。「最近の」Vim まわりの人らって。
昔 xoops cube 界隈に感じた胡散臭さに通じるものがある。
Web 絡みのあさーい開発で入ってきた連中なんだろな。
0528名無しさん@お腹いっぱい。
2014/01/19(日) 08:47:08.86言語だのフレームワークとかのならともかくたかがエディタのコミュニティだぞ?
0529名無しさん@お腹いっぱい。
2014/01/19(日) 09:18:00.10おまえ馬鹿だろ?
0530名無しさん@お腹いっぱい。
2014/01/19(日) 09:20:24.73わかる
0531名無しさん@お腹いっぱい。
2014/01/19(日) 09:24:30.490532名無しさん@お腹いっぱい。
2014/01/19(日) 09:38:20.56プラグイン周りの人達は根っからの技術者だし
うぇーいwな層がコミニュティと呼べるほどのものを形成できてるとも思わん
0533名無しさん@お腹いっぱい。
2014/01/19(日) 09:38:40.940534名無しさん@お腹いっぱい。
2014/01/19(日) 09:43:08.730535名無しさん@お腹いっぱい。
2014/01/19(日) 10:01:21.130536名無しさん@お腹いっぱい。
2014/01/19(日) 10:14:23.190537名無しさん@お腹いっぱい。
2014/01/19(日) 11:11:01.37せめて本人に直接言え
0538名無しさん@お腹いっぱい。
2014/01/19(日) 11:22:11.960539名無しさん@お腹いっぱい。
2014/01/19(日) 11:22:37.180540名無しさん@お腹いっぱい。
2014/01/19(日) 11:26:25.310541名無しさん@お腹いっぱい。
2014/01/19(日) 11:28:52.150542名無しさん@お腹いっぱい。
2014/01/19(日) 11:46:57.51:set nonumber
0543名無しさん@お腹いっぱい。
2014/01/19(日) 11:50:23.43その都度setするのが面倒なので他に良い方法ないでしょうか
0544名無しさん@お腹いっぱい。
2014/01/19(日) 11:53:30.09テキスト端末の意味、分かってないだろ
0545名無しさん@お腹いっぱい。
2014/01/19(日) 11:53:56.320546名無しさん@お腹いっぱい。
2014/01/19(日) 11:54:19.23そういうちゃちゃは要らん
0547546
2014/01/19(日) 11:57:09.790548名無しさん@お腹いっぱい。
2014/01/19(日) 12:05:23.28しょうがねぇなぁ
iTerm ってことは Mac OSX な?
:set clipboard+=autoselect
0549名無しさん@お腹いっぱい。
2014/01/19(日) 12:06:47.000550名無しさん@お腹いっぱい。
2014/01/19(日) 12:10:57.20判ります
0551名無しさん@お腹いっぱい。
2014/01/19(日) 12:15:48.96なるほどー
ありがとうございました
0552名無しさん@お腹いっぱい。
2014/01/19(日) 16:05:51.69逆に出来ないですか?
グローバルのマークしか使わないので、毎回mAとか打つのが結構だるいです
0553名無しさん@お腹いっぱい。
2014/01/19(日) 16:32:13.370554名無しさん@お腹いっぱい。
2014/01/19(日) 16:39:37.42なるほどやはりそのやり方ですか。
一度挑戦したけど、どうやっても小文字か大文字か、どっちかのマップが無効になっちゃうんですよね
説明するのは難しいですが。。もう一度がんばってみます
0555名無しさん@お腹いっぱい。
2014/01/19(日) 16:41:52.290556名無しさん@お腹いっぱい。
2014/01/22(水) 02:48:45.40:! って入力するとコマンドが打てるじゃん?
そのとき↑↓を押すと履歴が辿れるけど、↑↓じゃなくてホームポジションからなるべくキーを離さないように、履歴をたどる方法ないの?
0557名無しさん@お腹いっぱい。
2014/01/22(水) 02:49:22.730558名無しさん@お腹いっぱい。
2014/01/22(水) 04:10:10.80Ctrl+p,Ctrl+nは?
0559名無しさん@お腹いっぱい。
2014/01/22(水) 04:12:36.360560名無しさん@お腹いっぱい。
2014/01/22(水) 04:13:26.230561名無しさん@お腹いっぱい。
2014/01/22(水) 04:30:59.910562名無しさん@お腹いっぱい。
2014/01/23(木) 02:25:38.570563名無しさん@お腹いっぱい。
2014/01/23(木) 03:33:55.58それはエディタの問題じゃないと思うよ(笑)
0564名無しさん@お腹いっぱい。
2014/01/23(木) 10:53:51.030565名無しさん@お腹いっぱい。
2014/01/26(日) 21:54:50.301
2
.中略.
10
にする)ならどうするのが vimmer 的に最善ですかね
i1<Esc>qqyyp<C-a>q9@q<CR> までは思いついたんだけど
0566名無しさん@お腹いっぱい。
2014/01/26(日) 22:00:25.500567名無しさん@お腹いっぱい。
2014/01/26(日) 22:01:37.850568名無しさん@お腹いっぱい。
2014/01/27(月) 00:09:45.44:0r!seq 1 10
:0r!printf "\%d\n" {1..10}
が思い浮かんだ
0569名無しさん@お腹いっぱい。
2014/01/27(月) 00:48:50.11:1,10call setline(line('.'),line('.').getline('.'))
似たようなコマンド無かったっけ?
0570名無しさん@お腹いっぱい。
2014/01/27(月) 00:55:35.64バッファに行が無いときは、
:call append('$',line('$')) りたーん
10@:
だな。いずれにせよqqyyp<c-a>qには負けるなw
0571名無しさん@お腹いっぱい。
2014/01/27(月) 01:17:20.72>>570
いやいやかっこいいなそれwww
0572名無しさん@お腹いっぱい。
2014/01/27(月) 10:02:03.440573名無しさん@お腹いっぱい。
2014/01/27(月) 13:33:22.230574名無しさん@お腹いっぱい。
2014/01/27(月) 13:36:15.05取り立てて喜ぶほどのものか?
0575名無しさん@お腹いっぱい。
2014/01/27(月) 13:39:18.23KAKKEEEEEEEEEEE!!!!!
俺もコレぐらい言えるよう頑張らないと
0576名無しさん@お腹いっぱい。
2014/01/27(月) 14:48:25.41おっさんにとってはふつう。
ちゅうか、こういうのがやりやすいのがVimのええところやな
0577名無しさん@お腹いっぱい。
2014/01/27(月) 15:19:44.26こんなのが普通と思ってたわ
んじゃ、他のエディタって何ができるの?
emacsには言及しないように。
あれに近づいちゃいかんってじっちゃんの遺言だから
0578名無しさん@お腹いっぱい。
2014/01/27(月) 15:35:46.940579名無しさん@お腹いっぱい。
2014/01/27(月) 15:38:56.980580名無しさん@お腹いっぱい。
2014/01/27(月) 15:50:36.550581名無しさん@お腹いっぱい。
2014/01/27(月) 16:22:37.310582名無しさん@お腹いっぱい。
2014/01/27(月) 17:39:49.15他のエディタじゃこんなすごいことできないよ・・・・
0583名無しさん@お腹いっぱい。
2014/01/27(月) 17:40:29.900584名無しさん@お腹いっぱい。
2014/01/27(月) 17:41:13.140585名無しさん@お腹いっぱい。
2014/01/28(火) 23:02:17.85難易度が違うから
0586名無しさん@お腹いっぱい。
2014/01/28(火) 23:04:13.540587名無しさん@お腹いっぱい。
2014/01/29(水) 00:16:16.590588名無しさん@お腹いっぱい。
2014/01/29(水) 00:17:06.920589名無しさん@お腹いっぱい。
2014/01/29(水) 06:54:44.11zのカーソル保存版とかgとかいらんだろ?
そんなのが山ほどある
0590名無しさん@お腹いっぱい。
2014/01/29(水) 06:58:56.970591名無しさん@お腹いっぱい。
2014/01/29(水) 07:28:04.350592名無しさん@お腹いっぱい。
2014/01/29(水) 09:46:10.47今じゃどこまでオリジナルだったか忘れてるから素vi使うと混乱する
0593名無しさん@お腹いっぱい。
2014/01/29(水) 10:34:42.43Emacs でいうところのるびきち某になんか似てるわ
Lingr とか見てて最近よくそう思う
0594名無しさん@お腹いっぱい。
2014/01/29(水) 11:12:18.510595名無しさん@お腹いっぱい。
2014/01/29(水) 11:15:44.42emacs化してる
0596名無しさん@お腹いっぱい。
2014/01/29(水) 12:26:47.53プラグインで効率化(?)できてるのか知らんが、そのデバッグやらの方が時間かかってそうっていう…
好きでやってるからいんじゃないとは思うが
0597名無しさん@お腹いっぱい。
2014/01/29(水) 12:33:14.930598名無しさん@お腹いっぱい。
2014/01/29(水) 12:50:05.44Emacsって先細ってね?
Vim始めましたはまだ良く聞くけど
Emacs始めましたを見た記憶が久しくない
0599名無しさん@お腹いっぱい。
2014/01/29(水) 13:05:34.33そんな感じ
本格的にソースプログラム書くためのエディタとしたら、Vimが多分、史上最強だろ、今のところ。
プログラムソース書く以外になにもかも一つのアプリ?でやろうって環境じゃないもんな、今は
0600名無しさん@お腹いっぱい。
2014/01/29(水) 13:07:01.01Vim => おっさん
秀丸 => おっさん
MIFES => おっさん
VZ Editor => おっさん
Sublime Text => 若者
0601名無しさん@お腹いっぱい。
2014/01/29(水) 13:11:25.32Vimはアプリ自体が最悪廃れても
キーバインドは合理的だから残りそう
0602名無しさん@お腹いっぱい。
2014/01/29(水) 13:13:51.59しかも使ってない奴らを見下してる感
すごく非生産的なことしてるのに気付いてないくせにな
0603名無しさん@お腹いっぱい。
2014/01/29(水) 13:23:35.93Emacsとvim以外は使ったことないげど、
Sublime Text => 若者
とか言ってるおまえは若者とかじゃなくて単なる馬鹿者だわ
本気で言ってるんだったら、キチガイ
0604名無しさん@お腹いっぱい。
2014/01/29(水) 13:29:54.36:digraph sa 97
:digraph si 105
...
と一個ずつ潰してくしか
0605名無しさん@お腹いっぱい。
2014/01/29(水) 13:30:46.28ネタにマジレスか。若者っぽいのが思い浮かばなかっただけや
俺は10年来のVimおっさん
0606名無しさん@お腹いっぱい。
2014/01/29(水) 13:33:12.81だから emacs 的な使い方すんだろ
うぜえ
0607名無しさん@お腹いっぱい。
2014/01/29(水) 13:35:32.99キチガイ呼ばわりされるほど愚かな認識だったのかスマン
0608名無しさん@お腹いっぱい。
2014/01/29(水) 13:37:27.92vim.orgとgithubだけ見てりゃイライラしないんだけど、たまにlingrとかみてしまうっていう
0609名無しさん@お腹いっぱい。
2014/01/29(水) 13:38:55.49「本気で言ってるんだったら」ってわざわざ断り書きしてるだろ?
どうしようもねぇ馬鹿だな
0610名無しさん@お腹いっぱい。
2014/01/29(水) 13:41:52.29いいから仕事しろおっさん
0611名無しさん@お腹いっぱい。
2014/01/29(水) 13:42:59.08わかる
見なければ多分言うほどプラグインに嫌悪感抱かないんだろうな
そして同じことを Lingr メンバも 2ch に対して思ってるはず
0612名無しさん@お腹いっぱい。
2014/01/29(水) 13:47:16.26おまえは仕事ないのか?
おまえこそ糞ジジイだろ?www
0613名無しさん@お腹いっぱい。
2014/01/29(水) 13:48:23.450614名無しさん@お腹いっぱい。
2014/01/29(水) 13:48:41.21たまに有益な情報あるかもと思って見てたけど、あそこで話題になってるプラグイン一切入れてないことに気づいて
見なくていい気がしてきたわww
0615名無しさん@お腹いっぱい。
2014/01/29(水) 13:49:45.090616名無しさん@お腹いっぱい。
2014/01/29(水) 13:52:10.381mmもコミュニティに対してコミットしてないくせにうっとおしいね
まあルサンチマンって言ってみたかっただけなんだけどさ
0617名無しさん@お腹いっぱい。
2014/01/29(水) 13:54:59.3910年とか、べつに若造じゃないの?
20から使い始めたとしても30
それか50の手習いで始めた?
0618名無しさん@お腹いっぱい。
2014/01/29(水) 14:02:24.430619名無しさん@お腹いっぱい。
2014/01/29(水) 14:03:54.090620名無しさん@お腹いっぱい。
2014/01/29(水) 14:08:44.460621名無しさん@お腹いっぱい。
2014/01/29(水) 14:10:13.180622名無しさん@お腹いっぱい。
2014/01/29(水) 14:15:49.160623名無しさん@お腹いっぱい。
2014/01/29(水) 14:16:38.52piss off
0624名無しさん@お腹いっぱい。
2014/01/29(水) 14:29:00.02今までviをまともに使ったことがないので
一から勉強したいのですが、そういった目的の場合
Vimとviはどちらが向いているでしようか
他OSの経験は公私双方でWindows、RHELあたりを
主に扱ったことがあります
0625名無しさん@お腹いっぱい。
2014/01/29(水) 14:43:35.27Vimの方がオススメです
viしかないシステムを使わざるを得ないなどの理由がない限り、いまからあえてviを選ぶ理由はないと思います
# いま、標準でVimじゃなくてviがインストールされてるシステムってあるのかね?商用UnixもVimだよね?
どうしてもオリジナルのviを使いたいなら、ソースコードからコンパイルするか、Vimのset compatibleオプションを使えば
vi互換の動作になります(が、完全にviと同じではないかもしれません)
0626名無しさん@お腹いっぱい。
2014/01/29(水) 15:10:07.23微額だがしてるぞ
0627名無しさん@お腹いっぱい。
2014/01/29(水) 16:32:49.550628名無しさん@お腹いっぱい。
2014/01/29(水) 17:05:02.700629名無しさん@お腹いっぱい。
2014/01/29(水) 17:07:42.66ウガンダに送金しろ。
0630名無しさん@お腹いっぱい。
2014/01/29(水) 17:23:02.12俺もおくるわ
vim.orgの設定は金額非公開にしとこw
0631名無しさん@お腹いっぱい。
2014/01/29(水) 17:40:49.91いやもちろん払ってるよ
MSオフィスは払いたくなくても払わないといけないけど
Vimは仕事でも趣味でもお世話になってるから払わなくて良くても自分から払いたくなるって意味で払いたくなるって書いた
0632名無しさん@お腹いっぱい。
2014/01/29(水) 18:49:28.97そんないちいち貶めるような事言わずに両方に気持よくお金払ってるわ
0633名無しさん@お腹いっぱい。
2014/01/29(水) 22:27:53.00よっぽど気持ち悪い
0634名無しさん@お腹いっぱい。
2014/01/29(水) 23:19:22.90主要なプログラミング言語のコミュニティなんかだと、そこにいる人たちは人脈も技術もレベルが違うからおふざけもできないんでしょ
vimなんて所詮ツールの一つに過ぎないんだしそんな力入れてカッカすんなよ
0635名無しさん@お腹いっぱい。
2014/01/29(水) 23:36:47.810636名無しさん@お腹いっぱい。
2014/01/29(水) 23:59:08.810637名無しさん@お腹いっぱい。
2014/01/30(木) 00:01:19.00バグ報告したり要望出したりするっしょ。
0638名無しさん@お腹いっぱい。
2014/01/30(木) 00:31:57.910639名無しさん@お腹いっぱい。
2014/01/30(木) 01:09:32.15○○コミュニティが嫌いだの言ってる奴は
vimrc晒して喜んでる厨より価値が無いから気にすんな
0640名無しさん@お腹いっぱい。
2014/01/30(木) 01:43:06.330641名無しさん@お腹いっぱい。
2014/01/30(木) 01:51:41.340642名無しさん@お腹いっぱい。
2014/01/30(木) 02:01:38.74コミュニティってあーゆうのを指してるのかな
0643名無しさん@お腹いっぱい。
2014/01/30(木) 03:55:25.64多分、お前の方が100倍はキモいと思われwww
0644名無しさん@お腹いっぱい。
2014/01/31(金) 12:53:17.85set mouse=a
と設定している場合に、
Metaキーの押下状態の場合だけマウスによる文字列選択を有効にしたいんですが、
なにか方法はないでしょうか?
0645名無しさん@お腹いっぱい。
2014/01/31(金) 13:37:12.57いけるかわからんけど。もしいけても左クリック全部無視されるけど
nnoremap <LeftMouse> <Nop>
nnoremap <M-LeftMouse> <LeftMouse>
0646名無しさん@お腹いっぱい。
2014/01/31(金) 21:05:15.14<F5>とかで出てくる<++>って何なんでしょう?
もしかしてバグででてきてる?
0647名無しさん@お腹いっぱい。
2014/01/31(金) 21:32:13.31xargsなどにおける{}みたいなもんじゃないかな
0648名無しさん@お腹いっぱい。
2014/01/31(金) 23:25:50.25やっぱソースリーディングする時はIDEになるわけで。
0649名無しさん@お腹いっぱい。
2014/01/31(金) 23:31:45.850650名無しさん@お腹いっぱい。
2014/01/31(金) 23:36:02.660651名無しさん@お腹いっぱい。
2014/01/31(金) 23:39:35.94そんな人いるか?
被害妄想かよw
0652名無しさん@お腹いっぱい。
2014/01/31(金) 23:55:15.840653名無しさん@お腹いっぱい。
2014/01/31(金) 23:56:16.820654名無しさん@お腹いっぱい。
2014/02/01(土) 00:06:34.17それってどんな機能なの?
0655名無しさん@お腹いっぱい。
2014/02/01(土) 00:09:03.47そもそもインクリメンタルgrepの意味は分かるけどそういう実装のあるIDEってあるの?
"incremental grep" ideとかでググってもなんもでてこんけど
0656名無しさん@お腹いっぱい。
2014/02/01(土) 00:10:13.720657名無しさん@お腹いっぱい。
2014/02/01(土) 00:10:17.46って何なのよ
0658名無しさん@お腹いっぱい。
2014/02/01(土) 00:12:17.49わからんけど、Eclipseの(インクリメンタル検索で)クラス探したりするやつじゃね?
0659名無しさん@お腹いっぱい。
2014/02/01(土) 00:21:01.240660名無しさん@お腹いっぱい。
2014/02/01(土) 00:25:05.870661名無しさん@お腹いっぱい。
2014/02/01(土) 00:28:55.290662名無しさん@お腹いっぱい。
2014/02/01(土) 00:34:14.04ttp://futurismo.biz/archives/1218
インクリメンタルサーチできる利点がわからんけど
0663名無しさん@お腹いっぱい。
2014/02/01(土) 00:36:13.55単に需要がないだけに思える
0664名無しさん@お腹いっぱい。
2014/02/01(土) 00:37:18.430665名無しさん@お腹いっぱい。
2014/02/01(土) 00:42:19.86そんなもんないと読めないコードなんて多分クソコードだから読む価値ない
0666名無しさん@お腹いっぱい。
2014/02/01(土) 00:43:21.65インクリメンタルサーチ
インクリメンタルサーチ(incremental search)とは、アプリケーションにおける検索方法のひとつ。検索したい単語をすべて入力した上で検索するのではなく、入力のたびごとに即座に候補を表示させる。逐語検索、逐次検索とも。
つまりお時間かかりますから一旦ざっくりとgrep掛けてキャッシュします
で、それに対しリアルタイムにgrep重ねますってな機能かな?
Unite grepっすな
0667名無しさん@お腹いっぱい。
2014/02/01(土) 00:46:11.700668名無しさん@お腹いっぱい。
2014/02/01(土) 00:56:53.45そういうお仕事の方もいらっしゃるんだよ。いわせんな
0669名無しさん@お腹いっぱい。
2014/02/01(土) 01:06:18.47レスポンスが悪いからだよ
Javaアプリ使ったことないのか?
0670名無しさん@お腹いっぱい。
2014/02/01(土) 01:13:09.71あとjavaが遅いってのはそろそろ迷信の域だと思うんだが…
0671648
2014/02/01(土) 01:13:21.97vimでインクリメンタルgrep実装するのは簡単
でもctrlpもuniteも遅すぎて実用に耐えられないの
別に作者が悪いわけじゃなくてvimじゃ不可能だから
0672名無しさん@お腹いっぱい。
2014/02/01(土) 01:17:59.39そして実用に耐えるのは具体的にどのIDEの何て機能?
0673名無しさん@お腹いっぱい。
2014/02/01(土) 01:25:20.28だからざっくりgrepってなんだよ・・
インデックス作成のこといってんのか?
0674名無しさん@お腹いっぱい。
2014/02/01(土) 01:26:00.59調べてみると、JavaScript によるものは全文検索みたいだ。
マッチした行 a.style.display="inline";
マッチしない行 a.style.display="none";
など設定。
または 全文検索+インクリメンタルサーチ の意味かも
0675名無しさん@お腹いっぱい。
2014/02/01(土) 01:32:23.14多分grep=検索と理解してる人なんだろうよ。
0676名無しさん@お腹いっぱい。
2014/02/01(土) 02:02:00.08g/re/p
検索だろ…w
0677名無しさん@お腹いっぱい。
2014/02/01(土) 02:05:00.360678名無しさん@お腹いっぱい。
2014/02/01(土) 02:16:18.96言いたいことがあるならアンカつけようぜ!
0679名無しさん@お腹いっぱい。
2014/02/01(土) 02:37:12.98こういう時に同じ方に向けるということは、
みんな vim が好きそうで安心した( ^ω^)
0680名無しさん@お腹いっぱい。
2014/02/01(土) 02:38:48.270681名無しさん@お腹いっぱい。
2014/02/01(土) 02:54:13.50嫉妬ってwそういう発想がキモいと言われる理由だろ
0682名無しさん@お腹いっぱい。
2014/02/01(土) 02:59:49.69だからそのIDEの名前をあえげてよ
0683名無しさん@お腹いっぱい。
2014/02/01(土) 03:04:41.440684名無しさん@お腹いっぱい。
2014/02/01(土) 06:54:50.23代わりにackやagを使えばいい
確かUnite用のプラグインもあったよね
…そもそも、ざっくりとgrep掛けるってどういう意味なんだろう。
単にインデックスのことかな。
Uniteからインデックス型検索ツール呼び出せば済むんでねぇの。
0685名無しさん@お腹いっぱい。
2014/02/01(土) 11:56:32.54インデックス作るにしても今定義したメソッドを検索するには無理があるし
それともvimはメモリ管理まで出来るの?
0686名無しさん@お腹いっぱい。
2014/02/01(土) 12:01:30.080687名無しさん@お腹いっぱい。
2014/02/01(土) 12:04:43.21今定義したメソッドだのメモリ管理(多分構文解析のことだろう)だのいってるあたりからすると。
0688名無しさん@お腹いっぱい。
2014/02/01(土) 12:43:50.680689名無しさん@お腹いっぱい。
2014/02/01(土) 12:55:29.980690名無しさん@お腹いっぱい。
2014/02/01(土) 12:59:12.230691名無しさん@お腹いっぱい。
2014/02/01(土) 13:03:47.26ctagsなんて静的言語にしか威力発揮しないから。
IDEならファイル群をまるっとメモリにロードするからどうにでもできるわけ。
やっぱ分かってくれないのかねぇ
0692名無しさん@お腹いっぱい。
2014/02/01(土) 13:06:05.42IDEが???
どこのIDEがそんなことを??
0693名無しさん@お腹いっぱい。
2014/02/01(土) 13:07:08.690694名無しさん@お腹いっぱい。
2014/02/01(土) 13:09:10.650695名無しさん@お腹いっぱい。
2014/02/01(土) 13:12:33.28どの機能を使うとそのインクリメンタル grep とやらが発動して幸せになれるのか教えて欲しい
0696名無しさん@お腹いっぱい。
2014/02/01(土) 13:22:59.070697名無しさん@お腹いっぱい。
2014/02/01(土) 13:24:59.740698名無しさん@お腹いっぱい。
2014/02/01(土) 13:33:30.36動的言語解析の論理的な限界は変わらないわけで
マジで何言ってんだか分からん
実装されてるんだろうから具体的な機能名で言ってくれ
0699名無しさん@お腹いっぱい。
2014/02/01(土) 14:00:16.80#!/usr/bin/ruby
class A
def hoge
...
end
end
class B
def hoge
...
end
end
....
def out(x)
x.hoge # <= ここでメソッド定義にジャンプ
end
0700名無しさん@お腹いっぱい。
2014/02/01(土) 14:10:53.390701名無しさん@お腹いっぱい。
2014/02/01(土) 14:22:02.29たかがツールにerつけたり、十把一絡げにグルーピングして性格がどうとか
あほだろ?おまえ
0702名無しさん@お腹いっぱい。
2014/02/01(土) 14:29:32.53で、インクリメンタルgrepって結局何?
0703名無しさん@お腹いっぱい。
2014/02/01(土) 14:29:45.340704名無しさん@お腹いっぱい。
2014/02/01(土) 15:18:39.63つかもう、イングレの話しはいいだろwwww
0705名無しさん@お腹いっぱい。
2014/02/01(土) 15:21:48.890706名無しさん@お腹いっぱい。
2014/02/01(土) 15:34:24.06同じmigemoあるで
0707名無しさん@お腹いっぱい。
2014/02/01(土) 16:18:35.770708名無しさん@お腹いっぱい。
2014/02/01(土) 17:37:23.770709名無しさん@お腹いっぱい。
2014/02/01(土) 17:50:28.27ただ発言するかどうかは微妙なところw
0710名無しさん@お腹いっぱい。
2014/02/01(土) 18:15:10.350711名無しさん@お腹いっぱい。
2014/02/01(土) 18:27:37.790712名無しさん@お腹いっぱい。
2014/02/01(土) 18:38:27.91conceal を使って見かけだけ、例えば a = "foo" を a = “foo” としてくれるような
プラグイン的何かがあったらいいな、とか思ってるんですけど誰かそういうのご存じないですか
0713名無しさん@お腹いっぱい。
2014/02/01(土) 20:00:49.22"を“と”に置き換えるやつはあるけど、見かけだけはわがんねえや
物書きならそれでもいいだろうけど、本当に置き換えてしまうのはプログラムには使えねえな…
0714名無しさん@お腹いっぱい。
2014/02/01(土) 21:20:56.58タグ消してhtmlの文章読む位の用途でしか使ってなかった。
でもカーソル行がガチャガチャ動くよねw
0715名無しさん@お腹いっぱい。
2014/02/01(土) 21:22:23.74concealcursor設定したら多少マシなるで
0716名無しさん@お腹いっぱい。
2014/02/01(土) 21:35:23.41:syntax match Entity "&" conceal cchar=&
set cole=2 cocu=nc
だね。うーんおもしろい。
0717名無しさん@お腹いっぱい。
2014/02/01(土) 21:37:48.87ありがとうございますー僕もその実際置き換えるやつをちょっと使ってみて(.txt 用に)、
意外と見た目が綺麗になるなぁとおもったのがきっかけなんですわ
0718名無しさん@お腹いっぱい。
2014/02/01(土) 21:38:23.45Haskellで\がλとかになるプラグインあったけどこれだったのか
0719名無しさん@お腹いっぱい。
2014/02/02(日) 11:18:52.70保存はしたくないです
0720名無しさん@お腹いっぱい。
2014/02/02(日) 11:20:27.160721名無しさん@お腹いっぱい。
2014/02/02(日) 11:21:10.62Thx!!
という自演
0722名無しさん@お腹いっぱい。
2014/02/02(日) 14:02:39.39unite outline か tagbar(とctags) をカスタマイズして見出し一覧を別窓に表示したいと考えているのですが、
たぶんref.vimはファイルを持っていないのからだと思うのですが
(例のbuftype=nofile noswapfile 等々)、うまくいきません。
何かいい方法とかヒントがあれば教えて。
0723名無しさん@お腹いっぱい。
2014/02/02(日) 15:02:19.62$a = '<?php ?>';
:syntax off
:syntax on
と入力するとちゃんと最後まで色分けされるようになるのですが、こんなことをしなくても最初からきちんと表示される方法はないでしょうか
0724名無しさん@お腹いっぱい。
2014/02/02(日) 17:19:56.01tagbarやったらtagsファイルあればいけそうやけどなー
0725名無しさん@お腹いっぱい。
2014/02/02(日) 18:12:11.73tagbarの場合は、ctagsで新たな言語を指定する時に
langmapで拡張子を指定しないといけないから、
テンプファイルだと厳しい感じ。
uniteの場合はvimのfiletype(ref-man)を見ているようなので
行けそうなんだけど、いまのところ何も反応しない。
0726名無しさん@お腹いっぱい。
2014/02/03(月) 01:46:49.05遅くなりましたがありがとうございました。
この設定では、
nnoremap <LeftMouse> <Nop>
nnoremap <M-LeftMouse> <LeftMouse>
ダメだったです、私の環境では。
ダメと言うか、これ、全く効いてないですね。
ちなみに、
MacOSX 10.7
Vim 7.3
です。
0727名無しさん@お腹いっぱい。
2014/02/03(月) 01:48:22.73P.S.
端末は iTerm2 です。
0728名無しさん@お腹いっぱい。
2014/02/03(月) 14:11:42.35MacVimだとokだから、端末の設定やらでキーコードがちゃんと送られてないのかもな
そういうのよくわからんから、詳しい人よろしく
0729名無しさん@お腹いっぱい。
2014/02/03(月) 23:33:43.47http://melpa.milkbox.net/
を見るとMELPAのパッケージは200万ダウンロードいってるぞ
しかも1ヶ月前が100万だった
ちなみにvimは公式に拡張スクリプトのダウンロード数があるけど800万だった
ただどの期間の集計かは分からんがMELPAのダウンロード数が追い付くのは時間の問題
0730名無しさん@お腹いっぱい。
2014/02/03(月) 23:37:35.210731名無しさん@お腹いっぱい。
2014/02/03(月) 23:43:55.74全部Githubからcloneして自動更新だ
0732名無しさん@お腹いっぱい。
2014/02/03(月) 23:44:15.710733名無しさん@お腹いっぱい。
2014/02/04(火) 01:03:56.000734名無しさん@お腹いっぱい。
2014/02/04(火) 01:08:46.39車を運転したからって、あいつはドライバーだとか、バイクに乗ったらあいつはライダーだとか、いちいち言わんだろ?
自意識過剰ちゃうか?
0735名無しさん@お腹いっぱい。
2014/02/04(火) 01:11:40.53そんなこと気にするほうが自意識過剰だわ
0736名無しさん@お腹いっぱい。
2014/02/04(火) 01:13:41.810737名無しさん@お腹いっぱい。
2014/02/04(火) 02:11:20.79ドライバー、ライダーは言うだろw
他になんて言うんだ?運転手?
車の車種ごとに「〜er」って呼んだらそりゃ変だが
Vimerの例えとしてはそっちなんじゃないの?
0738名無しさん@お腹いっぱい。
2014/02/04(火) 02:40:35.86:syntax sync fromstart
0739名無しさん@お腹いっぱい。
2014/02/04(火) 02:42:14.330740名無しさん@お腹いっぱい。
2014/02/04(火) 04:57:58.960741名無しさん@お腹いっぱい。
2014/02/04(火) 07:04:04.780742名無しさん@お腹いっぱい。
2014/02/04(火) 13:46:11.24B型はどうとかAB型はどうとか言ってるような
迷信を信じきってるあほと似てるよね
0743名無しさん@お腹いっぱい。
2014/02/04(火) 14:25:47.50after/ftplugin/php.vimに書くことで望んだ結果になりました
とても助かりました ありがとうございます
0744名無しさん@お腹いっぱい。
2014/02/04(火) 23:10:26.78成果物とかタイムライン見てたらちゃんとした技術者なんだなーと。
0745名無しさん@お腹いっぱい。
2014/02/04(火) 23:20:24.62あの界隈でまともな人見たこと無いから教えてくれ
0746名無しさん@お腹いっぱい。
2014/02/04(火) 23:30:55.78Lingr常連工作員乙
0747名無しさん@お腹いっぱい。
2014/02/04(火) 23:41:36.500748名無しさん@お腹いっぱい。
2014/02/05(水) 02:58:38.48ctrlpをつかっています
0749名無しさん@お腹いっぱい。
2014/02/05(水) 07:24:13.18後のはtoo much感が強い
0750名無しさん@お腹いっぱい。
2014/02/05(水) 08:17:12.11確実に成果物あるだろうね
0751名無しさん@お腹いっぱい。
2014/02/05(水) 08:28:22.33言えてるわ
0752名無しさん@お腹いっぱい。
2014/02/05(水) 11:21:15.70このスレをvimで検索すれば分かるけど、vimmer工作員が紛れ込んでる
のは明らか。
0753名無しさん@お腹いっぱい。
2014/02/05(水) 11:23:25.870754名無しさん@お腹いっぱい。
2014/02/05(水) 15:53:51.880755名無しさん@お腹いっぱい。
2014/02/05(水) 16:20:58.64他のBSDなんかのスレでも同じような人がいるんでこの板の担当なんだろう
0756名無しさん@お腹いっぱい。
2014/02/05(水) 19:34:04.72http://gmarik.info/blog/2014/02/04/why-i-stopped-contributing-to-vundle
インスパイア(笑)
そして言い訳
https://github.com/gmarik/vundle/issues/378
reddit でライセンス違反とかいわれとる
http://www.reddit.com/r/vim/comments/1x1y95/why_i_stopped_contributing_to_vundle/
0757名無しさん@お腹いっぱい。
2014/02/05(水) 19:43:29.550758名無しさん@お腹いっぱい。
2014/02/05(水) 20:10:16.840759名無しさん@お腹いっぱい。
2014/02/05(水) 20:14:28.09まーライセンス表示さえしっかりされてるなら別にフォークした別プロジェクトって認識でいいと思うけどな。
0760名無しさん@お腹いっぱい。
2014/02/05(水) 20:22:59.300761名無しさん@お腹いっぱい。
2014/02/05(水) 21:41:23.280762名無しさん@お腹いっぱい。
2014/02/05(水) 21:42:20.320763名無しさん@お腹いっぱい。
2014/02/05(水) 21:54:33.980764名無しさん@お腹いっぱい。
2014/02/05(水) 21:58:01.560765名無しさん@お腹いっぱい。
2014/02/05(水) 23:13:48.25わかるw
初めて Linger 読んだ時も思った。
でも、ああいう実力があって、
空気を読まずに(常に100%正しいかどうか別として)意見を言える人が
いるのはOSSではかなり強みに見えるけどな〜
0766名無しさん@お腹いっぱい。
2014/02/05(水) 23:22:45.210767名無しさん@お腹いっぱい。
2014/02/06(木) 00:59:58.99Vimprocも誰かから引き継いでその人の名前を抹消したこともあったなw
まっつんさんも被害者だよ
0768名無しさん@お腹いっぱい。
2014/02/06(木) 01:07:47.59ひょっとしておまえらLingrとメンバー同じだろw
0769名無しさん@お腹いっぱい。
2014/02/06(木) 01:41:48.12neoなんたらもemacsから移植しただけでしょ
kanaとかfuzzyfinderの人とかよく怒らないね。
0770名無しさん@お腹いっぱい。
2014/02/06(木) 01:55:34.420771名無しさん@お腹いっぱい。
2014/02/06(木) 01:58:20.520772名無しさん@お腹いっぱい。
2014/02/06(木) 01:58:45.030773名無しさん@お腹いっぱい。
2014/02/06(木) 02:01:59.75fork元をリスペクトしないのはダメだ。
0774名無しさん@お腹いっぱい。
2014/02/06(木) 02:06:22.63ちゃんとfork元を明記してリスペクトしているよ。
0775名無しさん@お腹いっぱい。
2014/02/06(木) 02:10:43.41kanaさんみたいな人はあまり表に出てこないね
0776名無しさん@お腹いっぱい。
2014/02/06(木) 02:16:00.260777名無しさん@お腹いっぱい。
2014/02/06(木) 02:19:21.850778名無しさん@お腹いっぱい。
2014/02/06(木) 02:22:01.01自分の名前を自分で呼ぶなよキモい
0779名無しさん@お腹いっぱい。
2014/02/06(木) 02:24:29.56kana氏のアドバイスらしいじゃん
もちろん喧嘩売ってけって意味のアドバイスじゃないことは
承知してるけど
0780名無しさん@お腹いっぱい。
2014/02/06(木) 02:33:06.250781名無しさん@お腹いっぱい。
2014/02/06(木) 02:54:40.92うーん、何と言えば伝わるかな。例えば
> アニメ化決定! すべての Vim プラグインマネージャーは道を譲れ!!!!!!
> http://labs.timedia.co.jp/2012/04/vim-flavor-a-tool-to-manage-your-favorite-vim-plugins.html
こういうのわざと”大げさアフィブログ風で遊んでます”って分かる
日本人相手じゃないと売名に取られるじゃん
0782名無しさん@お腹いっぱい。
2014/02/06(木) 03:06:09.31プラグインユーザーとしてならありがたいけど
一緒に仕事したいタイプでは全然ないな
0783名無しさん@お腹いっぱい。
2014/02/06(木) 06:26:14.52クレーム入れても聞く耳持たずってのなら分かるけど
いきなりこれでしょ?
Vundleの人も相当だよな
0784名無しさん@お腹いっぱい。
2014/02/06(木) 07:06:12.040785名無しさん@お腹いっぱい。
2014/02/06(木) 07:22:02.360786名無しさん@お腹いっぱい。
2014/02/06(木) 08:14:32.890787名無しさん@お腹いっぱい。
2014/02/06(木) 09:57:27.820788名無しさん@お腹いっぱい。
2014/02/06(木) 10:00:45.200789名無しさん@お腹いっぱい。
2014/02/06(木) 10:44:04.150790名無しさん@お腹いっぱい。
2014/02/06(木) 11:12:27.18フォローしてるのかと思ったら
指摘したが聞かなかったんだ
と叩く側にまわってるんだね。
これじゃドイツは悪くないナチスが悪いんだってのと同じじゃないか。
こういう時に本音が出るね。
0791名無しさん@お腹いっぱい。
2014/02/06(木) 11:26:17.590792名無しさん@お腹いっぱい。
2014/02/06(木) 11:43:37.52>一緒に仕事したいタイプでは全然ないな
俺は完全に逆だわ。
一緒に酒飲みたいかって言われたらわからんけど、
仕事とかプロジェクトを進めるとかのときは
ぜひ一人いて欲しいタイプ
0793名無しさん@お腹いっぱい。
2014/02/06(木) 12:16:03.13そうなの?ストレートな物言いはするが
わざわざ吹聴して回るような事はしないだろうと思ってたよ。
0794名無しさん@お腹いっぱい。
2014/02/06(木) 14:13:53.68あの書き方だとbased onにしろと言っても聞いてもらえず、初めからinspiredだったかのようだけど
実際は初めの1年はreadmeでbased on Vundleと言っていたんだから
良く言えば誤解を招く、悪く言えば嘘じゃないか?
0795名無しさん@お腹いっぱい。
2014/02/06(木) 14:52:41.66>実際は初めの1年はreadmeでbased on Vundleと言っていたんだから
ソース
0796名無しさん@お腹いっぱい。
2014/02/06(木) 15:10:42.470797名無しさん@お腹いっぱい。
2014/02/06(木) 15:33:48.68https://github.com/Shougo/neobundle.vim/commit/61bcbb08662cc11c40adc58d1bd08124400fc1cf
どこが improve やねん!って感じだけど matt は dis したかっただけなのか
普段からむかついてたんだろうな
0798名無しさん@お腹いっぱい。
2014/02/06(木) 17:21:30.62マクロで十分だし、ファイラー系は違う気がするのよ、方向が
0799名無しさん@お腹いっぱい。
2014/02/06(木) 17:31:08.98オープンソースに対するリスペクトなどの考え方/文化に対して普段からむかついてたんだろうね
0800名無しさん@お腹いっぱい。
2014/02/06(木) 18:30:44.470801名無しさん@お腹いっぱい。
2014/02/06(木) 18:43:52.99なんかこう、痒いところだけを最小限の動きでサポートしてくれるので
Vimのベクトルにもマッチしてて良い
0802名無しさん@お腹いっぱい。
2014/02/06(木) 19:14:05.850803名無しさん@お腹いっぱい。
2014/02/06(木) 19:16:55.33時々どう見てもshougo氏の方が間違っているし、本人もそれを理解してるのに
それでも強情にやり続けるみたいなところが散見されて、あれ仕事でやられたら俺は嫌だな
しかも「わかりました。でもやります」みたいな感じでやる理由の説明もあんまりしてくれないし
0804名無しさん@お腹いっぱい。
2014/02/06(木) 19:24:16.40こんどは Vundle の開発にまぜろって言い出したぞ
0805名無しさん@お腹いっぱい。
2014/02/06(木) 19:27:32.060806名無しさん@お腹いっぱい。
2014/02/06(木) 19:28:41.590807名無しさん@お腹いっぱい。
2014/02/06(木) 19:30:04.950808名無しさん@お腹いっぱい。
2014/02/06(木) 20:11:15.730809名無しさん@お腹いっぱい。
2014/02/06(木) 21:13:17.020810名無しさん@お腹いっぱい。
2014/02/06(木) 21:15:29.44日本のコミュニティだと matt とここぐらいじゃね、辛辣な感じになったのは。
0811名無しさん@お腹いっぱい。
2014/02/07(金) 05:59:04.96だじゃれおじさんに見えない
0812名無しさん@お腹いっぱい。
2014/02/07(金) 08:09:11.690813名無しさん@お腹いっぱい。
2014/02/07(金) 09:41:15.73好きにやらせろ
0814名無しさん@お腹いっぱい。
2014/02/07(金) 10:13:57.900815名無しさん@お腹いっぱい。
2014/02/07(金) 15:12:49.440816名無しさん@お腹いっぱい。
2014/02/07(金) 17:46:42.660817名無しさん@お腹いっぱい。
2014/02/07(金) 19:17:26.980818名無しさん@お腹いっぱい。
2014/02/07(金) 19:22:09.33めっちゃ前ワロタwww
しかも84俺やw
0819名無しさん@お腹いっぱい。
2014/02/07(金) 20:08:20.520820名無しさん@お腹いっぱい。
2014/02/07(金) 21:15:17.460821名無しさん@お腹いっぱい。
2014/02/07(金) 21:49:20.270822名無しさん@お腹いっぱい。
2014/02/07(金) 22:06:11.130823名無しさん@お腹いっぱい。
2014/02/07(金) 23:17:50.240824名無しさん@お腹いっぱい。
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.680924名無しさん@お腹いっぱい。
2014/02/17(月) 00:31:10.930925名無しさん@お腹いっぱい。
2014/02/17(月) 00:31:45.18capslock派
~派
0926名無しさん@お腹いっぱい。
2014/02/17(月) 00:32:16.430927名無しさん@お腹いっぱい。
2014/02/17(月) 00:36:06.250928名無しさん@お腹いっぱい。
2014/02/17(月) 00:37:44.270929名無しさん@お腹いっぱい。
2014/02/17(月) 00:40:29.05全部小文字で入力して、あとから必要な単語は変換する
一つだけならビジュアル選択して gU かな
0930名無しさん@お腹いっぱい。
2014/02/17(月) 00:50:57.88PascalCase や camelCase 使わずに snake_case ばっかしだから
0931名無しさん@お腹いっぱい。
2014/02/17(月) 01:09:12.29カタカナひらがなを L_Shift に充ててこれもそれなりに捗っています。
Ctrl は Caps lock で満足してるけど試してみようかな
0932名無しさん@お腹いっぱい。
2014/02/17(月) 23:15:06.52例えば :digraph で出てくるアレをレジスタに貼っつけるにはどうすればいいですか
0933名無しさん@お腹いっぱい。
2014/02/17(月) 23:28:40.14redir
でこのスレを検索
0934名無しさん@お腹いっぱい。
2014/02/17(月) 23:47:26.78すごくありがとう&ごめんなさい
0935名無しさん@お腹いっぱい。
2014/02/22(土) 01:08:01.68方法ないですか?
0936名無しさん@お腹いっぱい。
2014/02/22(土) 01:10:43.10書き出すのあったよな?
0937名無しさん@お腹いっぱい。
2014/02/22(土) 02:04:14.470938名無しさん@お腹いっぱい。
2014/02/22(土) 02:14:47.810939名無しさん@お腹いっぱい。
2014/02/22(土) 02:33:14.92" 書き出し
let VAR = b:
call writefile(['" '.bufname('%'), 'let VAR =' . string(VAR), ],'FILENAME')
" 読み込み
source FILENAME
for i in keys(VAR)
exe 'let b:'.i.' = '.string(VAR[i])
endfor
0940名無しさん@お腹いっぱい。
2014/02/22(土) 15:20:27.87内蔵してた場合はどのバージョンからか教えてもらえるとありがたい
0941名無しさん@お腹いっぱい。
2014/02/22(土) 15:33:14.980942名無しさん@お腹いっぱい。
2014/02/22(土) 15:38:15.260943名無しさん@お腹いっぱい。
2014/02/22(土) 15:41:13.68入ってない
0944名無しさん@お腹いっぱい。
2014/02/22(土) 16:16:42.53あれ?勘違いだったか…
どうりでググっても分からなかったはずだ
0945名無しさん@お腹いっぱい。
2014/02/22(土) 16:33:34.55XEmacsみたいに本家を刺激する意味で
0946名無しさん@お腹いっぱい。
2014/02/22(土) 18:15:33.44邪neovim
多neovim
0947名無しさん@お腹いっぱい。
2014/02/22(土) 18:43:15.810948名無しさん@お腹いっぱい。
2014/02/22(土) 21:46:50.94ただし、ピュアVim script で書かれた ynkdir/vim-diff というのがある。
set diffexpr=diff#diffexpr() でそれを使うようになる。
0949名無しさん@お腹いっぱい。
2014/02/22(土) 22:29:11.100950名無しさん@お腹いっぱい。
2014/02/23(日) 11:17:09.460951名無しさん@お腹いっぱい。
2014/02/23(日) 11:24:50.410952名無しさん@お腹いっぱい。
2014/02/23(日) 14:00:24.270953名無しさん@お腹いっぱい。
2014/02/23(日) 14:55:17.95cは古臭いからc++(もしくはdとか)で書き直しますって感じじゃなくて割と現実的な気はするね
0954名無しさん@お腹いっぱい。
2014/02/23(日) 23:42:08.390955名無しさん@お腹いっぱい。
2014/02/23(日) 23:48:50.33えっ?
最終的な正式名称も neovim になるの?
かんべんしてほしいなぁ
0956名無しさん@お腹いっぱい。
2014/02/23(日) 23:53:52.810957名無しさん@お腹いっぱい。
2014/02/24(月) 00:04:09.27Integrated Vim
0958名無しさん@お腹いっぱい。
2014/02/24(月) 00:15:48.090959名無しさん@お腹いっぱい。
2014/02/24(月) 00:29:21.860960名無しさん@お腹いっぱい。
2014/02/24(月) 01:03:11.28vi next
0961名無しさん@お腹いっぱい。
2014/02/24(月) 01:05:23.79略してVim
0962名無しさん@お腹いっぱい。
2014/02/24(月) 01:16:38.590963名無しさん@お腹いっぱい。
2014/02/24(月) 01:28:19.800964名無しさん@お腹いっぱい。
2014/02/24(月) 08:32:06.80https://news.ycombinator.com/item?id=7287668
0965名無しさん@お腹いっぱい。
2014/02/24(月) 10:15:27.63neo 同士なにかしら相容れないものでもあるのか
0966名無しさん@お腹いっぱい。
2014/02/24(月) 10:44:18.720967名無しさん@お腹いっぱい。
2014/02/24(月) 12:25:19.36それがvimソース
0968名無しさん@お腹いっぱい。
2014/02/24(月) 19:40:07.30vim派(守旧派)
neovim派(革新派)
0969名無しさん@お腹いっぱい。
2014/02/24(月) 20:05:53.280970名無しさん@お腹いっぱい。
2014/02/24(月) 20:11:44.020971名無しさん@お腹いっぱい。
2014/02/24(月) 20:18:21.380972名無しさん@お腹いっぱい。
2014/02/24(月) 20:50:38.510973名無しさん@お腹いっぱい。
2014/02/25(火) 00:03:12.79失敗しろ!みたいな感じなのは頂けない
0974名無しさん@お腹いっぱい。
2014/02/25(火) 00:09:31.06メインストリームが全部そっちいっちゃったら Shougo たん切なくなっちゃうもんな
0975名無しさん@お腹いっぱい。
2014/02/25(火) 00:14:09.57後はctrlp/unite系のプラグインがあれば別にShougoさん居なくても困んないかな
0976名無しさん@お腹いっぱい。
2014/02/25(火) 12:48:52.450977名無しさん@お腹いっぱい。
2014/02/25(火) 12:55:00.190978名無しさん@お腹いっぱい。
2014/02/25(火) 12:55:29.74やってる内容自体はいいことだと思うんだけどなあ neovim
vim 名乗らなきゃいいのにとか Lingr では受け悪いね
0979名無しさん@お腹いっぱい。
2014/02/25(火) 12:58:45.570980名無しさん@お腹いっぱい。
2014/02/25(火) 19:34:32.270981名無しさん@お腹いっぱい。
2014/02/25(火) 20:06:17.480982名無しさん@お腹いっぱい。
2014/02/25(火) 20:20:14.090983名無しさん@お腹いっぱい。
2014/02/25(火) 20:31:58.470984名無しさん@お腹いっぱい。
2014/02/25(火) 20:57:45.160985名無しさん@お腹いっぱい。
2014/02/25(火) 23:41:08.360986名無しさん@お腹いっぱい。
2014/02/25(火) 23:43:33.770987名無しさん@お腹いっぱい。
2014/02/25(火) 23:59:27.830988名無しさん@お腹いっぱい。
2014/02/26(水) 00:18:59.060989名無しさん@お腹いっぱい。
2014/02/26(水) 00:22:39.64あそこって Shougo たんが更新してるの??
なんで↓こんなのが書いてあるんだろう
>2000年代後半のここ数年でVimには高性能で多機能なプラグインが急激に増加してきた。
>その背景には、コンピュータの高性能化や、Vimスクリプトのハックが進んだことなどが挙げられる。
>特に、Shougo氏作による、Unite、Vimshell、Neocomplcacheなどはその代表例である[要出典]。
0990名無しさん@お腹いっぱい。
2014/02/26(水) 00:29:28.090991名無しさん@お腹いっぱい。
2014/02/26(水) 00:37:14.95今すぐフォローすべきVim界のスーパーエンジニア
http://anond.hatelabo.jp/20110617071227
0992名無しさん@お腹いっぱい。
2014/02/26(水) 00:37:48.070993名無しさん@お腹いっぱい。
2014/02/26(水) 00:40:39.75メジャー度でいうたら、tpope先生とかのが上やろな
0994名無しさん@お腹いっぱい。
2014/02/26(水) 00:47:17.57せやな
0995名無しさん@お腹いっぱい。
2014/02/26(水) 02:01:44.05Luaで拡張とかプラグインできるってこと?
SublimeTextはPythonだよね?
皆バカだな〜
FirefoxやGoogle Chromeで動く
JavaScriptで拡張可能な
エディター作ればいいのに、
基本操作はviベースにして、
Dropboxに各ユーザーは各機能を各Dropboxに保存させ
ログインと共に何処でも使えるようにすればいいだけの話。
0996名無しさん@お腹いっぱい。
2014/02/26(水) 02:08:43.240997名無しさん@お腹いっぱい。
2014/02/26(水) 02:14:58.440998名無しさん@お腹いっぱい。
2014/02/26(水) 03:59:33.00http://coolwanglu.github.io/vim.js/web/vim.html
0999名無しさん@お腹いっぱい。
2014/02/26(水) 08:50:36.471000名無しさん@お腹いっぱい。
2014/02/26(水) 09:51:52.4710011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。