Vim Part27at UNIX
Vim Part27 - 暇つぶし2ch2:名無しさん@お腹いっぱい。
17/10/04 03:31:59.44 .net
あのさ……
コピペするにしても考えろよもうちょっと

3:名無しさん@お腹いっぱい。
17/10/04 07:35:52.57 .net
unkoun

4:名無しさん@お腹いっぱい。
17/10/05 14:05:51.45 .net
unko

5:名無しさん@お腹いっぱい。
17/10/05 14:40:55.00 .net
warota
文章の先頭から1024byteぶんをビジュアルモードで選択しなさい、ってvimでできますか?

6:名無しさん@お腹いっぱい。
17/10/05 16:43:18.04 .net
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。

──────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
──────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
URLリンク(premium.5ch.net)
▼ 浪人ログインはこちら ▼
URLリンク(login.5ch.net)

7:名無しさん@お腹いっぱい。
17/10/07 05:31:53.39 .net
test

8:名無しさん@お腹いっぱい。
17/10/07 09:29:50.59 .net
テストはテストスレで

9:名無しさん@お腹いっぱい。
17/10/07 22:15:14.08 .net
試験

10:名無しさん@お腹いっぱい。
17/10/08 02:34:11.98 .net
試験は試験管で

11:名無しさん@お腹いっぱい。
17/10/08 07:50:04.09 .net
前スレの最後のやつ、ぜってー寄付しろよな

12:名無しさん@お腹いっぱい。
17/10/08 20:11:12.39 .net
【急募】vim幼稚園からの卒業方法
:lsと:ls!と:!lsが違うとかもう分からん

13:名無しさん@お腹いっぱい。
17/10/08 20:30:21.13 .net
:!なんとか、は外部コマンド実行
:ls! みたいにコマンドの後ろに!付けるやつはコマンドに依って効果が違うので、一概にこう言う意味とは言えないが
基本的には!つけない場合に出来ないことを強制的にやるものが多いかも
:ls は削除済バッファは表示しないけど、:ls! だと表示する、とか
:q はバッファに変更があると終了せずにエラーを表示するけど、:q! にするとそれを無視して強制的に終了するとか
まあ :help :ls とか読めば全部書いてあるのでわからない時はヘルプ読むことをオススメする

14:名無しさん@お腹いっぱい。
17/10/08 20:34:06.90 .net
nanoの安心感は異常

15:名無しさん@お腹いっぱい。
17/10/08 20:39:17.02 .net
初心者にはな

16:名無しさん@お腹いっぱい。
17/10/09 07:46:07.43 .net
Vim のスレで nano を褒めるとは,なかなかにハードメンタル

17:名無しさん@お腹いっぱい。
17/10/09 08:42:05.00 .net
いやぁそれほどでも(テレ

18:名無しさん@お腹いっぱい。
17/10/09 09:26:28.94 .net
無理してVim使おうとしなくていいんだよ
人には向き不向きってのがあるんだからね
(アホとも言う)

19:名無しさん@お腹いっぱい。
17/10/09 09:27:58.28 .net
Vim使わない=Vim使えないと決めつける人も想像力に欠けてて頭悪めだと思うけど

20:名無しさん@お腹いっぱい。
17/10/09 09:42:01.52 .net
Vim使えないからアホというのも頭悪め

21:名無しさん@お腹いっぱい。
17/10/09 09:42:44.18 .net
まったくだ

22:名無しさん@お腹いっぱい。
17/10/09 09:44:31.36 .net
Vim 自前ビルド派?それともパッケージ派?
俺は自前ビルド派。でもWindowsは環境そろえるの面倒くさそうだからインストーラーのお世話になってる

23:名無しさん@お腹いっぱい。
17/10/09 10:02:34.97 .net
Vimくらい使えんかったらどうみてもあほだろ?

24:名無しさん@お腹いっぱい。
17/10/09 10:54:51.20 .net
vi でやれることしかやってない漏れはあほですか?
あほだよね?ね?そうだといってくれ(錯乱

25:名無しさん@お腹いっぱい。
17/10/09 12:19:00.52 .net
Vimを使わないが使えないに自動脳内変換される病気を持ってる人が多いのかな

26:名無しさん@お腹いっぱい。
17/10/09 12:25:37.04 .net
なんでVimを"使わない"やつがわざわざここまで来てVimをdisる?
妬み?僻み?

27:名無しさん@お腹いっぱい。
17/10/09 12:36:36.52 .net
>>26
誰がvimディスってんの?
統合失調症だから見えるの?

28:名無しさん@お腹いっぱい。
17/10/09 13:03:59.46 .net
>>27
どうやら相当な被害妄想を持ってるようだね
vimは素晴らしいツールだと思うけどこういう原理主義者がいるとなんか間接的に敬遠するようになるかも

29:名無しさん@お腹いっぱい。
17/10/09 13:05:44.93 .net
差別発言とかを全然気にしないほど悔しいのかなぁ?
まともじゃないね
相手にするのやめようね

30:名無しさん@お腹いっぱい。
17/10/09 13:08:24.95 .net
vimが使えない奴がいると思っている奴ほど無能な気がする
なぜならvimは難しいと思っている(思っていた)奴にしかそのような思考は発生しないから

31:名無しさん@お腹いっぱい。
17/10/09 15:14:47.61 .net
「Vimが使えない」というのがどういうことかわからん
Vim、というかvi系エディタの特異な点であるモード切り替えだって嫌なら無しにも出来る
「Vimが使いにくい」ならわかるが、「Vimが使えない」人は他のどのエディタも、メモ帳も秀丸もEmacsもVisualStudioも使えないだろう

32:名無しさん@お腹いっぱい。
17/10/09 15:24:22.53 .net
諸悪の根源はこのくだらない煽りだな
>>18
>(アホとも言う)

33:名無しさん@お腹いっぱい。
17/10/09 16:13:40.30 .net
起動直後に文字が打てない
カーソル移動に矢印キーが使えない
終了の仕方が分からない
初心者の頃のお前はこれで匙投げたのか大したもんだな
nanoは最低限使えるし変態バインドでも下部にショートカット載ってるから^がCtrlだって分かればなんともないわな
ピーマン食えなかった自分を棚に上げて食えない奴を煽って溜飲を下げるちびっ子精神も嫌いじゃないが

34:名無しさん@お腹いっぱい。
17/10/09 16:16:12.42 .net
なんだろう、とりあえず人間ってくっそめんどくせぇ

35:名無しさん@お腹いっぱい。
17/10/09 16:31:35.27 .net
Ctrl+[ をなぜ Ctrl+: にしなかったのか
viの利点なんてどんな環境でも基本入ってることなんだからデフォルト設定が洗練していてほしい

36:名無しさん@お腹いっぱい。
17/10/09 17:03:54.92 .net
デフォルト設定は歴史的経緯でそうなってるのも多いし、今更変えられんのが辛いところ

37:名無しさん@お腹いっぱい。
17/10/09 17:11:09.19 .net
結局最初に作った奴の好みとセンス次第だよなこの世界って
で下僕どもはありがたくそのセンスを受け入れて使うしかない
自分の環境ならカスタマイズすりゃいいだけだがそうもいかないことも多い
で、文句があるなら自分で作りやがれカスども
ってことなんだろう詰まるところ

38:名無しさん@お腹いっぱい。
17/10/09 17:30:06.31 .net
>>35
ターミナルにはそもそもctrl+:なんてないから。

39:名無しさん@お腹いっぱい。
17/10/09 17:36:59.42 .net
>>38
当然ないよ
あればq!したいとき Ctrl+::q!で打ちやすくね?ってだけで

40:名無しさん@お腹いっぱい。
17/10/09 18:03:50.61 .net
vimは確かに俺も慣れるまではとっつきにくかった。
だが、マスターすると本当に便利。
メールで文章を返信する時のスピードも全然違う。

41:名無しさん@お腹いっぱい。
17/10/09 18:18:38.66 .net
aとiの違いってなんなんだよぉおおおおおお

42:名無しさん@お腹いっぱい。
17/10/09 18:20:16.17 .net
Aとaで行末insとその場insで使い分けられるように改良されたってことかああっぁあああああああああ
うおおおおぉぉぉぉぉぉおおおおおおおおおおおお

43:名無しさん@お腹いっぱい。
17/10/09 20:58:13.44 .net
奇形児が暴れてるな

44:名無しさん@お腹いっぱい。
17/10/09 20:58:28.06 .net
>>43
見てもいねぇのに妄想か?

45:名無しさん@お腹いっぱい。
17/10/09 21:03:17.43 .net
>>44
自己紹介してんだよ

46:名無しさん@お腹いっぱい。
17/10/09 21:03:57.30 .net
>>45
意味不明

47:名無しさん@お腹いっぱい。
17/10/09 23:24:55.21 .net
>>39
そうじゃなくて"無い"って話じゃね?

48:名無しさん@お腹いっぱい。
17/10/09 23:31:03.13 .net
まず前提としてEscの代わりに Ctrl+[ を使ってる人が多いだろう(たぶんな)
そしてこのCtrl+[ の代わりに Ctrl+: が使えたとしたら
Insertモードから:q!したいときに
Ctrl押して:を2回押してq!とすればいいので若干楽かも?くらいの話じゃないの

49:名無しさん@お腹いっぱい。
17/10/09 23:34:18.96 .net
いやその組み合わせはterminalが認識しないんだからvim的にも仕方ないじゃんね~っていう。

50:名無しさん@お腹いっぱい。
17/10/09 23:40:56.75 .net
>>49
ああ、これっすね...
URLリンク(memo.sugyan.com)

51:名無しさん@お腹いっぱい。
17/10/10 00:04:30.95 .net
gvimって開発はまだ続けてる?

52:名無しさん@お腹いっぱい。
17/10/10 00:04:50.58 .net
>>33
オレは[無変換]をESCに割り当ててるからESCは親指で[ESC]や

53:52
17/10/10 00:05:52.79 .net
おっと安価ミス
>>48

54:名無しさん@お腹いっぱい。
17/10/10 01:11:10.81 .net
英数字だけ編集するなら最強
日本語の編集するのには最悪

55:名無しさん@お腹いっぱい。
17/10/10 02:03:04.68 .net
s

56:名無しさん@お腹いっぱい。
17/10/11 08:16:18.04 .net
Ctrl+[がESCにバインドされてるって今知ったわ・・・
コロンに近いって理由で知らずにCtrl+@にしてたが
それに無変換はカナ変換として普通に使うしな
F7は遠いしCtrl+iも使ってないから

57:名無しさん@お腹いっぱい。
17/10/11 16:55:58.37 .net
俺はCtrl-C派

58:名無しさん@お腹いっぱい。
17/10/12 01:55:44.32 .net
>>57
それたまに編集したところ消去されるからやらないほうがいいよ。
ノーマルモードで 7ig<C-[> とやると ggggggg と入力されるけど,
7ig<C-c> とやると g しか入力されない。

59:名無しさん@お腹いっぱい。
17/10/12 02:48:09.05 .net
vi 最初に考えた人はだれ?

60:名無しさん@お腹いっぱい。
17/10/12 03:59:00.53 .net
ビル・ジョイおじさんだろ

61:名無しさん@お腹いっぱい。
17/10/12 10:56:03.43 .net
俺だよ俺俺

62:名無しさん@お腹いっぱい。
17/10/12 13:28:19.99 .net
違う、ワシじゃ

63:名無しさん@お腹いっぱい。
17/10/13 01:09:55.92 .net
>>58
知ってるよ
inoremap <C-C> <ESC>
してる

64:58
17/10/13 21:51:52.09 .net
>>63
なるほど。<C-c>潰すと弊害が出そうなんで躊躇してたが やってるひとがいたんで俺もそうしよう。

65:名無しさん@お腹いっぱい。
17/10/16 21:34:36.54 .net
cnoremap で、: のときだけ実行して / のときは実行しないようにマップできますか

66:名無しさん@お腹いっぱい。
17/10/17 06:04:48.02 .net
>>65
:h getcmdtype()

67:名無しさん@お腹いっぱい。
17/10/17 08:03:11.99 .net
レス乞食みたくなってもうしわけないです。
みなさんのカラースキームが知りたいです。
今は solarized を使っています。その前は molokai というのを使っていました。
しかしもうちょっとファンシーな色合いのカラースキームが良いです。
アフィブログで紹介されてるのは全部 (とは言いませんが) 同じような 目に優しい とかいううすーいカラースチームばっかりでつまらないです……。

68:名無しさん@お腹いっぱい。
17/10/17 09:39:05.07 .net
URLリンク(vimcolors.com) とかで探して色調整できるものはハイコントラスト設定も試してみるといい

69:名無しさん@お腹いっぱい。
17/10/17 09:41:18.00 .net
grb256

70:名無しさん@お腹いっぱい。
17/10/17 09:50:41.63 .net
gruvbox だけどこれは優しい色合いの方に入るかな
というか molokai は高コントラストじゃないの

71:名無しさん@お腹いっぱい。
17/10/18 19:20:50.07 .net
>66 ありがとうございます。解決しました

72:名無しさん@お腹いっぱい。
17/10/19 20:07:34.32 .net
dracula

73:名無しさん@お腹いっぱい。
17/10/20 08:56:00.73 .net
elfload

74:名無しさん@お腹いっぱい。
17/10/20 10:05:56.21 .net
railscast

75:名無しさん@お腹いっぱい。
17/10/20 11:33:16.14 .net
>>67
MS Windows コンソールの
新バージョンになったカラースキームお薦め
ガチで見やすい使いやすいから
手入力することになるだろうけど
やって損はない良さっぷり

76:67
17/10/20 21:18:53.53 .net
>>68
>>69
>>70
>>72
>>73
>>74
>>75
>67 です。みなさんほんとうにありがとうございます。
勝手ながら railscast にすることにしました。
" 年始に手が空いた時にでもカラースキーム自作しようかな……

77:名無しさん@お腹いっぱい。
17/10/24 17:08:41.41 .net
exって使い時ある?

78:名無しさん@お腹いっぱい。
17/10/25 06:17:26.05 .net
ないんじゃねえの。
互換性の維持の為に必要だけど。
と書いていて思い付いたが,
「すごく描写の遅いディスプレイで,Vim の潤沢なシンタックスハイライト等を使いたい」
っていう状況なら使い道あるな。そんな状況今となっては稀だがw

79:名無しさん@お腹いっぱい。
17/10/25 06:21:15.23 .net
>>78
ごめん嘘吐いた。例え拡張 Ex モードでも構文に色付かねえわ。
まあでも ed よりは使い易いラインエディタってことである程度需要はある希ガス

80:名無しさん@お腹いっぱい。
17/10/25 06:50:49.40 .net
希ガス(^o^)

81:名無しさん@お腹いっぱい。
17/10/25 07:25:31.12 .net
最近になってvimを弄り始めたけど数万行のテキストも楽々表示できるから驚くわ
化石スペックでも表示は早いし検索と置換覚えるだけでもnanoより捗るな

82:名無しさん@お腹いっぱい。
17/10/25 07:35:12.51 .net
>>80
5chは初めてか?

83:名無しさん@お腹いっぱい。
17/10/25 07:38:00.83 .net
nanoはundoで死ぬのがね

84:名無しさん@お腹いっぱい。
17/10/25 07:48:12.82 .net
URLリンク(blog.codecamp.jp)
Jon Skinner開発しすぎやろ・・

85:名無しさん@お腹いっぱい。
17/10/25 16:36:19.16 .net
Vim が難しいとかいう風潮に違和感……。

86:名無しさん@お腹いっぱい。
17/10/25 17:00:56.30 .net
Vimが難しいならnanoもメモ帳もミミカキもEmacsも秀丸もEmEditorもKateもBlueFishもAtomもWordもVisualStudioも、何もかもみんな難しいわ

87:名無しさん@お腹いっぱい。
17/10/26 00:52:33.96 .net
誰しも初心者だったんだしそれを棚に上げて相手をこき下ろすアホはここにいないでしょ
初めて触れた時から難なく使えた天才児だったのかは知らんけど

88:名無しさん@お腹いっぱい。
17/10/26 03:09:51.84 .net
vimの難点は>>33が散々指摘してるんだけどな
九九が解けない相手に九九のどこに苦手箇所があるか教えもしないのに聞いてどうするよ
こんなのも覚えられないのかって小馬鹿にするために別のエディタ挙げたの?

89:名無しさん@お腹いっぱい。
17/10/26 10:31:14.48 .net
おうどうした落ち着けよ

90:名無しさん@お腹いっぱい。
17/10/26 12:01:16.17 .net
>>33が挙げてる難点て嫌なら変えられることばかりや
Vimでカーソルキーは当然使えるし
起動直後に書けない云々だってモードレスな普通のエディタにすることも出来るし
終了にしろ他のコマンドにしろ上の方にツールバーやメニューバーあるんだからそこから選べばいい
終了ならウィンドウの閉じるボタンでもええ

91:名無しさん@お腹いっぱい。
17/10/26 15:50:23.29 .net
初心者は変え方わからないだろう

92:名無しさん@お腹いっぱい。
17/10/28 11:17:52.93 .net
ただのテキストエディタとしてなら選択肢はあるけどサーバーとなると選択の余地はないしな
nanoもあるにせよ仕方なく覚えたって人も多少いるだろうよ
事情も知らずにいちゃもん付けるだけだといロートル扱いしかされんよ

93:名無しさん@お腹いっぱい。
17/10/28 23:05:12.32 .net
vimに慣れちゃうとどうしてもね。

94:名無しさん@お腹いっぱい。
17/10/29 00:26:41.94 .net
神様はVimを作らせるために人類を創造したんだよ

95:名無しさん@お腹いっぱい。
17/10/29 00:46:08.02 .net
Vim で Console (TTY) で起動しているか Terminal で起動しているか見分ける方法ってある?
$DISPLAY とか $XDG_VTNR とかの環境変数使って判別するっていうのでもいいだけど,
もし内部にそういう関数 (istty() とか) があれば知りたい


96:。



97:名無しさん@お腹いっぱい。
17/10/29 16:11:24.89 .net
>>95
シェルスクリプトで作って実行するしかないのでは?

98:名無しさん@お腹いっぱい。
17/10/29 19:25:06.71 .net
VimのClipboard機能についてなんですが、$ vimで起動したときにはhas('clipboard')は0なのに
$ gvim -vで起動したときは (見た目は端末でvimで起動したときと同じに見えます) has('clipboard')が1なのはなぜでしょうか。
ちなみにインストールは
sudo dnf install vim-X11
で行ないました。

99:名無しさん@お腹いっぱい。
17/10/29 20:31:13.18 .net
>>96
>>95です。
if exists('$DISPLAY')
set list
set listchars=eol:&#9166;,tab:>\ ,space:&#9251;
else
set nolist
endif
こんな感じにしました。

100:名無しさん@お腹いっぱい。
17/10/30 11:24:37.81 .net
.vimrcにてnoexpandtabとしているのに改行時のインデントでホワイトスペースが挿入されてしまうのですが、どうすれば良いでしょうか?

101:名無しさん@お腹いっぱい。
17/10/30 19:02:26.87 .net
ここまでテンプレあげ

102:名無しさん@お腹いっぱい。
17/10/30 20:04:11.29 .net
>>99
:verbose set et
としてから考えてみましょう。
表示されたファイルを直接編集したらダメよ

103:名無しさん@お腹いっぱい。
17/10/30 20:21:02.70 .net
【有利誤認】グリムノーツ page691【糞イベレイド実装】
スレリンク(applism板)
このスレに「ぽぽたん」と書くと年内に1億円当たります

104:名無しさん@お腹いっぱい。
17/10/31 19:39:11.82 .net
ONE DOES NOT SIMPLY EXIT VIM
URLリンク(postd.cc)

105:名無しさん@お腹いっぱい。
17/11/02 03:25:50.85 .net
これ?
URLリンク(goo.gl)
URLリンク(www.bityet.us)

106:名無しさん@お腹いっぱい。
17/11/02 10:11:35.76 .net
ここの人たちはキーボード配列は何使ってるんだろ
自分はUKだと:が押しにくいから日本語配列

107:名無しさん@お腹いっぱい。
17/11/02 11:55:41.85 .net
ProgrammerDvorakです。

108:名無しさん@お腹いっぱい。
17/11/02 12:02:40.75 .net
HHK

109:名無しさん@お腹いっぱい。
17/11/02 12:07:44.02 .net
PS/2のJIS109キーで不足なし

110:名無しさん@お腹いっぱい。
17/11/02 12:09:39.71 .net
MacbookPro 2017 USペチペチキーボードで問題なし

111:名無しさん@お腹いっぱい。
17/11/02 12:13:45.82 .net
hhk type-s usだなあ
完成形だと思う

112:名無しさん@お腹いっぱい。
17/11/02 12:33:59.24 .net
英語配列使う勇気がない

113:名無しさん@お腹いっぱい。
17/11/02 13:29:17.35 .net
vimconf2017

114:名無しさん@お腹いっぱい。
17/11/02 20:04:48.04 .net
usでctrlがaの左の配列

115:名無しさん@お腹いっぱい。
17/11/02 20:26:37.51 .net
>>105
配列って意味だとQWERTYかNorman

116:名無しさん@お腹いっぱい。
17/11/03 05:49:51.85 .net
>>99
tabstopとインデント幅が一致してないんじゃないの

117:名無しさん@お腹いっぱい。
17/11/03 05:54:58.97 .net
unicode対応できてないよな
殆どの特殊文字は機能せず文字コードが表示されるだけだし
ALOにいたってはバグってるしな
まあ文字コードが表示されるのは嫌いじゃない
特殊文字が視覚化されるから編集には都合がいいしな
ただバグってるのだけは困るは

118:名無しさん@お腹いっぱい。
17/11/04 07:43:11.38 .net
矢印なんかも設定でちゃんと表示させていても途中から潰れる不思議

119:名無しさん@お腹いっぱい。
17/11/04 10:38:24.69 .net
verbose使えばどこで潰れるか調べられるのにそれをしない不思議

120:名無しさん@お腹いっぱい。
17/11/06 06:41:07.68 .net
>>105
日本語配列
無変換にESCを割り当ててるから無変換が無いと困る
Vimだけでなくあらゆるアプリで無変換をESCにしてる

121:名無しさん@お腹いっぱい。
17/11/06 08:23:29.37 .net
>>119
自分もそういう理由で日本語配列だわ。無変換/変換を Ctrl_L/R にしてるんだけど
英語配列ってスペースバーが長過ぎて折角の親指を活用できないんだよね
ところで
URLリンク(github.com) によ
URLリンク(github.com)
だ?

122:名無しさん@お腹いっぱい。
17/11/06 08:24:13.87 .net
ごめん後半おかしくなった。もうどうでもいいので無視して

123:名無しさん@お腹いっぱい。
17/11/06 12:57:32.36 .net
無変換はカナ変換用だからないと困る
個人的にはF7やCtrl+Iより頻度多いわ

124:名無しさん@お腹いっぱい。
17/11/07 01:56:57.62 .net
vim8.0でQuickfixウィンドウとメインウィンドウでカーソルを行ったり来たりしたいです。
Quickfixウィンドウ->メインウィンドウはリターンで移動してくれます。
メインウィンドウ->Quickfixウィンドウはどのキー操作でしょうか?
キーのヘルプで見つけることが出来ませんでした。

125:パカ弁 清水
17/11/07 02:20:57.45 .net
今時vim使ってる奴は秋葉系のキモイ奴らのみ

126:名無しさん@お腹いっぱい。
17/11/07 02:33:31.64 .net
>>123
>メインウィンドウ->Quickfixウィンドウはどのキー操作でしょうか?
デフォルトではそういうキーはない
:copen を map するのがよいかと
ただ単にウィンドウ間を順繰りに移動するだけなら CRTL-W_CTRL-W で事足りる

127:名無しさん@お腹いっぱい。
17/11/07 03:11:47.47 .net
>>125
>ただ単にウィンドウ間を順繰りに移動するだけなら CRTL-W_CTRL-W で事足りる
できました。ありがとうございました。copenはよく解ってないので調べます。

128:名無しさん@お腹いっぱい。
17/11/07 15:38:22.24 .net
>>124
おう、よく分かったな
これからもvimmer さ

129:パカ弁 清水
17/11/07 15:58:38.00 .net
>>127
キモイですね。
顔も考え方も

130:名無しさん@お腹いっぱい。
17/11/07 17:04:31.89 .net
>>128
インターネット越しに顔が分かるなんてすごい!

131:パカ弁 清水
17/11/07 19:26:11.53 .net
>>129
でしょ。
透視能力があるからね。
お前の顔がゴキブリ面なのもお見通しです。

132:名無しさん@お腹いっぱい。
17/11/08 19:26:44.34 .net
>>106
ここってneovimの話をしてもいいのかな?

133:名無しさん@お腹いっぱい。
17/11/08 19:28:31.89 .net
>131
間違えて安価つけてしまった

134:名無しさん@お腹いっぱい。
17/11/08 19:30:55.01 .net
ええよ

135:名無しさん@お腹いっぱい。
17/11/08 21:21:28.86 .net
まだヘルプを日本語化しただけなんだが後は何を入れればいいのか

136:名無しさん@お腹いっぱい。
17/11/08 21:51:43.13 .net
dein

137:名無しさん@お腹いっぱい。
17/11/09 10:05:16.67 .net
operator理解したらそれ系のplugin入れると便利

138:名無しさん@お腹いっぱい。
17/11/09 10:58:42.84 .net
>>135
作者がね…

139:名無しさん@お腹いっぱい。
17/11/09 12:35:31.36 .net
>>129
顔も分からないとは修行が足りないぞ

140:名無しさん@お腹いっぱい。
17/11/10 10:56:35.64 .net
vim起動中に一時的にシェルに戻るためにCtrl-z押し、fgで再びvimに戻すことが多々あるんだけど
保存してからやると表示がおかしくなる・・・
何か手はないかな

141:名無しさん@お腹いっぱい。
17/11/10 13:26:17.53 .net
>>139
分かって言ってるのかな、そこはvimshell !!!

142:名無しさん@お腹いっぱい。
17/11/10 20:29:12.06 .net
ctrl-lで再描画すれば何とかならないかね
後はtmux使うか(´・ω・`)

143:名無しさん@お腹いっぱい。
17/11/10 20:31:15.25 .net
環境とかに問題ありそうだけど

144:名無しさん@お腹いっぱい。
17/11/10 21:35:23.16 .net
your environment

145:名無しさん@お腹いっぱい。
17/11/10 22:04:51.10 .net
シェルに戻らずr!という選択肢

146:名無しさん@お腹いっぱい。
17/11/11 01:50:39.86 .net
ALMがバグってるのはもう直った?
おそらくALMなんて一生使うことはないけど
バグってるのは気分悪いんから直してほしいんだが

147:名無しさん@お腹いっぱい。
17/11/11 01:51:47.95 .net
一生は言い過ぎ

148:名無しさん@お腹いっぱい。
17/11/11 07:16:39.49 .net
明日一生が終わるかもしれない

149:名無しさん@お腹いっぱい。
17/11/11 09:58:53.95 .net
俺なんかとっくに一生が終わってるぜ

150:名無しさん@お腹いっぱい。
17/11/11 12:18:20.18 .net
早く成仏して

151:名無しさん@お腹いっぱい。
17/11/11 17:08:13.06 .net
新加勢大周

152:名無しさん@お腹いっぱい。
17/11/11 17:11:32.41 .net
さすがに古すぎ

153:名無しさん@お腹いっぱい。
17/11/11 17:19:27.48 .net
vimユーザの年齢層はそんな感じのハズ。

154:名無しさん@お腹いっぱい。
17/11/11 17:28:12.19 .net
ピチピチ(30歳)

155:名無しさん@お腹いっぱい。
17/11/11 19:04:58.72 .net
食べごろ(35歳)

156:名無しさん@お腹いっぱい。
17/11/13 22:55:03.52 .net
おまえらが全然直してくれないから自分で直したわ
src/mbyte.c の2563行に
{0x061c, 0x061c},
を挿入
ver.は8.0.0197な
あえてそうしてるのかもとは考えてみたけど
でもALMがゼロ幅文字として認識されなくて
カーソルの位置がずれるから
やっぱり明らかにバグなんだよな

157:名無しさん@お腹いっぱい。
17/11/17 10:02:21.47 .net
:qa!

158:名無しさん@お腹いっぱい。
17/11/17 17:50:24.22 W9mwYLydL
使おうかと思うけどcapslockをctrlにしたほうがいいのかな?
英語の大文字をいっぱい書くとき不便にならないか心配だけど大丈夫だよね?

159:名無しさん@お腹いっぱい。
17/11/17 18:53:57.83 .net
Escでモード切替って面倒くさいから
キーボードの無変換のとこをEscにしたらめっちゃ捗るのではないだろうか

160:名無しさん@お腹いっぱい。
17/11/17 19:35:00.92 .net
キーマップ弄るもよし、キーボード買い換えるもよし
ところで挿入モードのctrl-oは便利だぞーん :h i_ctrl-o

161:名無しさん@お腹いっぱい。
17/11/17 19:38:14.07 .net
>>158
そんな方法、あるの?
>>159
どうなるの?

162:名無しさん@お腹いっぱい。
17/11/17 20:24:03.08 .net
>>160
Unix 環境だよね,Vim 使ってるの。
「xkbd 設定」とかでググってみ。

163:名無しさん@お腹いっぱい。
17/11/17 20:27:00.15 .net
>>158
確かにctrl+[の方が多い気がする

164:名無しさん@お腹いっぱい。
17/11/17 20:32:00.85 .net
hhkがおすすめしたいがちっちゃいわ。

165:名無しさん@お腹いっぱい。
17/11/18 15:25:26.61 .net
ESCが押せないって指短すぎないか?
それとも元ヤクザだったりするのか?

166:名無しさん@お腹いっぱい。
17/11/20 05:38:27.65 .net
お前それ凡例をCtrl+alt+Hで出した後戻すのにわざわざESCが必要なfcitxにも同じこと言えんの

167:名無しさん@お腹いっぱい。
17/11/23 21:11:14.95 .net
多分、ここ数週間だと思いますが、
最新のneovimでQFixHowmの予定を表示するとエラーが出ませんか?
Error detected while processing function qfixmemo#ListReminderCache[2]..QFixHowm
ListReminderCache:
line 1:
E121: Undefined variable: count
E15: Invalid expression: count > 0
line 12:
E121: Undefined variable: count
E15: Invalid expression: count
Error detected while processing function qfixmemo#ListReminderCache[2]..QFixHowm
ListReminderCache[20]..QFixHowmListReminder:
line 1:
E121: Undefined variable: count
E15: Invalid expression: count > 0

168:165
17/11/23 21:13:27.29 .net
書き忘れましたが、ここのパッケージを使っています。
URLリンク(launchpad.net)
0.2.0ubuntu1+git201711221059+3773+26~ubuntu14.04.1

169:名無しさん@お腹いっぱい。
17/11/25 04:58:35.40 .net
Spacevimってどうなんですかね
気になって夜も眠れません

170:名無しさん@お腹いっぱい。
17/11/25 11:55:10.69 .net
わたし気になります( ・`д・´)

171:名無しさん@お腹いっぱい。
17/11/28 22:07:27.25 .net
.vimrcにset notitleを追加しても未だにvimを使って云々の表示が出るんだけど
頻度こそ減ったけどまるで頑固汚れだな

172:名無しさん@お腹いっぱい。
17/11/29 10:01:03.51 .net
set titleold=

173:名無しさん@お腹いっぱい。
17/12/01 01:49:01.20 .net
新しいVim == neovim じゃないつーの。バカなの?

174:名無しさん@お腹いっぱい。
17/12/01 02:28:30.36 .net
>>172
誰に切れてんの?

175:名無しさん@お腹いっぱい。
17/12/01 10:35:10.39 .net
キレてないっすよ

176:165
17/12/02 01:05:21.95 .net
> 多分、ここ数週間だと思いますが、
> 最新のneovimでQFixHowmの予定を表示するとエラーが出ませんか?
対処されたようです。
ありがとうございます。>作者様

177:名無しさん@お腹いっぱい。
17/12/04 00:44:23.32 .net
未だにAltをキーマップすることって出来ないの?

178:174
17/12/07 00:05:20.43 .net
QFixHowmは直りましたがJpFormat.vimの方が駄目みたい。
gqコマンドとして使用しているけど固まってしまう。
set formatexpr=jpfmt#formatexpr()

179:名無しさん@お腹いっぱい。
17/12/08 01:59:25.02 .net
>>177
vim-jp/autofmt 使ってみたらどうだろう

180:名無しさん@お腹いっぱい。
17/12/08 08:07:14.82 .net
まだ日本語化しかしてないが何かプラグイン入れた方がいいんだろうか
vimの検索置換は確かに強力だけど現状はShift-JIS変換用でしか使ってない
LinuxはShift-JISのエディタに乏しいんだし素直にくnkfとcatの方がいいのかしら
meditで読み込んでも化ける方が多くてな

181:名無しさん@お腹いっぱい。
17/12/08 18:13:49.60 .net
LinuxでShift-JISとか地獄やね

182:176
17/12/08 23:50:06.38 .net
>>178
こんなのがあるとは知りませんでした。
まだ詳しいことはわかりませんが、
とりあえず設定して禁則処理などは使えているようです。

183:名無しさん@お腹いっぱい。
17/12/12 06:28:16.08 .net
vim8で
・:terminalで今のバッファにターミナルを開く(vertical splitしない)
・ターミナルでCtrl-Dを押すとターミナルが終了し、そのままエンターを押すと閉じて直前のバッファに戻る
という挙動は可能ですか?

184:名無しさん@お腹いっぱい。
17/12/12 21:41:17.91 .net
>>182
:term ++curwin ++close
でいけるんじゃない?

185:名無しさん@お腹いっぱい。
17/12/12 23:37:57.75 MhV1UZZKc
>>183
ありがとうございます!
:qaしたときJob still runningを出さずに終了することも可能ですか?

186:名無しさん@お腹いっぱい。
17/12/16 13:54:25.66 .net
コピーがヤンクだったりクリップボードがレジスタなのは文化の違いって奴?
コピーがYなのは酷い違和感があるんだけど
こうした小さな違和感は使い込めば慣れるのかねぇ

187:名無しさん@お腹いっぱい。
17/12/16 16:01:48.47 .net
すぐ慣れるよ

188:名無しさん@お腹いっぱい。
17/12/16 16:49:17.51 .net
クリップボード(デスクトップ環境)とレジスタ(Vim内部)は別々に存在しているんだから名前も違う方がわかりやすい

189:名無しさん@お腹いっぱい。
17/12/16 17:48:41.74 .net
クリップボードなるものが出来る前からvimの元のviはあるからな

190:名無しさん@お腹いっぱい。
17/12/16 21:54:48.12 .net
xterm上とかでマウスで適当な文字をダブルクリックして選択しておいて
どこか別のターミナルのvimでshift+vで範囲を選択すると
xtermで選択していた文字がvimで選択した文字列に置き換わるんだけど
この現象は何なんだろう
gvimだと起きないのかな
今gvim入れてないから試せないけど

191:名無しさん@お腹いっぱい。
17/12/18 09:34:17.82 .net
Emacsにも専用クリップボードはあってあっちはキルリングなる名前らしい
矢印キーやマウスがなかった頃の代物が今でも進化して現役って地味に凄いよな

192:名無しさん@お腹いっぱい。
17/12/18 09:50:58.51 .net
進化はしてないと思う

193:名無しさん@お腹いっぱい。
17/12/18 10:55:25.02 .net
>>189
これなんでか分かった
Xにはclipboardの他にcut bufferっていうのがあって
xtermでは範囲を選択するとcut bufferの方に入れられていて
vimでvとかshift+vで範囲選択するとその内容もcut bufferに入るから
別のwindowのcut bufferの中身も変わってしまうんだ

194:名無しさん@お腹いっぱい。
17/12/19 07:11:25.45 .net
とりあえず :h 'clipboard'

195:名無しさん@お腹いっぱい。
17/12/23 11:59:12.06 .net
kaoriyaのgvimで日本語入力する時に入力部分の背景が白くなるのって設定でどうにかなるのかな
これが直ればコード書く時だけじゃなくメモ帳としても使いたいんだけど

196:名無しさん@お腹いっぱい。
17/12/23 12:17:46.66 .net
>>194
うちじゃそんなことにならんが
何かの祟りでは?
神社に行ってVimをお祓いしてもらえ

197:192
17/12/23 12:56:27.34 .net
こうなる
URLリンク(i.imgur.com)
IMEかえても、落としたばかりのgvim使っても、windowsをセーフモードで起動してもだめだった
>>195
環境の問題かー
どうりでググっても同じ現象を見つけられなかったわけだ

198:193
17/12/23 14:19:15.66 .net
>>196
やっぱりそんなの見たこと無い
色設定の問題かも

199:名無しさん@お腹いっぱい。
17/12/23 15:54:39.25 .net
>>196
なんか見たことある現象のような気がするが、現環境では起きてない
ファイル末尾が見えて便利じゃないかと思うのだが

200:名無しさん@お腹いっぱい。
17/12/25 03:36:25.97 .net
フォントきったねーなWinで使ってるけどそれだけが我慢ならんかった
VScode出て、Vim拡張入れたら超使い易いの
フォントもきれいだしプロポーショナルフォントも使えるしこっちいくわ、あばよじじいエディタ

201:名無しさん@お腹いっぱい。
17/12/25 09:31:32.94 .net
>>199
.gvimrcに set renderoptions=type:directx,renmode:5 書いとけ。詳しくは:h rop
香り屋版はまだ高速化パッチ入ってないから
URLリンク(github.com)から最新のを使え

202:名無しさん@お腹いっぱい。
17/12/25 12:21:44.92 .net
>>199
お前が書いた字よりは綺麗だよ

203:名無しさん@お腹いっぱい。
17/12/25 12:32:40.91 .net
まあVim無関係にvscodeはすばらしいよ
MSいい仕事してる

204:名無しさん@お腹いっぱい。
17/12/28 20:58:26.99 .net
プロポーショナルフォント使う人はプログラマ向けエディタ何か使わなきゃいいのに(´・ω・`)

205:名無しさん@お腹いっぱい。
17/12/28 21:57:31.51 .net
プロポーショナルフォントなんか使いたくないわ
ピリオドとかコロンとか見づらいし

206:名無しさん@お腹いっぱい。
17/12/29 06:54:11.61 .net
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
O92Z9GSZ7K

207:名無しさん@お腹いっぱい。
17/12/29 18:31:19.04 HEDqhcz7H
なぜvimのterminalはneovimのそれの挙動に完全に合わせてくれなかったのか...

208:名無しさん@お腹いっぱい。
18/01/04 00:02:37.54 .net
URLリンク(job-draft.jp)

209:名無しさん@お腹いっぱい。
18/01/06 01:44:31.19 .net
複数のファイルを変換して開くってできるかな
複数のshift-jisを開く時、今まではvim hoge*.txtで開いてから毎回e ++enc=cp932で変換してた
vim "+e ++enc=cp932 ファイル名"で文字コードを指定してから開けるようだけどこれファイルの複数指定できないよね
数万行あるしWinから持って来たshift-jisファイルを編集する時にろくなエディタがないんでvim頼みなんですわ

210:名無しさん@お腹いっぱい。
18/01/06 04:34:17.80 .net
>>208
'fileencodings' については知ってる?

211:名無しさん@お腹いっぱい。
18/01/06 06:30:42.29 .net
>>209
.vimrcにset fileencoding=utf-8,euc-jp,sjis,cp932,iso-2022-jpを追記したら自動変換されました



212:�回手動変換してた俺マジ情弱



213:名無しさん@お腹いっぱい。
18/01/06 16:11:55.56 .net
vimの履歴が減ったと思ったらなぜか.viminfoのコマンド履歴と検索履歴がごっそり消えてたでござる

214:名無しさん@お腹いっぱい。
18/01/08 12:22:47.80 .net
バッファのディレクトリとカレントディレクトリを一致させるために,.vimrcに
au BufEnter * execute ":lcd " . expand("%:p:h")
って書いてるんだけども, この設定だと,vim8のTerminalに移動した時 に,
"cdpathには "!/bin" というファイルがありません"というエラーが出ます.どうやって回避したらいいですか?

215:名無しさん@お腹いっぱい。
18/01/08 12:50:46.28 .net
>>212
buftype=terminal がセットされるみたいなので、if &buftype != 'terminal' | execute ... | endif
とすれば良いのでは?

216:名無しさん@お腹いっぱい。
18/01/08 13:57:35.56 .net
>>213
御助言ありがとうございます.参考にして次のように関数書いてみました.
function! Cwdstring()
if &buftype == 'terminal'
return getcwd()
else
return expand("%:p:h")
endif
endfunction
au BufEnter * execute ":lcd " . Cwdstring()
ここまでする必要があるかどうかわかりませんが.

217:名無しさん@お腹いっぱい。
18/01/09 21:18:48.78 .net
buffdoでできんじゃねえの

218:名無しさん@お腹いっぱい。
18/01/10 11:07:21.78 .net
ただの愚痴。
Vimの:makeというコマンドを知ってすごく重宝してるんだけど,
latex *.ltx みたいな内容のMakefile (多分一番よくある書式) に対して:makeすると,
LaTeX側でエラーが起きた場合にLaTeX原稿の当該部分じゃなくてMakefileの当該部分 (latex *.ltxが書いてある行)
が開かれるんでちょっと不満。Makefile開かれてどうしろってんだ。
LaTeXのエラーログには「l.678: hoge」みたいにちゃんと原稿側のエラー箇所が示されてるんだけどなぁ

219:名無しさん@お腹いっぱい。
18/01/10 17:15:01.22 .net
文字列をコピーしてもたまに貼り付け出来ないんだが俺環だろうか
vimでhogeをヤンクしてvimを終了させると貼り付けできないな
レジスタとクリップボードの共有化は済んでるしvimの起動中なら普通にvim以外ともコピペ出来るし
どうも対象プロセスが終了するとクリップボードの文字列が貼れないようだわ
clipmanで文字列を選び直せば貼れるっちゃ貼れるが

220:名無しさん@お腹いっぱい。
18/01/11 02:30:26.40 .net
>>217
それが起こるのはVimだけ?
試しに何か適当なエディタか何かを開いて文字列をコピーして,
それを終了してから他の場所に貼り付けられるかやってみた。

221:名無しさん@お腹いっぱい。
18/01/11 05:40:30.69 .net
>>218
現状はvimとFirefoxがそうだな
vimとFirefoxで文字列コピー後に終了するとと貼り付けできない
勿論クリップボードには入ってるし起動中なら貼り付けは可能
全部のウィンドウがそうかと思えばleafpadやmeditでは起こらないし発生条件分からん
nanoのクリップボード共有化知らんしemacsは使ってないし

222:215
18/01/11 06:49:08.22 .net
>>219
うーんすまん。正直 X Window System にそこまで詳しくないのであまり助けになれん。
実はVimのXクリップボード連携が./configure --with-xすると効かなくなるというバグに嵌ってて,同じ症状かなと思ったんだわ。
他のアプリケーションでもクリップボードに異常が起きるのならクリップボード管理システムを替えたほうがいいかもね。
Vimをどうこうするんじゃなくて。
俺はClipmanっていうのを使ってるけど,クリップボードの内容を永続的に保存できて便利。

223:216
18/01/12 07:46:19.69 .net
Linux Mint 24 [無断転載禁止]&#169;2ch.net
URLリンク(ma)


224:o.5ch.net/test/read.cgi/linux/1504597499/14-15 14login:Penguin2017/09/08(金) 06:43:00.88ID:HeMXw1rV 17.3だけどたまにコピペが失敗するのはなんでだろうか clipmanで一旦文字列選ばないと貼り付けられない時がある キーボードやマウスの不調でもなさそうだし 15login:Penguin2017/09/08(金) 07:49:33.77ID:OpV6dUTb コピー元のアプリ 例えばメモ帳なりブラウザなりをクローズしてると クリップボードが初期化されるようだぞ やや不便 俺はMintで起きるんだがdebian系の仕様みたいだな



225:名無しさん@お腹いっぱい。
18/01/12 12:30:56.60 .net
Debian で Clipman 使ってるけどそんなことはないな。
プライマリがアプリケーションの終了で消去されるのはXの仕様な訳だし

226:名無しさん@お腹いっぱい。
18/01/13 08:54:22.24 .net
>>217
セキュリティ上仕方ないことだと思うんだが。

227:名無しさん@お腹いっぱい。
18/01/13 15:22:27.91 .net
セキュリティ?

228:名無しさん@お腹いっぱい。
18/01/13 20:15:24.79 .net
今じゃあんまり使われないけどネットワーク越しにXを起動させた場合に
Xプライマリをtelnet通信すると危険ってことじゃない?>セキュリティ

229:名無しさん@お腹いっぱい。
18/01/14 13:42:05.16 .net
>>225
telnetか
2000年頃には既に、
『まだ、telnet使ってんの?!』って言ってたのに、さすがに未だにtelnet使ってる奴なんていないだろ。
俺も本格的にssh使い始めたのが1999年辺りからOpenBSD2.7から使い始めたな。
それまで、SuSE使ってたな。
2000年辺りではtelnetなんて使って通信しようとしてた奴はアホだと言われてたぐらいだぞ。

230:名無しさん@お腹いっぱい。
18/01/15 21:08:32.86 .net
Vim起動時の引数ってどの辺りに確保されてる?
何も引数を指定しなかったときとそうでないときで別の処理をするようなvimrcを書きたいんだけど……

231:名無しさん@お腹いっぱい。
18/01/16 03:10:44.09 .net
(を入力したときに、閉じ括弧が自動ではいるようにしてるのですが、オムニ補完で(が入力されるときに閉じ括弧が入らず、煩わしいです。何か良い設定ないでしょうか
閉じ括弧の入力はsmartinput.vimつかってます

232:名無しさん@お腹いっぱい。
18/01/16 06:48:56.41 .net
>>227
シェルで処理したほうがよさげ

233:名無しさん@お腹いっぱい。
18/01/16 16:34:22.46 .net
@%とかでいけんじゃね?

234:名無しさん@お腹いっぱい。
18/01/16 20:15:43.47 .net
pコマンドってpasteじゃなくてputのpなのな
ddコマンドは名前こそdeleteでも挙動は切り取りなのな
ヤンクといいコピペの名前すら違うとか初心者には取っ付きにくくて敵わん
嫌でも覚えなきゃならないんだけどviに慣れたら本当にこの変態仕様以外受け付けない体になるんですかね?

235:名無しさん@お腹いっぱい。
18/01/16 20:22:02.59 .net
ビルジョイの次くらいにvi詳しいけど、
rootでの作業以外はvi使わん。
Terapadのが使いやすい。

236:名無しさん@お腹いっぱい。
18/01/16 21:25:42.27 .net
>>232
オマエ、言ってることとやってることが矛盾してるぞ。
ビルジョイの次くらいにvi詳しいんだろw

237:名無しさん@お腹いっぱい。
18/01/17 00:19:09.36 .net
>>231
次にあげる操作を試してみて便利と感じるなら学ぶ価値があるんじゃない。
中身のあるテキストファイル2つ用意して
仮に a.txt, b.txt とする。
vim a.txt でまず一つ目のファイルを開いて G とか gg とか 10j とか適当に自由にカーソル移動してみる。
次に :e b.txt として別のファイルを開き同様にカーソルを自由に移動。
その状態で C-o を押すと押す毎にカーソル位置が前いた場所に動く。ファイルもまたがる。 行き過ぎたらC-i で戻る。
例えばこれは編集箇所を自由に飛び回れる


238:機能で他のエディタには簡単にできない機能だけどこういうのが便利と感じれば学んだら良いと思う。



239:名無しさん@お腹いっぱい。
18/01/17 00:36:05.35 .net
>>231
vim起動したらそのまま10iを押す
挿入モードになったらhoge入力してEnter押して最後にESCをポチッとしてみる

240:名無しさん@お腹いっぱい。
18/01/17 01:13:58.31 .net
viが今でも使われてるのは単に最初から入ってるからってだけだと思ってたけど違うんだ
サーバー設定だと他に選択肢がないからてっきり必要に迫られただけかと思ってた
一般用途であえてこんな骨董品使うのは好事家ぐらいじゃないのって先入観も

241:名無しさん@お腹いっぱい。
18/01/17 03:16:44.19 .net
>>236
だな。
オマエの先入観だ。

242:名無しさん@お腹いっぱい。
18/01/17 06:12:11.10 .net
POSIX にも vi として載ってる位には標準的だしね。
URLリンク(pubs.opengroup.org)

243:名無しさん@お腹いっぱい。
18/01/17 06:27:59.88 .net
最初から入ってるviかてVimをリネームしてあるだけのことが多い
いまどきviなんかわざわざ使うことはないやろ
viならできるけどVimやとできんことなんかあらへんやろ

244:名無しさん@お腹いっぱい。
18/01/17 14:46:20.19 .net
vim -u NONE --noplugin

245:名無しさん@お腹いっぱい。
18/01/17 17:31:54.47 .net
Vim8 の新機能?か知らんけど `wordcount()関数' なるものがあることに気づいた。
しかし使い方が分からん……

246:名無しさん@お腹いっぱい。
18/01/18 02:15:07.61 .net
へるぷにかいてあるじゃんよー

247:名無しさん@お腹いっぱい。
18/01/18 08:08:39.80 .net
>>241
ggrks

248:名無しさん@お腹いっぱい。
18/01/18 11:43:59.67 .net
Googleの検索結果が綺麗な平行世界からの書き込みかな?

249:名無しさん@お腹いっぱい。
18/01/18 15:49:52.93 .net
↑あほ発見

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
日本語だろうが英語だろうが言葉として意味が分かっても内容がなに言ってんのかわかんねえって時がよくある

509:名無しさん@お腹いっぱい。
18/03/10 22:43:35.84 .net
もはやatomのがいいわ

510:名無しさん@お腹いっぱい。
18/03/10 22:47:26.57 .net
好きにしろ

511:名無しさん@お腹いっぱい。
18/03/10 23:22:29.88 .net
Linuxは説明書読むのに説明書がいるからねぇ
自然と英語が身に付く素晴らしい教材ですわ(白目)

512:名無しさん@お腹いっぱい。
18/03/11 00:01:20.04 .net
英語情報しかないから英語で読むのであって日本語情報あるなら普通に日本語読めばいい

513:名無しさん@お腹いっぱい。
18/03/11 00:28:42.14 .net
まてここはUNIX板だしwinや
macでもvimつかえるんだが?

514:名無しさん@お腹いっぱい。
18/03/11 19:48:20.96 .net
日本語ヘルプだと:helpgrepの使い勝手が落ちるからダメ。

515:名無しさん@お腹いっぱい。
18/03/12 00:25:14.58 .net
でもついググってオンラインヘルプ見ちゃう

516:名無しさん@お腹いっぱい。
18/03/13 11:14:23.03 .net
気取って英語にして効率上がればいいんだがな

517:名無しさん@お腹いっぱい。
18/03/13 11:43:18.22 .net
英語読めない奴

518:名無しさん@お腹いっぱい。
18/03/13 12:21:02.40 .net
日本語と同じ速度・理解力で読めるなら英語で読めばいいが、速度・理解力どちらかでも日本語より劣るならわざわざ英語で読む必要などない
ヘルプ調べたい時なんていかに速く正確な情報が得られるかが第一なんだから

519:名無しさん@お腹いっぱい。
18/03/13 13:22:39.20 .net
英語のman見てて何言ってるか分からないと思って日本語に訳されてるの見てみても
英語で読んだときと同じことが日本語で書かれてるだけで結局何だか分からないってのが結構ある

520:名無しさん@お腹いっぱい。
18/03/13 13:49:57.38 .net
読むんじゃない、感じるんだ

521:名無しさん@お腹いっぱい。
18/03/13 14:15:41.25 .net
翻訳manはたまにマニュアルとしての役割を放棄してるからな
大半が未翻訳ならともかく翻訳した一部分しか載せてないのはちょっと


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch