Vim Part27
at UNIX
[前50を表示]
250:名無しさん@お腹いっぱい。
18/01/18 16:16:49.41 .net
↓あほ発見
251:名無しさん@お腹いっぱい。
18/01/18 18:38:57.79 .net
?なかみ込き書のらか界世行平な麗綺が果結索検のelgooG
252:名無しさん@お腹いっぱい。
18/01/18 21:55:10.67 .net
245<<
skrgg
253:名無しさん@お腹いっぱい。
18/01/19 07:20:21.72 .net
elgooGからとか中国から来たのか
254:名無しさん@お腹いっぱい。
18/01/19 10:55:11.31 .net
>>240
-u NONEしてるから--noplugin不要
255:名無しさん@お腹いっぱい。
18/01/19 19:10:02.00 .net
>>250
"NONE" (全て大文字)が指定された時には、
設定ファイルや環境変数による初期化、
.gvimrcによるGUIの初期化も含め、全て省略される。
プラグインも読み込まれない。
URLリンク(vim-jp.org)
ははぁなるほど。ありがとう。
256:名無しさん@お腹いっぱい。
18/01/20 19:12:42.04 BYqYyR/T+
ごめんなさい。教えてください。
vimで青空文庫のtxt形式を表示できるプラグイン知りませんか?
Emacsは見つけたんだけど・・・だれか作ってないだろうか?
257:名無しさん@お腹いっぱい。
18/01/20 23:21:13.57 .net
不具合?っぽいもの。
再現するか試して欲しい。
環境:
* プラグイン・設定ファイルの読み込みに関わらない
* Vim 8, 適用済みパッチ 1-1428 (7以前とかでも再現するかも)
* CUI (xfce4-terminal), Linux (Debian 9)
内容:
* (前提) cabbrev aaa A というコマンドラインでの略語展開が設定されている
* 通常のファイルを開いている時には,C-[および<space>の他に
斜線/や縦棒|を入力すると,その文字が入力される前に略語が展開される。
:aaa
「/」を入力
:A/
* 手引き画面 (例えば :help cabbrev<CR>) を開いた状態で
上記と同じことをやろうとすると,C-[及び<space>は正常に作用するが,
斜線等の入力で略語展開されない。
手間かと思うがどうかよろしく。
258:名無しさん@お腹いっぱい。
18/01/21 00:13:10.53 .net
>>253
試してみたが仕様というか設定だわ
:h abbreviations にiskeywordの設定によって挙動が変わようなことが書いてある
うまく説明できないが…
259:249
18/01/21 08:48:52.82 .net
>>254
ありがとう。
一応事前に :help abbreviations には目を通しておいたんだが,
iskeyword の設定が件の原因だとは思わなかった。
とりあえず仕様ということであまり考えないようにする。
あと C-[ じゃなくて C-] でした。
260:名無しさん@お腹いっぱい。
18/01/22 06:34:50.52 .net
vimの中で設定される変数とかって外部から参照できねぇの?
vim -es +':echo $VIMRUNTIME|%p|q!'
とかやるとプロンプトが還らぬ人となっちゃうし。
261:名無しさん@お腹いっぱい。
18/01/22 11:28:05.47 .net
無理無理
262:名無しさん@お腹いっぱい。
18/01/22 17:08:48.60 .net
みんなカーソル移動するときは指4本ををホームポジションから左に1つずらしてタイプしてるの?
263:名無しさん@お腹いっぱい。
18/01/22 17:14:23.68 .net
?
264:名無しさん@お腹いっぱい。
18/01/22 17:51:27.28 .net
カーソル移動は念力でやってるけど
265:名無しさん@お腹いっぱい。
18/01/22 17:59:18.46 .net
>>258
h押すときに人差し指だけをjから動かすだけでしょ
他の指の位置はそのまま
266:名無しさん@お腹いっぱい。
18/01/22 18:14:27.32 .net
カーソル移動に hjkl 使う奴は情弱 (煽り)
267:名無しさん@お腹いっぱい。
18/01/22 20:41:53.26 .net
半年前ぐらいからvim使うようになったけど確かにhjklほとんど使わなくなった
268:名無しさん@お腹いっぱい。
18/01/22 23:03:52.17 .net
>>261
>>262
>>263
レスthx。
ホームポジションは動かさないで使う、でもそもそもhjklは使用頻度少ないのね。
でも日本語の場合hjkl以外でカーソル移動するのしんどくない?
269:名無しさん@お腹いっぱい。
18/01/22 23:40:01.03 .net
最近のVimはw/b/e系列のコマンドが漢字カタカナひらがなを判定して
Vimは高機能なテキストエディタです
という文章に対して (@はカーソル位置)
Vimは高@能なテキストエディタです w→ Vimは高機能@テキストエディタです
Vimは高機能なテキストエ@ィタです 3b→ Vimは@機能なテキストエディタです
みたいな動きができるよ。もしかしたらマルチバイト機能が無効だと無理かもしれんが。
270:名無しさん@お腹いっぱい。
18/01/23 08:40:57.01 .net
windowsでvim使うときgitbash使ってるんだけどvimprocでエラー出まくってうざい
271:名無しさん@お腹いっぱい。
18/01/23 17:20:42.30 .net
そもそもWindowsを開発目的で使うなよという話。
まあ昔に比べれば改善されてるみたいだけど (VSとかWSLとか) それでもやっぱり使い難いよ。
Vim自体,開発陣が必死になってwin32 API (だっけ。詳しくないけど) 対応し続けてるから使えるんであって
その上の拡張機能まで保証できる訳ないじゃん。
今だったら性能も高いし仮想環境の一つや二つ簡単に作れるでしょ。そこでやれ。
272:名無しさん@お腹いっぱい。
18/01/24 05:22:33.29 .net
しかもここunix板だし
273:名無しさん@お腹いっぱい。
18/01/24 06:41:04.78 .net
viminfoがたまにバイナリになるのはなんでなん
外部エディタで文字化けになるだけでvimでバイナリのiviminfo開いても問題ないけど
274:名無しさん@お腹いっぱい。
18/01/24 12:20:42.39 .net
まったくの憶測だけど圧縮されているのでは。
例えば巨大なファイルを編集した時,平文のviminfoでは構文解析に時間が掛かるから
固定長にして時間短縮を図ってるとか。
実際にどうかは知らんが。:help viminfoにもそれっぽい記述は見受けられなかったし。
275:名無しさん@お腹いっぱい。
18/01/25 21:28:35.51 .net
autocmd BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
前
276:のカーソル位置を復元するこれを一度無効にしてジャンプリストやマーカー消したら直った nkf -gでviminfo確認したらBINARYからUTF-8に戻ってた
277:名無しさん@お腹いっぱい。
18/01/26 18:10:33.80 .net
VimライクバインドのブラウザじゃなくてVimのなかでブラウジングしたいんだけどいい方法ない?
そのままだと生のHTMLが見えてみずらい。
278:名無しさん@お腹いっぱい。
18/01/26 18:19:33.03 .net
consoleからlynxでも使えばと思ったらvimからlynx使うプラグインがあるみたいね
279:名無しさん@お腹いっぱい。
18/01/27 04:24:13.50 .net
検索結果のパスをまとめでvimで開くのにいい方法ないかな
\ls -1 *txt | xargs vimってやると「vim: 端末への出力ではありません」が出て端末バグるわ
vimから戻ると表示は崩れるし入力文字は表示されないし
一応resetで戻せるけどもっといい手はないですかね
280:名無しさん@お腹いっぱい。
18/01/27 04:33:26.75 .net
:help --
を参考にすると幸せになれるかもしれぬ
281:名無しさん@お腹いっぱい。
18/01/27 22:18:33.00 .net
>>274
色々あるけどめちゃくちゃ簡単にやろうとすればこれ
$ vim `ls *txt`
282:名無しさん@お腹いっぱい。
18/01/27 22:30:52.75 .net
>>272
evil か spacemacs で eww
283:名無しさん@お腹いっぱい。
18/01/28 09:17:11.19 .net
vim8とuim-skkで日本語入力をしてる.
formatoptions+=mMlにしておいて,そろそろ自動改行が起こるあたりで入力してると,
自動改行を入力確定と誤認するのかなんなのか,たとえばこんな感じになる.
▽▽▽▽▽じ▼自
自動改行を
この現象を避ける方法って何かありますか?ちなみにneovimだとこの現象は起こらないようです.
284:名無しさん@お腹いっぱい。
18/01/28 10:41:03.11 .net
なんで最初のドットだけ半角やねん
285:名無しさん@お腹いっぱい。
18/01/28 12:34:10.58 .net
>>278
vim-jpに報告しましょう
286:名無しさん@お腹いっぱい。
18/01/28 13:26:56.97 .net
ホームディレクトリを書き込み不可にしていると
E138: Can't write viminfo file /home/hoge/.viminfo!
というエラーが出てしまうんだけど、このエラーを出さない方法を教えて
ダミーで.viminfoを作ってもだめだった
287:名無しさん@お腹いっぱい。
18/01/28 13:34:05.96 .net
>>281
.viminfoだけでも書き込み可にせえや
288:名無しさん@お腹いっぱい。
18/01/28 13:36:29.01 .net
>>281
vim -i NONE
で起動すればいいよ
もしくは .vimrc に
set viminfofile=NONE
と書く。
289:名無しさん@お腹いっぱい。
18/01/28 13:43:33.82 .net
>>283
ありがとう
とても助かりました
このご恩は3日間くらいは決して忘れません
290:名無しさん@お腹いっぱい。
18/01/28 14:41:11.99 .net
嘘だぞ3時間くらいでどうでもよくなるぞ
291:名無しさん@お腹いっぱい。
18/01/29 00:05:50.09 .net
「この恩は[短い期間]の間決して忘れません」
スラドが元ネタだった気がするんだけど、これ、傍から見てる分には面白かったんだけど
いざ自分が教えた時にこういう返しをされると ほんの少しだけどイラってするよね。
このネタが廃れた理由それだと思う。
292:名無しさん@お腹いっぱい。
18/01/29 18:46:57.54 .net
>>286
解決した時点で既に忘れてる人も多い中、
僅か三日間とはいえ憶えてくれているなら
律儀な人だと感心していたが、
ネタだったのか知らなかったよ
293:名無しさん@お腹いっぱい。
18/01/29 21:10:46.45 .net
しばらくvim環境を放置してたけど、久しぶりに見直そうと調べたらneovimというのが出てきたり
deinがNeoBundleに取って代わったりと色々浦島すぎてきついっす
気合い入れて環境構築に励むか、軟弱なIDEに逃げるか迷う・・・
294:名無しさん@お腹いっぱい。
18/01/29 21:37:26.36 .net
>>288
肩の力を抜いて軟弱に Vim を使おう
plug みたいなミニマル志向のプラグインマネージャを選んでみるといいかもよ
Vim 8.0 以降なら minpac が一押しだ
neovim への移行は vimrc をリネームするだけで済むとかなんとか
使ってないので詳しくは知らない
295:名無しさん@お腹いっぱい。
18/01/29 22:47:44.31 .net
>>289
ググって見つかるブログとかQiitaとかの情報は正直敷居高いんですよね
断片的なメモ書きが多くて初心者にはどうにも・・・
せっかくなのでもう少し粘るつもり
296:名無しさん@お腹いっぱい。
18/01/29 23:04:44.79 .net
>>288
無理にプラグイン使う必要ないんだぜえ?
素で使って不足してるとこをプラグインで補うでもよし、spf13とかのディストリ使うのもよし
297:名無しさん@お腹いっぱい。
18/01/29 23:46:52.98 .net
alias vim="rm -rf"; sudo vim /etc
298:名無しさん@お腹いっぱい。
18/01/29 23:50:29.49 .net
なぜ人は、vimtutorやvim-doc jaを読まないのだろうか
299:名無しさん@お腹いっぱい。
18/01/30 00:08:54.12 .net
ほんと、わざわざプラグイン入れんでもデフォルト機能でできるのにただただ動作を遅くしているだけのvimrcが散見される
300:名無しさん@お腹いっぱい。
18/01/30 00:15:01.61 .net
./configure \
--prefix=/usr/local \
--with-features=huge \
--enable-multibyte \
--enable-terminal \
--enable-xim \
--enable-fontset \
--enable-rubyinterp=yes \
--enable-pythoninterp=yes \
--with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/ \
--enable-python3interp=yes \
--with-python3-config-dir=/usr/lib/python3.5/config-3.5m-x86_64-linux-gnu/ \
--enable-perlinterp=yes \
--enable-luainterp=yes \
--enable-gui=gtk3 \
--enable-cscope \
--disable-selinux \
--enable-fail-if-missing
301:名無しさん@お腹いっぱい。
18/01/30 00:38:39.12 .net
Vimでseqみたいな動作って無理?
つかそんな函数あったりしない?
具体的には、bufferを沢山開いていて、12番目から20番目まで閉じたいって時に
:bd 12 13 14 [...] 19 20
とやるのが面倒なので
:bd vimseq(12,20)
みたくやりたいってこと。
302:名無しさん@お腹いっぱい。
18/01/30 01:34:24.13 .net
>>296
:12,20bd
303:名無しさん@お腹いっぱい。
18/01/30 01:56:29.18 .net
>>297
Thanks!
なるほど。バッファに対してもedライクな指定が効くのね。つーか:help bdに書いてあったわ。すまん。
304:名無しさん@お腹いっぱい。
18/01/30 11:36:35.44 .net
IDEとしてすばやく環境構築したいならneovimにSpaceVim(space-vimもあってまぎらわしい)を入れるのが一番お気軽かな
305:名無しさん@お腹いっぱい。
18/01/30 12:17:09.43 .net
neovimってどうなの?
本家vimはもうオワコン?
306:名無しさん@お腹いっぱい。
18/01/30 16:48:04.64 .net
vimのヘルプをシェルから直接開く方法教えろください
vimの起動後に毎回:hせずに最初から開きたい
vim変態仕様にまだ慣れてないから拡張なんて入れてる余裕ないわ
307:名無しさん@お腹いっぱい。
18/01/30 17:38:44.45 .net
>>297
こういう単純明快な答えをさらっと出してくるひとほんと尊敬するわ
308:名無しさん@お腹いっぱい。
18/01/30 17:44:42.05 .net
>>301
vim +”:help <キーワード>”
309:名無しさん@お腹いっぱい。
18/01/30 18:01:19.24 .net
>>301
vim内で読むのが辛ければweb版もあるぞ
URLリンク(vim-jp.org)
310:名無しさん@お腹いっぱい。
18/01/31 01:25:17.62 .net
>>300
なんか操作して文字化けするNeovimは論外
311:名無しさん@お腹いっぱい。
18/01/31 15:39:55.36 .net
:bdってバッファ一覧から一時的に隠すだけで:ls!だと表示されるのな
バッファの抹消は:bwらしいわ
312:名無しさん@お腹いっぱい。
18/01/31 17:33:34.70 .net
今見えてるバッファ (`:ls[!]` で2桁目が "a") 以外のバッファを :bw するにはどーすりゃいいんだ
313:名無しさん@お腹いっぱい。
18/01/31 21:19:48.79 .net
>>307
:Nbw!
Nはバッファ番号
314:名無しさん@お腹いっぱい。
18/02/01 01:29:18.38 .net
:ls!はヘルプ履歴も含む全ファイルバッファを表示
:!lsはシェルのls
vimのびっくりは強制だと思ってたが一概にそうでもないのか
コマンドの前後で意味変わるとかそんなの分かるか
315:名無しさん@お腹いっぱい。
18/02/01 07:46:29.59 .net
!grepみたいな最初につく!は外部コマンド
wq!みたいな後につく!は強制を表す
316:名無しさん@お腹いっぱい。
18/02/01 12:31:38.10 .net
work!
317:名無しさん@お腹いっぱい。
18/02/01 14:01:46.13 .net
core dumped
318:名無しさん@お腹いっぱい。
18/02/01 15:47:33.51 .net
:r! printf "\%s\n" hoge{01..10}
319:名無しさん@お腹いっぱい。
18/02/02 07:05:04.85 .net
>>279 草
320:名無しさん@お腹いっぱい。
18/02/03 11:57:15.52 .net
コメント用にtcommentからcawに乗り換えようと設定をググってたら、↓みたいにしてる人かなり多かった。
<Leader>ってデフォルトだと \ だと思うけど、こんな遠い位置にあって使いづらくないんだろうか・・・。
nmap <Leader>c <Plug>(caw:hatpos:toggle)
vmap <Leader>c <Plug>(caw:hatpos:toggle)
ちなみにcawもプレフィックスgcだけど、tcommentと同じ感じにしたい人は↓とか追加しとくと吉。
vmap gc <Plug>(caw:hatpos:toggle)
321:名無しさん@お腹いっぱい。
18/02/03 12:17:12.08 .net
<Leader> 別のキーに変えてるんじゃない?
私は , にしてる
322:名無しさん@お腹いっぱい。
18/02/03 15:09:28.77 .net
leaderを変更できることも知らんレベルの奴は悩み事が無駄に多いんだなあ
323:名無しさん@お腹いっぱい。
18/02/03 16:03:56.80 .net
もう一度読んでみ
324:名無しさん@お腹いっぱい。
18/02/03 23:16:24.21 .net
vimってギークしか使わんわけじゃない
分野によるけどプログラミングしたことありませんUnixLinux触ったことありません系のやつが
研究室や会社入って仕方なく使うってシチュエーションも珍しくない
ほんと哀れ
325:名無しさん@お腹いっぱい。
18/02/03 23:39:12.37 .net
常用のテキストエディタにあえてvimを選ぶのと
必要に迫られてvimを使わざるを得なくなるのを同一に見るアホはさすがにここにはいないだろ
326:名無しさん@お腹いっぱい。
18/02/03 23:40:41.99 .net
いまの職場に移ってからVim使うようになったけど慣れると楽しいよ。
327:名無しさん@お腹いっぱい。
18/02/04 01:03:02.98 .net
ひどいのになるとリモート先のUnixでvimやemacsを使うのを断念してローカルのWindowsにダウンロードして
エディタで編集してまたアップロードしたりしてる
あるいはWinSCPなどのクライアントソフト内蔵のエディタを使うとか
328:名無しさん@お腹いっぱい。
18/02/04 03:10:46.74 .net
それうっかりメモ帳でやってshift-jisになるフラグじゃないですか
慣れたら楽だけどそれは慣れたからの話しだしな
お前は学習中も文句言わずにvimを使えてたと言えるのかって言いたくもなるだろうな
鯖相手なら日本語切り替えなんて敵はいないけども
329:名無しさん@お腹いっぱい。
18/02/04 08:44:48.62 .net
ここまで俺の自演
330:名無しさん@お腹いっぱい。
18/02/04 10:12:27.84 .net
アホだなぁ
TPOに合わせて使い分けるんだよ
TeraPadが最高だけど
331:名無しさん@お腹いっぱい。
18/02/04 12:29:29.53 .net
できる奴はcatで事足りるってマジ?
332:名無しさん@お腹いっぱい。
18/02/04 14:35:43.63 .net
なんかそういう話あったな。
「真のプログラマはcatで機械語を書く」
みたいなの。
333:名無しさん@お腹いっぱい。
18/02/04 14:46:42.52 .net
そいつはもはやコンパイラだ
334:名無しさん@お腹いっぱい。
18/02/04 17:34:27.18 .net
「vi使えません」
「emacs面倒」
「今時はsublimetext」
「な、nanoで」
「catでぱぱっと作りました」
何このイケメン
335:名無しさん@お腹いっぱい。
18/02/04 21:29:01.29 .net
今後のためにvi使えるようにしとけで終わる話
336:名無しさん@お腹いっぱい。
18/02/04 21:53:12.41 .net
>>329
emacsとか有り得んわ
(´・ω・`)/~~
337:名無しさん@お腹いっぱい。
18/02/04 22:46:47.52 .net
bashもmacもemacsキーバインドなのに
338:名無しさん@お腹いっぱい。
18/02/04 22:59:16.15 .net
>>331
ショボいなぁ
339:名無しさん@お腹いっぱい。
18/02/05 00:31:35.47 .net
>>331
emacs無しにどうやってnews読むんだよ!!!
340:名無しさん@お腹いっぱい。
18/02/05 00:39:18.69 .net
emacsの話題はemacsスレでね
向こうも過疎ってるし
341:名無しさん@お腹いっぱい。
18/02/05 05:52:25.72 .net
POSIX標準のshにさえviキーバインドがあるし[1],
Google DriveやInboxのショートカットだってvi風[2][3]。
Twitterもjkで上下に移動とかいうショートカットだし[4],
Git Hubもそう[5]。
これだけあって,まだ「Emacsキーバインドの方が優勢」なの?
---
1: URLリンク(pubs.opengroup.org)
2: URLリンク(support.google.com)
3: URLリンク(support.google.com)
4: URLリンク(help.twitter.com)
5: URLリンク(help.github.com)
342:名無しさん@お腹いっぱい。
18/02/05 06:46:47.45 .net
半々くらいじゃね?
343:名無しさん@お腹いっぱい。
18/02/05 08:42:05.99 .net
emacsなんて使ってるのガイジだけだろ
ここはvimスレなんだからほっとけ
344:名無しさん@お腹いっぱい。
18/02/05 13:00:07.58 .net
シェルのキーバインドはemacs、エディタのキーバインドはvimというハイブリッドにしてる(´・ω・`)
345:名無しさん@お腹いっぱい。
18/02/05 13:43:31.40 .net
> エディタのキーバインドはvim
ということはエディタ自体はAtomとかVim実体じゃないってこと?
346:名無しさん@お腹いっぱい。
18/02/05 15:28:33.14 .net
Emacsは別にキーバインドが優れているわけでなく優位性はelispでの拡張性とかプラットフォーム的な面なんだから、
キーバインドだけで比べれば、そりゃVimの方が効率的だよね、とはなる。
でもなんか論点としてズレてる。まぁスレチだからいいけど
347:名無しさん@お腹いっぱい。
18/02/05 23:08:59.27 .net
エマクソなんか触りたくない見たくもない汚らわしい
348:名無しさん@お腹いっぱい。
18/02/06 01:14:48.36 .net
emacsに指を腱鞘炎にされた奴がいるな
349:名無しさん@お腹いっぱい。
18/02/06 07:35:12.21 .net
capsとctrlの入れ替えは必須だろ
350:名無しさん@お腹いっぱい。
18/02/06 08:01:31.01 .net
NFER/XFER を L/R-Ctrlにしてる俺は異端ですかそうですか(誰も聞いてない
351:名無しさん@お腹いっぱい。
18/02/06 11:14:13.06 .net
NFERはESCにしてる
352:名無しさん@お腹いっぱい。
18/02/06 14:07:19.87 .net
:help sex
353:名無しさん@お腹いっぱい。
18/02/06 16:44:18.96 .net
ここの住人には:smileはもう古いか。(これは Vim8 から)
なんか他にもイースターエッグありそうなんだよな
知ってるのとしては,:help!と:help 42くらい。
354:名無しさん@お腹いっぱい。
18/02/06 18:52:55.38 .net
下手にキーマップ替えてそれに慣れても困るだけだから極力そのままで使ってる
これはプラグインの盛り合わせにも言えるけど
355:名無しさん@お腹いっぱい。
18/02/07 00:06:50.11 .net
実践vimに影響されてctrlは小指球で押しているよ。
356:名無しさん@お腹いっぱい。
18/02/07 01:35:22.98 .net
ネコですか?
357:名無しさん@お腹いっぱい。
18/02/07 08:31:09.33 .net
vimってaltは使わんの?
358:名無しさん@お腹いっぱい。
18/02/07 14:09:11.70 .net
挿入モードのままalt+キーでコマンド操作しながらノーマルモードにしたりはできる
挿入モードのままalt+uでアンドゥしたりalt+iで日本語有効状態のまま挿入モードにしたり
xやdは挙動が違うしよく分からんが
359:名無しさん@お腹いっぱい。
18/02/07 18:10:56.72 .net
>>352
普通の端末ではalt+<キー>は<esc><キー>の並びと等価だから、<esc>単独に割当てがあるvimではaltを使うのが困難
360:名無しさん@お腹いっぱい。
18/02/07 23:43:55.69 .net
Escが
361:P一キーってセンス悪いよね
362:名無しさん@お腹いっぱい。
18/02/08 00:16:42.95 .net
ESCさんを舐めんなよ
モードを戻すのに活躍してんだぞ
363:名無しさん@お腹いっぱい。
18/02/08 01:03:24.20 .net
挿入からノーマルモードに戻すのはjjにしてるわ
364:名無しさん@お腹いっぱい。
18/02/08 01:16:12.46 .net
そこはjkで
365:名無しさん@お腹いっぱい。
18/02/08 03:22:41.63 .net
jkはそれこそよく使うだろJK
366:名無しさん@お腹いっぱい。
18/02/08 04:56:32.04 .net
JKはどっちが上下か忘れやすいのでNG
多用しないキーまで覚えるほど余裕ないんだわ
367:名無しさん@お腹いっぱい。
18/02/08 23:20:34.79 .net
どう考えても忘れやすくないだろう
368:名無しさん@お腹いっぱい。
18/02/08 23:54:30.53 .net
jが下矢印っぽい、でもう一生忘れないのが普通だと思ってた。
忘れちゃう人とかいたんだ。
369:名無しさん@お腹いっぱい。
18/02/09 00:38:07.51 .net
aとiどっちがどっちか未だに迷ってしまうんだけど超速で判断するコツある?
370:名無しさん@お腹いっぱい。
18/02/09 00:51:59.35 .net
appendで後ろに付け足すイメージ、
insertでカーソルの位置そのものにねじ込むイメージかね。
AとIも一緒に覚えちゃった方がいい。
371:名無しさん@お腹いっぱい。
18/02/09 03:39:43.94 .net
ていうか
edの進化形であることを考慮すればだな…(老害感)
372:名無しさん@お腹いっぱい。
18/02/09 14:01:50.67 .net
カーソル(一般人)
HJKL(普通)
ESDX(老害)
WSAD(FPS脳)
Dvorak(変態)
Kinesis(金持ち)
373:名無しさん@お腹いっぱい。
18/02/09 18:43:40.83 .net
>>366
>ESDX(老害)
老害というがこれが一番合理的だと思うぞ
Wordster以来の由緒あるキーバインドだし
MifesもVZも一太郎もMicrosoftやBorlandのIDEもこれだった
俺はVim以外なんでもこのキーバインドに設定してる
374:名無しさん@お腹いっぱい。
18/02/09 20:33:14.32 .net
昔から使われてる=合理的という理屈
これでは老害と言われても仕方ない
375:名無しさん@お腹いっぱい。
18/02/09 21:11:39.95 .net
いまだにemacsガーvimガーとか言って使ってるほうが老害だろ
俺は自覚あるし別にいいと思ってるけど
376:名無しさん@お腹いっぱい。
18/02/09 21:41:19.49 .net
でもvimはナウなヤングの一番人気エデタァなのでしょう?
377:名無しさん@お腹いっぱい。
18/02/09 22:46:33.25 .net
vimは必要に迫られた時に使うもの
378:名無しさん@お腹いっぱい。
18/02/09 23:10:19.85 .net
なにそれ
379:名無しさん@お腹いっぱい。
18/02/09 23:41:09.65 .net
エデタァはエデトする必要があるときに使うってゆうことでしょう
380:名無しさん@お腹いっぱい。
18/02/10 02:39:45.22 .net
共通する語尾から仄かに自演臭さが漂ってきますね……
381:名無しさん@お腹いっぱい。
18/02/10 06:59:07.94 .net
取っつきにくい奴なんだが深く知るといい奴
382:名無しさん@お腹いっぱい。
18/02/10 13:14:48.12 .net
>>370
ナウなヤングはVimなんか使わない
NeoVimを使うはず
>>368
昔から使われてるから合理的だなんて言ってないぞ
合理的で、そのうえ昔から使われてて由緒もあると言ってるのだ
Wordsterキーバインドが最も合理的で、次いでviキーバインド、
その下に、いま一般的に主流のMacキーバインド
最低はEmacsやろ
383:名無しさん@お腹いっぱい。
18/02/10 14:21:25.51 .net
ダミーファイル作る時に知ってドハマリしました
処理回数と処理内容をまとめて入れるのが面白くてな
一瞬で万単位の行作ったり読み込んだり
384:名無しさん@お腹いっぱい。
18/02/10 14:37:42.24 .net
「ドハマリ」って言うからてっきり失敗談かと思ったわ
それとは別にダミーファイルなんて for と sed でどうにかなりそうだけどな…
385:名無しさん@お腹いっぱい。
18/02/10 15:03:55.16 .net
足し算教える前に九九の有用性唱えてどうすんの
386:名無しさん@お腹いっぱい。
18/02/10 17:34:00.04 .net
emacsだとctrl+spaceで範囲選択してコピペしていたのですが、
vimで何行か数えるのが面倒な範囲をコピペするにはどうしたらよいですか?
387:名無しさん@お腹いっぱい。
18/02/10 17:54:50.37 .net
shift+v
文字単位ならv
縦に範囲限りたいならctrl+v
388:名無しさん@お腹いっぱい。
18/02/10 18:11:24.92 .net
ありがとうー
389:名無しさん@お腹いっぱい。
18/02/10 18:26:39.30 .net
>>376
>>207ではヤングがvimかatomで老紳士がemacsとsakuraだという調査結果を発表してますしneovimはおよびでないようですよ。
390:名無しさん@お腹いっぱい。
18/02/10 18:44:29.79 .net
未だにNeovimがVimの上位互換だと思っている情弱がいて笑ってしまう
391:名無しさん@お腹いっぱい。
18/02/11 08:18:39.72 .net
emacs毛嫌いしてるけどお前のそのシェルはemacsじゃねーかと
392:名無しさん@お腹いっぱい。
18/02/11 08:49:51.80 .net
え?
393:名無しさん@お腹いっぱい。
18/02/11 09:09:23.58 .net
vimとneovimを並行して使ってきたけど、最近はneovimしか使ってないな(´・ω・`)
394:名無しさん@お腹いっぱい。
18/02/11 09:10:53.61 .net
合理的だから昔から使われてるんでしょう
395:名無しさん@お腹いっぱい。
18/02/11 12:19:53.42 .net
記憶装置や処理速度の制限があった上での苦肉の策が、
いつのまにか「合理的」なんていう根も葉もない褒め言葉で塗りたくられてるの草
ほんとうに合理的なら矢印キーなんて誕生する筈ないんだよなぁ…
396:名無しさん@お腹いっぱい。
18/02/11 14:23:24.16 .net
Vimでマウスを使いたいんですけど ていうか使ってるんですけど、
右クリックは仮想端末に渡したいんです。
:help mouse を一読したんですが、私には「右クリックのみを無効にする」という
方法が分かりませんでした。
できるのでしょうか。もしできるなら方法が知りたいです。
397:名無しさん@お腹いっぱい。
18/02/11 15:23:54.97 .net
>>389
Windowsキーが合理的みたいな言い方だな
398:名無しさん@お腹いっぱい。
18/02/11 15:38:04.07 .net
>>385
当然シェルもviモードでしょ
399:名無しさん@お腹いっぱい。
18/02/11 17:11:54.16 .net
>>389
仮に矢印キーの存在が合理的だとしてもあの位置に配置するのはどう考えても合理的ではない
かと言って好き勝手に配置しようとしてもどう考えてもスペース足りないので入力速度を追求するなら他のキーで代替しようというのは自然なこと
ちょっとしたメモぐらいしか入力することない人には矢印キーで十分だが毎日大量に入力する人は訓練の手間をかけてでも入力速度を上げようと考えても全くおかしくはない
400:名無しさん@お腹いっぱい。
18/02/11 17:25:29.65 .net
矢印キーが左側にあったらPCゲームのキーバインドがカオスにならずに済んだのに
401:名無しさん@お腹いっぱい。
18/02/11 18:39:16.91 .net
端末のキーバインドってemacsだったのか
viモードが規定だとただの嫌がらせだしな
402:名無しさん@お腹いっぱい。
18/02/11 21:57:46.80 .net
>>390
ggrks
以上。
403:名無しさん@お腹いっぱい。
18/02/11 23:07:35.10 .net
暗黒にロックインされて操られ #575
404:名無しさん@お腹いっぱい。
18/02/12 03:52:58.01 .net
Neovim使うの そんな奴らよ #77
405:名無しさん@お腹いっぱい。
18/02/12 08:50:17.46 .net
>>396
ggっても分からなかったんですけど…
406:名無しさん@お腹いっぱい。
18/02/12 12:44:40.35 .net
>>399
そうきたか
407:名無しさん@お腹いっぱい。
18/02/12 16:40:49.12 .net
おまえらがグーグルだ!
408:名無しさん@お腹いっぱい。
18/02/12 16:55:25.17 .net
>>399
そこでヤフー知恵袋ですよ!
409:名無しさん@お腹いっぱい。
18/02/12 19:38:40.01 .net
>>399
先頭だけじゃなく文末まで読めよ
410:名無しさん@お腹いっぱい。
18/02/12 21:08:16.62 .net
これだけ歴史の長いvimなのに検索して一件も出てこないってことは不可能ってことだろ
411:名無しさん@お腹いっぱい。
18/02/12 21:53:29.68 .net
ソースコードがあるんだから
412:名無しさん@お腹いっぱい。
18/02/13 07:24:52.63 .net
set mouse=a
set ttymouse=xterm2
下手にマウスを有効化したらマウスでコピーするのに手間増えるんだな
shift+ドラッグしてshift押下したまま右クリックしないとダメとか
無効化のままならダブルクリックしてそのまま右クリックからコピー選べるのにな
413:名無しさん@お腹いっぱい。
18/02/13 10:33:20.84 .net
>>390
そういう特殊な事させたいなら別のアプローチも考えたらいい。どの環境かはわからんが、Vimじゃなくて、マウスにコマンド割り当てる系のソフト使うといった具合に。
414:名無しさん@お腹いっぱい。
18/02/13 12:33:55.73 .net
お断りします
415:名無しさん@お腹いっぱい。
18/02/13 15:25:01.91 .net
vim-jpの功労者のなかでもneovim支持してる人いるから
やっぱり無視できないんだな
416:名無しさん@お腹いっぱい。
18/02/13 21:15:05.25 .net
まつした君は匿名でもすぐばれちゃうね
417:名無しさん@お腹いっぱい。
18/02/13 21:35:13.55 .net
プラグイン開発者は本家vimとneovim両方に必ず対応せよ
でないなら世に出すな
418:名無しさん@お腹いっぱい。
18/02/13 23:31:11.71 .net
プラグイン使うとか軟弱すぎる
419:名無しさん@お腹いっぱい。
18/02/14 01:04:37.80 .net
プラグインが入っていないvimは出来損ないだ、使えないよ
420:名無しさん@お腹いっぱい。
18/02/14 01:58:18.63 .net
俺この前宮崎のお前のお母さんと電話で話したよ
421:名無しさん@お腹いっぱい。
18/02/14 13:28:05.20 .net
surroundは必須かなぁ
というか同梱のランタイムも全部プラグインだろ
422:名無しさん@お腹いっぱい。
18/02/14 18:58:13.45 .net
士郎は飯食ってろ
423:名無しさん@お腹いっぱい。
18/02/14 20:15:53.69 .net
サーバの設定弄ったり、ログ見るだけならプラグインはいらないな
プログラム書いたりドキュメント書くならプラグインないとキツイ
プラグイン入れないならatomやvscodeの方が高機能になってしまう(´・ω・`)
424:名無しさん@お腹いっぱい。
18/02/14 22:14:40.30 .net
$ vim --version
(省略)
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
2nd user vimrc file: "~/.vim/vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/usr/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc -L/usr/local/lib -o vim -lm -lncurses -liconv
$ echo $VIM
$ echo $VIMRUNTIME
$ sudo echo $VIM
-----------------------------------------------------
$VIMの中身が空らしいんだがどういうことかな?
勝手に設定されなかったっけ
425:名無しさん@お腹いっぱい。
18/02/14 22:22:09.91 .net
>>418
【自己解決】
vim起動中にechoしてなかった
426:名無しさん@お腹いっぱい。
18/02/15 00:02:32.26 .net
>>417
>プログラム書いたりドキュメント書くならプラグインないとキツイ
はぁ?とりあえず実践Vim熟読して鍛錬しなよ
427:名無しさん@お腹いっぱい。
18/02/15 00:09:29.43 .net
vimrcはプラグインに入りますか?
428:名無しさん@お腹いっぱい。
18/02/16 14:00:56.00 .net
実践 Vim 持ち出していきがるのは結構だが、あの本とてプラグインは入らない!なんて主張は一言たりともしてないぞ
実際 Surround.vim というプラグインは褒め千切ってるし。
429:名無しさん@お腹いっぱい。
18/02/16 17:44:08.17 .net
括弧補完便利だけどカッコの中から抜け出すためにESC押してA押すのだるい
括弧補完しつつカッコの中からインサートモードのまま抜け出す方法ある?
430:名無しさん@お腹いっぱい。
18/02/16 17:50:29.22 .net
>>423
ctrl-o + a or A
431:名無しさん@お腹いっぱい。
18/02/16 21:44:58.06 .net
プラグイン完全依存もバニラ至上主義も両極端だろ何言ってんだ
プラグインがあるから使うんじゃなくてプラグインを入れるのが目的だろそれ
432:名無しさん@お腹いっぱい。
18/02/16 21:45:36.42 .net
>>423
括弧補完ってプラグインだよね?
どのプラグインを使っているかに依るけど、閉じ括弧のキーを押すとカーソルが括弧の外に移動するようになってない?
433:名無しさん@お腹いっぱい。
18/02/17 00:34:29.94 .net
そもそもバニラvimですらデフォルトプラグインでnetrwとか入ってるぞ
434:名無しさん@お腹いっぱい。
18/02/17 08:23:33.23 .net
gzip 展開とか
435:名無しさん@お腹いっぱい。
18/02/17 10:16:47.08 .net
netrwはオフってる
他のもいくつかオフってる
436:名無しさん@お腹いっぱい。
18/02/17 11:41:14.60 .net
let g:loaded_gzip = 1
let g:loaded_tar = 1
let g:loaded_tarPlugin = 1
let g:loaded_zip = 1
let g:loaded_zipPlugin = 1
let g:loaded_rrhelper = 1
let g:loaded_2html_plugin = 1
let g:loaded_vimball = 1
let g:loaded_vimballPlugin = 1
let g:loaded_getscript = 1
let g:loaded_getscriptPlugin = 1
let g:loaded_netrw = 1
let g:loaded_netrwPlugin = 1
let g:loaded_netrwSettings = 1
let g:loaded_netrwFileHandlers = 1
↑ アンチプラグイン厨はこれくらい設定してるよね?wwww
437:名無しさん@お腹いっぱい。
18/02/17 12
438::03:42.69 .net
439:名無しさん@お腹いっぱい。
18/02/17 12:39:53.13 .net
大人しくBSDでvi使っててね
440:名無しさん@お腹いっぱい。
18/02/18 02:07:16.80 .net
ミニマリストがdebianでbsh使ったらどうなるのっと
441:名無しさん@お腹いっぱい。
18/02/18 13:14:30.43 .net
Vim 初心者「Esc キー遠い……」
(自称) Vimmer「つ Ctrl + [」
老害 Vimmer「Ctrl + 3 も知らんのか最近の若いのは」
Vimmer1「CapsLock に割り当ててます ^q^ めちゃ便利」
Vimmer2「わかりみ」
実際、一番いい Esc キー問題の解決策ってなんだろうね。
「Vim を使わない」とか「ノーマルモードで全部操作する」とかそういう冗談は抜きにしてさ。
俺はVimmerを名乗るつもりはないが、CapsLock を Esc にしてる。これが一番よかった。
442:名無しさん@お腹いっぱい。
18/02/18 13:21:21.46 .net
>>434
HHKBだとホームポジションのまま小指だけ動かしてEscまで届く
443:名無しさん@お腹いっぱい。
18/02/18 13:23:45.19 .net
capslockはctrlに割り当てるからctrl+[かescそのままかな
そこまで連打するものでもないし
444:名無しさん@お腹いっぱい。
18/02/18 13:31:59.44 .net
ESCなんて何も考えずに左上押せばいいだけじゃん
ctrl+[とか同時押しで中途半端な位置を押すとか正気の沙汰じゃない
[か]かどっちかもよく分からないし
445:名無しさん@お腹いっぱい。
18/02/18 13:54:58.50 .net
自分も一時期CapsLockをEscにしてたわ
多分どっかの記事で見たんだな んで便利そーってやってみた
ところが俺は多少ゲームをするんだが ゲーマーをやってると、Shift押そうとしてCapsLock=Escに触れてしまい
セーブせずに終了してしまうつー経験を繰り返した結果Escは半角/全角にしてるw
446:名無しさん@お腹いっぱい。
18/02/18 14:02:07.38 .net
それと同じような感覚でcapslockをctrlにするのも理解しにくい
とっさに何かの処理を中断させようとかしてctrl+cとかを押そうとしたとき
左下にctrlがあれば視界の片隅にキーボードがあるだけの状態でも押し間違えることはないけど
capslockの位置だと100%正確にtabとshiftの間を押すのは難しくなる
常に両手をキーボードの上に拘束された状態で使ってるなら平気なのかも知れないけど
447:名無しさん@お腹いっぱい。
18/02/18 14:26:18.77 .net
寧ろctrl-oを押しやすくしたい
448:名無しさん@お腹いっぱい。
18/02/18 14:39:12.07 .net
>>437
人それぞれだと思いますが、esc キーは指の移動量が大きくなり打鍵速度が落ちるので押さないです。
449:名無しさん@お腹いっぱい。
18/02/18 15:07:34.16 .net
タイピストやキーパンチャー(死語?)は大変だなぁ(´;ω;`)
450:名無しさん@お腹いっぱい。
18/02/18 16:13:29.06 .net
あれ,CapsLock 派は最近は少ないのかな?
上の方で N/XFER に L/R_Ctrl 割り当ててるって発言した者だけど,
Esc は CapsLock に割り当ててるわ。
451:名無しさん@お腹いっぱい。
18/02/18 16:44:37.34 .net
Ctrl+[の存在を知らずにESCをCtrl+@にしてた俺に何か一言
コロンに近いってだけでこのキーにしたけど隣で代用できるとか先に言えよ
452:名無しさん@お腹いっぱい。
18/02/18 17:10:25.37 .net
escなんてjjでいいだろ
453:名無しさん@お腹いっぱい。
18/02/18 17:22:41.34 .net
大事なことなので!!
454:名無しさん@お腹いっぱい。
18/02/18 22:00:18.20 .net
>>444
英語キーボードならその位置であってる
俺はEscキーそのまま派
455:名無しさん@お腹いっぱい。
18/02/19 05:49:18.65 .net
今更ながらSpacemacsに鞍替えした
同時にSandSも導入したらスペースキーが今までの100倍仕事し始めてスペースキーが愛おしく思えて来たわ
Space Key スペースキー すげー好きー!!
456:名無しさん@お腹いっぱい。
18/02/19 07:53:50.68 .net
英語配列のちっさいEnterって満更でもないのか
ミサワごっこなら逆L字の方がいいんだけど
457:名無しさん@お腹いっぱい。
18/02/19 18:56:49.45 .net
日本語キーボードのエンターはホームポジションから遠いのが辛い(´・ω・`)
458:名無しさん@お腹いっぱい。
18/02/20 09:38:48.12 .net
ぼくも(´・ω・`)
459:名無しさん@お腹いっぱい。
18/02/20 14:49:27.85 .net
Vim だと ^M で代用できるからあんま必要なくね? > Enter キー
460:名無しさん@お腹いっぱい。
18/02/20 17:22:26.80 .net
いまそういう話じゃねーだろアスペ
461:名無しさん@お腹いっぱい。
18/02/20 21:41:29.16 .net
いやそういうスレだろアスペ
462:名無しさん@お腹いっぱい。
18/02/21 01:50:02.72 .net
アスペと非難することで自分がそれ以外の何かだと期待されることを
ミスディレクションといいます
463:名無しさん@お腹いっぱい。
18/02/21 05:28:30.42 .net
>>452
^MがCRなのはVimのキーバインドというわけではない
一般的なものや
464:名無しさん@お腹いっぱい。
18/02/21 20:21:20.46 .net
modern vimの完成が遅れてるみたいやな(´・ω・`)
465:名無しさん@お腹いっぱい。
18/02/21 23:23:08.90 .net
なんだelectron的なvimのことじゃないのか
466:名無しさん@お腹いっぱい。
18/02/21 23:42:38.76 .net
以下一日一個キーバインドを語るスレ
467:名無しさん@お腹いっぱい。
18/02/22 00:55:14.04 .net
changelistの戻る進むのキーバインドが覚えにくい
覚えやすい方法もしくは使いやすいキーバインドを求む
jumplistはCTRL+I, CTRL+O使ってる
468:名無しさん@お腹いっぱい。
18/02/22 17:22:12.03 .net
有名すぎるかもだけど
Vim 8.x の新機能
1
1
1
1
を矩形選択して g<C-a>
2
3
4
5
469:名無しさん@お腹いっぱい。
18/02/22 18:12:48.17 .net
頻度は低いけど便利な機能だよね
470:名無しさん@お腹いっぱい。
18/02/22 18:21:24.14 .net
連番csvファイル作るときにめっちゃつかう。
便利すぎる
471:名無しさん@お腹いっぱい。
18/02/22 21:07:28.46 .net
nl コマンドという便利な Unix ツール (POSIX で標準化されてる) があるのに……
(原理主義)
472:名無しさん@お腹いっぱい。
18/02/23 11:57:11.59 .net
>>461
それって、7.?(忘れた)から実装されたよね?
473:名無しさん@お腹いっぱい。
18/02/23 13:35:34.47 .net
ちんぼ
474:名無しさん@お腹いっぱい。
18/02/23 18:13:43.11 .net
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 24 2016 16:42:42)
適用済パッチ: 1-52
追加拡張パッチ: 8.0.0056
矩形連番動かなかったんだけどこれいくつのパッチなの?MInt17だけど
日本語化したヘルプにはv_g_CTRL-Aあって糠喜びしたわ
連番はprintfかseqで済ましてる
475:名無しさん@お腹いっぱい。
18/02/23 18:18:34.94 .net
起動画面に7.4.52ってあるがバージョン不足ならなんでヘルプにだけ説明あったんだろ
C-Aの連番は普通に動くが
476:名無しさん@お腹いっぱい。
18/02/24 10:56:50.20 .net
Patch 7.4.754 以上にあげたら?
477:名無しさん@お腹いっぱい。
18/02/24 14:13:35.07 .net
というか Patch 番号を弄れるような環境であれば Vim 8.x に上げるほうが良い気がする。
478:名無しさん@お腹いっぱい。
18/02/25 06:37:54.92 .net
>>460
changelistはなかなか覚えられんな
giとか便利なはずなのに最後に変更した場所自体を忘れてしまって、自信を持って使えないわ(´・ω・`)
479:名無しさん@お腹いっぱい。
18/02/26 00:35:59.67 .net
前回のカーソル一復元にしか使ってないな
480:名無しさん@お腹いっぱい。
18/03/02 14:12:59.74 .net
synstaticsめちゃ便利やんけ
481:名無しさん@お腹いっぱい。
18/03/02 18:18:07.58 .net
>>473
これからの時代(vim 8.0, neovim)の静的解析プラグインは ale だぞ
URLリンク(github.com)
482:名無しさん@お腹いっぱい。
18/03/02 18:36:23.29 .net
俺はAleの方が好みかなあ
483:名無しさん@お腹いっぱい。
18/03/02 18:37:43.74 .net
neomake使ってるけど、aleとの差がよくわからんな(´・ω・`)
484:名無しさん@お腹いっぱい。
18/03/04 14:11:32.31 .net
ひさしぶりにLinuxのディストリビューションを完全入れ替えした。
すると日本語変換が変わっていてvimとの連動性がいまいち…
Mozcなどを使っている環境でonew+vim+cannaの使い心地を
最近のvimで実現する方法ありませんか?
485:名無しさん@お腹いっぱい。
18/03/04 16:46:54.63 .net
その使い心地を具体的に説明されないと分からない
486:名無しさん@お腹いっぱい。
18/03/04 17:01:10.05 .net
うーん、まったり甘酸っぱいというか
487:名無しさん@お腹いっぱい。
18/03/04 17:37:15.37 .net
単なるFEP制御やらせたいだけだけど、onew+jvim(+canna)だと、一旦コンパイル
したらどこででも動かせるけど、今のvimはFEP制御を外側に置いている?ので
Xの時とfbtermの時とコンソールからteratermで使うときでいろいろ
考えにゃならんので面倒過ぎる…
488:名無しさん@お腹いっぱい。
18/03/04 19:52:51.28 .net
spacemacs来なされよ
日本語扱うことあるならvimの操作性を保ったままインサートモードではemacsバインドでモード切り替えなしにある程度ライティングできるspacemacsがIME切り替え頻度も減らせるし最適解になり得ると思うんだけど
489:名無しさん@お腹いっぱい。
18/03/04 20:43:34.80 .net
俺は2.9BSDの頃からVIないしEXで生きてるじじいでなぁ。
いまさらemacs系に命を売れないのよ。
490:名無しさん@お腹いっぱい。
18/03/04 23:45:12.74 .net
>>481
機能は良いけど、基本的にはEmacs+Evilだから、標準入力渡せないでしょ?
起動に時間かかるでしょ?
Emacsの人なら基本その中に住むけど、Vimの人って必要な時にさっと開く的な使い方も多いでしょ。それに対応できないんじゃないかな。
朝開いて、その中にこもって夕方閉じるという使い方ならありだろうけど。まぁあれはEmacsの亜流でしょ
491:名無しさん@お腹いっぱい。
18/03/05 01:10:17.56 .net
ターミナルで日本語をバリバリ使おうってのがそもそも間違い。
gvimの話ってんなら、使い心地spacemacsと大差無いとおもうけど。
まあemojiの流行で、この辺の流れも変わってくる可能性もある。
492:名無しさん@お腹いっぱい。
18/03/05 06:06:13.73 .net
vimのターミナル機能とは何だったのか(´・ω・`)
493:名無しさん@お腹いっぱい。
18/03/05 09:24:11.35 .net
>>482
vimですらないとは…(^_^;)
494:名無しさん@お腹いっぱい。
18/03/05 15:19:00.33 .net
%dで内容を全削除するからこの%が現在のバッファだってのは分かるけど
これについてのヘルプはないの?
:help %は行移動の説明だけだし
495:名無しさん@お腹いっぱい。
18/03/05 15:24:23.90 .net
>>487
:help :range
:help :%
496:名無しさん@お腹いっぱい。
18/03/05 23:53:27.39 .net
Ubuntuの公式パッケージに入ってるvimで縦分割時のスクロールを速くする制御シーケンス入れてたんだけど
17.10では効く(速い)けど18.04では効かないみたいだ
MSYS2版でも更新したら効かなくなったから8.0.1400くらいまでで何か変わったっぽいな
497:名無しさん@お腹いっぱい。
18/03/07 01:59:01.75 .net
仮想端末のVimでHTMLを編集すると<del>要素で囲んだ部分に打ち消し線が引かれるんだけど
仮想端末でこんなことできるの?
どうやって実現してるんだ…。
498:名無しさん@お腹いっぱい。
18/03/07 16:45:40.95 .net
エスケープシーケンスじゃないの?
499:名無しさん@お腹いっぱい。
18/03/07 17:27:18.72 .net
URLリンク(www.mm2d.net)
>ANSIエスケープコード
>いわゆる端末エミュレータと呼ばれるコンソールでこのシーケンスが解釈され、
>テキスト端末であるコンソールでグラフィカルな表現を行うことができる。
>ただし、対応しているかどうか、対応しているとしてもどこまで対応しているかは端末次第
>ESC[9m 取り消し、gnome-terminalでは取り消し線が表示された
>ESC[0m 指定をリセットし未指定状態に戻す。
#include <stdio.h>
int main()
{
printf ("\033[9m%s\n\033[0m", "Hello,World");
return 0;
}
500:名無しさん@お腹いっぱい。
18/03/07 20:32:29.62 .net
lsにカラーコード付けて保存した時に付くあれか
501:名無しさん@お腹いっぱい。
18/03/07 20:59:20.58 .net
>>481
試したけど行番号を相対表示にしただけで動きがトロくなった
まだまだアルファ版って感じだよ
502:名無しさん@お腹いっぱい。
18/03/08 20:40:47.20 .net
vimってプラグイン管理関連が結構変動するよな。
おっさんがついていけるとは思えないんだけど。
まあ開発してるのも意識の高いおっさんなんだから意識の問題か
503:名無しさん@お腹いっぱい。
18/03/08 21:08:45.44 .net
そう?最近まで公式のプラグイン管理API無かったからなあ
プラグイン管理するプラグインをそれぞれが開発してたから、一部の管理プラグインはコロコロ仕様変えたりしてたのかもな
504:名無しさん@お腹いっぱい。
18/03/08 23:05:00.00 .net
ヘルプを日本語にしただけでほとんどバニラですが何か
どうせ特殊な操作しないし基本はmeditとleafpadだな
505:名無しさん@お腹いっぱい。
18/03/10 20:43:56.61 .net
日本語ヘルプ入れてるとか恥ずかしすぎる
506:名無しさん@お腹いっぱい。
18/03/10 20:56:41.50 .net
別にいいんじゃね?
507:名無しさん@お腹いっぱい。
18/03/10 21:45:18.66 .net
日本語ヘルプがまあまあ意味不明でいっしょけんめい英語を解読してたらばけっこう英語読めるようになってきたよ。
508:名無しさん@お腹いっぱい。
18/03/10 22:34:05.72 .net
日本語だろうが英語だろうが言葉として意味が分かっても内容がなに言ってんのかわかんねえって時がよくある
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
287日前に更新/201 KB
担当:undef