[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 04/23 07:30 / Filesize : 132 KB / Number-of Response : 568
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Vim Part20



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/11/25(金) 18:09:23.82 ]
Vim 6以降に関する話題、Part20です。
www.vim.org/

前スレ
Vim Part19
hibari.2ch.net/test/read.cgi/unix/1308288838/

関連情報は>>2-8あたり。

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/26(木) 12:21:01.73 ]
テキストオブジェクト知らなくて許されるのは小学生まで

162 名前:名無しさん@お腹いっぱい。 [2012/01/26(木) 16:45:31.32 ]
定番だが、>>157はsurround.vimも導入すると世界が広がるはず

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/27(金) 14:47:00.86 ]
世界がひろがりんぐ

164 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/27(金) 19:20:48.25 ]
ソースコードの整形ルールを変えるにはどうしたら良いでしょうか?

165 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/27(金) 19:47:41.06 ]
1ファイルだけの話なら
ts sw sts et を好みに設定した後 gg=G

数スタイル用意して必要に応じて切り替えたいなら
vim-users.jp/2010/05/hack149/

166 名前:164 mailto:sage [2012/01/28(土) 02:57:39.26 ]
>>165
ありがとうございます。

私の質問の仕方が悪かったのですが、
端的な言葉で表現できるほどの語彙がない(orz)ので、具体例を示します。

現在、C++を書いていて、

template<class T>
T func( T val ){
return T;
}

を整形すると、

template<class T>
 T func( T val ){
  return val;
 }

となります。これを、

template<class T>
T func( val T )
{
 return T;
}

となるように、Vimの整形ルールを変更したいと思っています。
よろしくお願いいたします。

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/28(土) 06:31:27.34 ]
>>166
波括弧'{,}' の開始位置をそういうふうに変えるのはindent等の外部プログラムに頼るしかないと思います。
:help equalprg

それ以外のインデント量の微調整はVim本体のみで可能です。
:help cinoptions

168 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/28(土) 07:30:30.65 ]
整形で構文エラーを入れられたらVim嫌いになりそう

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/28(土) 13:41:26.37 ]
>>167
外部でもいいけど 'indentexpr' でもいいんじゃない?



170 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/28(土) 18:25:52.82 ]
>>169
そのオプションを適切に設定して
  T func( T val ){
の行で == したら
  T func( T val )
  {
にできるの??

171 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/28(土) 20:25:29.60 ]
set pathすると
path=.,/usr/include,,

とかになるんだけど
$PATH渡す方法ってどうすんの?

ちなみにzsh。


172 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/28(土) 21:47:18.62 ]
>>170
できないね。インデントの話かと思った。
まあ vim script でやってもいいんじゃないかと思うけど、そんなことはどうでもいいですね。はい。
つか = ってインデントコマンドかと思ってたらフォーマットコマンドだったんだな。

>>171
:se path=$PATH
これだと : が , にならないけど。
でも 'path' と $PATH は意味が違うと思う。

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/31(火) 18:56:53.25 ]
現在開いているファイルのファイル名を変更して保存した後、変更後のファイルを開く、
という動作は、:w 変更後.txt で保存させてから、:e 変更後.txt
って感じになるかと思うのですが、1コマンドで行うことって可能ですかね?

174 名前:名無しさん@お腹いっぱい。 [2012/01/31(火) 19:45:35.58 ]
>>173
:file 変更後.txt

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/31(火) 19:58:05.00 ]
:saveas 変更後.txt

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/31(火) 20:46:55.42 ]
デジャヴ!?

177 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/01(水) 10:52:13.23 ]
>>174, 175 ありがとうございます。

178 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/02(木) 19:55:38.45 ]
文字列を分解してリストにするにはどうすればいいですか。
文字列にはマルチバイト文字も含まれています。

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/02(木) 21:00:16.16 ]
>>178
split( str, '\zs' )
で解決しました^^



180 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/04(土) 13:35:42.33 ]
「x」で削除した文字をキルリングに入れないようにする設定ってありますか?

181 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/04(土) 14:51:50.27 ]
キルリングってなんぞね
適当なレジスタに放り込んじゃえば?

182 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/04(土) 15:10:41.90 ]
>>180
つ ブラックホールレジスタ
:help "_

183 名前:181 mailto:sage [2012/02/04(土) 15:24:14.57 ]
>>182
/dev/nullみたいなのがちゃんとあるんだと勉強になりました

184 名前:180 mailto:sage [2012/02/04(土) 17:50:56.99 ]
>>182
:nnoremap x "_x
でできました。ありがとうございました。

185 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/06(月) 23:30:03.86 ]
ワームホールレジスタはどこだったかのう

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/07(火) 12:29:13.25 ]
ブラックホールに落ちた変数はイエローホールで脱出できる。
そのときvimは破壊されてしまうだろう。

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/08(水) 12:58:56.42 ]
もし回避方法があれば教えてください。
hiddenオプションはONにした状態で、
巨大なテキストファイル(大体数100Mbyte)を開くと、
最初当然時間はかかりますが、開いた後に、たとえば
別のファイルを開き、そのあと、また、元のファイルに戻ると
結構時間がかかります。この時間がかからなくすることは可能でしょうか?
例としては、下記の感じです
>vim
:e a.txt(数100Mbyteのファイル。当然読み込みに時間がかかる)
:e b.txt(小さなファイル。一瞬で読み込み終了)
:b1(もとの、a.txtを再度開きたい。このとき、最初のe a.txtほどではないが、
数十秒時間がかかるのを回避したい)

よろしくお願いします。

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/08(水) 22:17:03.29 ]
>>187
:sp

189 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/08(水) 22:51:45.67 ]
単純に100MBのファイル作って試してみても遅くはならないからシンタックスとかプラグインとかじゃないの。
vim -u NONE で設定等無効化しても遅い?



190 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/08(水) 23:37:21.75 ]
:sp
を使えば、遅くならないのはわかっているんですが、つい、
:b を使ってしまって、裏に移動したときに戻ってくるのが遅いなぁと。

今、自宅のwindowsで-u NONEで実行してみましたが、数秒かかりますね<復帰
ただ、会社のsolarisで実行すると、NFSのためか、数百MByteあると、
復帰に数十秒かかります。
そもそもバッファにあるんだから表示だけの問題じゃないのかなぁと
思うんですが。。。

:spをしておいて、currentをwindowを切り替えるのと、:b1とかでbufferを
表に出すので、どこが処理が変わるんでしょうかねぇ。。。
というわけで、もしわかれば教えてください。

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/09(木) 03:01:05.35 ]
スワップしてるとか。

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/10(金) 10:43:15.28 ]
邦訳はLearning the vi Editorの7thがないんですね。

悩むなあ。

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/10(金) 17:02:23.77 ]
原因がわかりました
foldmethodをmarker
にしていると、ファイルを
読み込んだ直後にmarkerを
探しに行くみたいです

下記で回避できそうです。
またもっといい案があれば
教えてください

au FileReadPre, FilterReadPre ,BufReadPre * set foldmethod=manual
au FileReadPost,FilterReadPost,BufReadPost * if line("$")<=100000 | set foldmethod=marker | endif

よろしくお願いします

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/11(土) 08:00:08.27 ]
>>193
手段を選ばないのであれば
:noautocmd edit hoge.txt
あと、
drchip.0sites.net/astronaut/vim/#LARGEFILE
これを好きなように改造して使うとか。

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/11(土) 12:20:44.94 ]
viにコピペするとき、先頭の文字が何文字か欠けてしまうんだけど何でなの?

version 7.3.390で、set pasteをしてる


196 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/11(土) 12:34:49.49 ]
モドち とか

197 名前:195 mailto:sage [2012/02/11(土) 13:53:18.16 ]
自己解決、入力モードになっていなかった

198 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/11(土) 15:21:11.94 ]
ある行を yy でヤンクし、ビジュアルセレクトモードで複数行を選択した状態で
p で貼り付けるとレジスタがその選択したものに置き換わってしまうんですが
これを防ぐにはどうしたらいいですか?
>>184を真似て vnoremap p "_p とやってみましたが駄目でした


199 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/11(土) 15:59:12.07 ]
>>198
"0p とか試してみて!



200 名前:198 mailto:sage [2012/02/11(土) 17:01:41.21 ]
>>199
ありがとうございます
残念ながら同じでした

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/11(土) 18:40:02.13 ]
>>198
vnoremap p "_xP

202 名前:198 mailto:sage [2012/02/12(日) 19:34:31.02 ]
>>201
なるほどー!
xでビジュアルセレクト範囲を"_xへ捨ててから、Pすればいいわけですね。
ありがとうございました。

203 名前:名無しさん@お腹いっぱい。 [2012/02/12(日) 21:53:36.46 ]
NERD_treeを使ってるときにFuzzyFinderでファイルを開くと、NERD_treeの右側のウインドウが小さくなってしまいますね。。
どなたか原因わかる方、またはNERD_treeとFuzzyFinderがうまく共存できてる方いらっしゃいますか?


204 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/13(月) 10:21:44.00 ]
colorschemeをsolarizedにしたらハマった
V2Cから何から全部これに合わせている
パッと見には印象が弱いが使っていると楽なことに気づく

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/13(月) 11:43:06.23 ]
質問です
いくつか行がある中から飛び飛びで切り取って違う所に貼りつけたいんですが良いやり方有りませんか?
例えば
hoge
fuga
hogehoge
fugafuga
のhogeとhogehogeだけ切り取ってfugafugaの下にまとめて貼りたいって感じです

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/13(月) 12:30:21.95 ]
vim windows UTF-8版を使っているのですが、やっぱりアラビア語で化けてしまいます。。
wikipedia編集したいのですけど、厳しいっすかねぇ。

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/13(月) 12:37:32.77 ]
>>205

末尾に移動
:g/hoge/move $

4行目に移動
:g/hoge/move 4

行頭 fugafuga にマッチする行へ移動
:g/hoge/move /^fugafuga/

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/13(月) 12:47:52.50 ]
>>207
返信ありがとうございます。
ちょっと例が悪かったかもしれません。c風で書くなら
main(){
hoge();
printf("hoge");
hogehoge();
printf("hogehoge");
}
hoge(){
}
hogehoge(){
}

main(){
hoge();
hogehoge();
}
hoge(){
printf("hoge");
}
hogehoge(){
printf("hogehoge");
}
みたいな感じなんですが

209 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/13(月) 12:51:52.01 ]
問題が変わった!



210 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/13(月) 13:39:50.69 ]
>>208
/prin
dd
p
dj
jp
j
dd
jp

211 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/13(月) 17:30:47.07 ]
やっぱりまとめてレジスタに入れて適宜入れていくのがよさそうですね
名前付きレジスタでやったりもしたんですがめんどくさすぎて

212 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/13(月) 20:29:51.34 ]
6時間たっても終わってないとか
はよやれw

213 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/13(月) 23:50:28.17 ]
>>208
デバッグ用っぽいね

行頭の printf を削除する
g/^printf/d

関数定義の直後に printf("関数名"); を挿入する。
%s/^\(\w\+\)(){/&\rprintf\("\1"\);\r/

214 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/14(火) 00:12:19.70 ]
>>213
> hoge();
> printf("hoge");
元がこうだから、入れるとしたらいくつあるかわからないreturnの直前だと思うよ。

215 名前:名無しさん@お腹いっぱい。 [2012/02/14(火) 01:52:53.13 ]
フォント設定が全然昔からできないんだが、
set guifont=Takao_Gothic:h14
とかこういう感じでvimrcに書けば良いんだよね?

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/14(火) 02:24:07.74 ]
>>215
OSによって異なる。win,macなら
set guifont=Takaoゴシック:h14
linux(gtk+2)なら
set guifont=Takaoゴシック\ 14

フォント名はGUIに依存するらしいので、よく分からなければ
set guifont=*
で現れる選択ダイアログで選んだ後に
set guifont?
で出てくるフォント名や書式を参考にすればいい

詳細は
:he guifont

217 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/14(火) 02:42:32.10 ]
>>215
gvimrcに書くよ。

218 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/14(火) 04:33:54.78 ]
.vimrcではgvimに反映されないって、余計なお世話仕様だと思う。

219 名前:215 [2012/02/14(火) 10:39:40.41 ]
>>216
できた。Windowsの方でできた。
なるほど、OSによって表記も異なるのね。WinとLinuxの両方記載しても問題ないんだな。

あとはLinuxの方も仕上げるだけだが、もう安心だ。ありがとう。
もちろんgvimrcの方に書く。



220 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/14(火) 22:00:26.15 ]
>>218
うん、されるよ?

221 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/14(火) 22:26:51.99 ]
>>204 いいね!

222 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/14(火) 23:57:02.83 ]
うちのへぼ液晶だとSolarizedは見づらかったな
低コントラストで目が疲れないのが売りだから当たり前か

223 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/15(水) 01:46:28.74 ]
さぃきん、おしっこするところの近くにもうぶ毛がはえてきました。・゜゜(>_<)゜゜・。
小5のときからまえのほうにははえてきたのですが
こんなとこにもはえてくるのですかぁ(∋_∈)
写メをのせるのでコメントぉくださぃ。。。(〃_ _)σ‖
uni.2ch.net/test/read.cgi/math/1329229326/

224 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/16(木) 15:59:23.73 ]
3日前くらいからvimを使い始めた者ですが、
emacsで言うC-x r tに相当する機能はないですか?


225 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/16(木) 16:08:30.47 ]
矩形選択してShift+i

226 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/18(土) 17:21:47.21 ]
コメントアウトと解除を以下のようにしているんですが、

vmap ; :s/^/#/<CR>
vmap u :s/^#//<CR>

これを使うと検索のワードがそれぞれ ^ と ^# になってしまいます。
元のワードを維持するにはどうすればいいですか?

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/19(日) 05:10:04.49 ]
>>226
レジスタ @/ に直近の検索パターンが入ってるから、
vnoremap <silent> ; <Esc>:let sp = @/<Cr> <Bar> :s/^/#/<Cr> <Bar> :let @/ = sp<Cr>
とかかな。
EnhCommentify.vim やら NerdCommenter やら vim-commentary を使えば楽だと思うんだけど。

228 名前:226 mailto:sage [2012/02/19(日) 22:17:48.36 ]
>>227
ありがとうございます。試してみましたが、残念ながら変わりませんでした。
コメントアウトはプラグインの機能を使うのがベターでしょうかね?

229 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/20(月) 07:20:03.62 ]
>>228
なんでだろ、、、手元ではいけたんだけど。

プラグイン使う方が楽かと。
もし、一個一個 mapping 書いてるなら、山ほど書かないといけないし。

NERDCommenter は、1言語内でコメント切り替え(HTML <-> JavaScript)できたり、コメントパターンも沢山。
vim-commentary は、commentstring をみてるだけ。

ttps://github.com/scrooloose/nerdcommenter
ttps://github.com/tpope/vim-commentary



230 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/20(月) 11:01:06.74 ]
Vim で言語に関係なくコメントアウト行う - C++でゲームプログラミング
d.hatena.ne.jp/osyo-manga/20120106/1325815224



231 名前:230 mailto:sage [2012/02/20(月) 11:03:14.14 ]
[対応している言語]
abaqus abc acedb ada ahdl amiga aml ampl ant apache apachestyle asm68k asm asn
aspvbs atlas autohotkey autoit automake ave awk basic b bc bdf bib bindzone
bst btm caos catalog c cfg cg ch changelog cl clean clipper cmake conf config
context cpp crontab cs csc csp css cterm cupl csv cvs dcl debchangelog
debcontrol debsources def diff django docbk dns dosbatch dosini dot dracula
dsl dtd dtml dylan ecd eiffel elf elmfilt erlang eruby eterm expect exports
fetchmail fgl focexec form fortran foxpro fstab fvwm fx gdb gdmo geek
gentoo-package-keywords' gentoo-package-mask' gentoo-package-use' gnuplot
gtkrc haskell hb h help hercules hog html htmldjango htmlos ia64 icon idlang
idl indent inform inittab ishd iss ist jam java javascript jess jgraph
jproperties jproperties jsp kconfig kix kscript lace lex lftp lifelines lilo
lisp lite lotos lout lprolog lscript lss lua lynx m4 mail make maple masm
master matlab mel mf mib mma model moduala. modula2 modula3 monk mush muttrc
named nasm nastran natural ncf netdict netrw nqc nroff nsis objc ocaml occam
omlet omnimark openroad opl ora otl ox pascal passwd pcap pccts perl pfmain
php phtml pic pike pilrc pine plaintex plm plsql po postscr pov povini ppd
ppwiz procmail progress prolog psf ptcap python python qf radiance ratpoison r
rc readline rebol registry remind rexx robots rpl rtf ruby sa samba sas sass
sather scheme scilab screen scsh sdl sed selectbuf sgml sgmldecl sgmllnx sh
sicad simula sinda skill slang sl slrnrc sm smarty smil smith sml snnsnet
snnspat snnsres snobol4 spec specman spice sql sqlforms sqlj sqr squid st stp
strace svn systemverilog tads taglist tags tak tasm tcl terminfo tex text
plaintex texinfo texmf tf tidy tli trasys tsalt tsscl tssgm uc uil vb verilog
verilog_systemverilog vgrindefs vhdl vim viminfo virata vo_base vrml vsejcl
webmacro wget winbatch wml wvdial xdefaults xf86conf xhtml xkb xmath xml
xmodmap

232 名前:名無しさん@お腹いっぱい。 [2012/02/20(月) 17:28:21.48 ]
Windowsのgvimで、他のウィンドウからマウスでgvimのウィンドウをアクティブにした時に
クリックした位置にカーソルを移動させない。

なんて設定って出来ますか?

普段はクリックした位置にカーソル移動していいんですけど、他のウィンドウからgvimへ
フォーカス移動した時だけは止めて欲しいという…わかります?

233 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/20(月) 18:08:07.29 ]
>>232
たぶん無理。
マウスを使わず Alt + Tab で。

234 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/20(月) 22:38:00.67 ]
>>232
MacVim だとそうならないからわからんけど、FocusGained でなんとかならん?

235 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/20(月) 22:58:48.79 ]
質問です。

aaa
bbb
ccc



aaa,bbb,ccc

というふうに、改行をカンマ区切りに変えるにはどうしたらいいでしょうか?


236 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/20(月) 23:14:50.75 ]
>>235
"\n"を","に置換するだけ
激しく簡単である

:%s/\n/,/

237 名前:>>235 mailto:sage [2012/02/22(水) 00:08:35.67 ]
>>236
できませんでした。

ちなみに、jvimというのを使っているのですが、vimとは違うのでしょうか?
OSはFreeBSDです。


238 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/22(水) 02:03:02.76 ]
行末にカンマつけて行結合すれば?

239 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/22(水) 02:19:40.45 ]
>>237
詳しくないけど、jVim てVim 5 相当だったかな。
最新の Vim 7.3 とはかなり違うと思うけど、:%s/\n/,/ も動かないのはよくわからん。

じゃあ、
:%s/$/,/
:%join!
ではどうだ



240 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/22(水) 04:46:29.97 ]
:[range]!tr \\n ,

241 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/22(水) 07:42:45.82 ]
>>240の伝統芸を支持。

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/22(水) 08:07:56.41 ]
gvimを初めて使ってみたんだけど
:marksなんかが複数行出力するときに
もたもた出てくるのをなんとかする方法ってありませんか?

243 名前:239 mailto:sage [2012/02/22(水) 11:16:16.06 ]
FreeBSDだもんな。*nix なら、 >>240 がシブいな
もう、このネタいいと思うけどもう一個

ggqaA,<Esc>gJ100@a$x

244 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/22(水) 11:21:40.78 ]
>>242
-- More -- のことなら、 :set nomore で

245 名前: 忍法帖【Lv=6,xxxP】 mailto:sage [2012/02/22(水) 12:25:31.53 ]
>>243
マクロとめてなくね?

246 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/22(水) 13:55:28.33 ]
qaJr,q100@a

@aが空っぽ(:let@a='')だったら
qaJr,@aq@a
でOK

247 名前:246 mailto:sage [2012/02/22(水) 13:56:23.89 ]
最初のgg忘れてた

248 名前:243 mailto:sage [2012/02/23(木) 02:09:37.71 ]
>>245
ほんまや。。。

249 名前:242 mailto:sage [2012/02/23(木) 05:49:44.97 ]
>>244
レスありがとうございます
要領を得なくて申し訳ないんですが、:marksとか:registersなんかがまるで
:echo "hoge" | sleep n | echo "fuga" | sleep n |...
ってやってるんじゃないかと思えるほど
見た目にはっきり逐次出力されるじゃないですか。
端末上みたいにぱっと出させたいんです。



250 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/23(木) 15:24:59.00 ]
>>249
うちはズバーン!ってでるよ

251 名前:243 mailto:sage [2012/02/23(木) 21:51:32.98 ]
>>249
うちもイッキ出しだ。
なんかのオプションて関係あるんだろか。
すまん。ちょっとわからん

252 名前: 忍法帖【Lv=7,xxxP】 mailto:sage [2012/02/23(木) 22:01:08.08 ]
>>246
マクロって再帰できんの?

253 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/23(木) 22:13:17.62 ]
できるよ

254 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/28(火) 08:08:17.18 ]
Vimって、半角に英字フォントを使いつつ、半角カナを日本語フォントで
表示させるのって無理ですか?

255 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/28(火) 08:38:48.86 ]
半角カナ入り英字フォントってあるの

256 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/02/28(火) 11:58:40.45 ]
>>254
フォントを合成するとか。

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/02(金) 07:15:14.12 ]
:vert diffsplit とか、この前知って感動したんですが、うちのUbuntu 10.04LTS上だと
E319: Sorry, the command is not available in this version ですた。

そういうもんなの?

258 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/02(金) 07:26:43.40 ]
>>257
:ver の結果を確認
-vertsplit か -diff になってるとかでは?
vim-tiny だったらそうかもしらん。
vim-nox やら vim-gnome とかを入れたら使えるんじゃないかね

259 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/02(金) 23:49:29.94 ]
>>254
gvim だよね?
guifontwide は名前通り全角のみなのか。
guifontset でできんかね?
まあ >>256 でできるとは思うが。



260 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/03(土) 12:47:09.99 ]
>>258
-vertsplit ですた。
vim-nox 入れたら使えるようになったよ。ありがとですわ!

261 名前:242 mailto:sage [2012/03/04(日) 10:10:21.99 ]
>>250>>251
アク禁くらってた。
余所の環境で試す機会があったらまた思い出す事にします
感謝






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<132KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef