- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/02/14(日) 16:52:31.90 .net]
- Vim 6以降に関する話題、Part26です。
www.vim.org/ 前スレ Vim Part25 [転載禁止]?2ch.net peace.2ch.net/test/read.cgi/unix/1427713482/ 関連情報は>>2-6あたり
- 39 名前:名無しさん@お腹いっぱい。 [2016/03/12(土) 22:06:47.58 .net]
- しばらく前のバージョンでは[ファイル]-[エンコード]のメニューから
エンコードを指定できたけど消えちゃったんですか?
- 40 名前:名無しさん@お腹いっぱい。 [2016/03/12(土) 22:15:51.99 .net]
- メニューって何だ?そんなものあったっけ
:e ++enc=utf-8 とかどうぞ
- 41 名前:名無しさん@お腹いっぱい。 [2016/03/12(土) 22:24:11.31 .net]
- >>40
あったよ どうやら意図的に消してしまったらしい コマンドで指定できるのは知ってるんだけど たいだい忘れているから探す手間が省けて楽だったんだけどなあ utf-8だったかutf8だったかみたい感じで でもまあありがとう
- 42 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/12(土) 22:51:52.48 .net]
- エンコード名は結構ラフに受け付けるでしょ
- 43 名前:名無しさん@お腹いっぱい。 [2016/03/12(土) 23:53:31.34 .net]
- >>42
utf8でも行けるとはしらなかった でもshiftjisはだめでしょ?
- 44 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/13(日) 01:31:20.28 .net]
- sjis と shift_jis はいけるけど shiftjis がダメなあたり乙女やなあ
- 45 名前:名無しさん@お腹いっぱい。 [2016/03/13(日) 08:43:27.58 .net]
- sjisはshift_jis行けるのか
cp932じゃないとだめかと思ってた
- 46 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/13(日) 10:31:00.46 .net]
- shift_jisとcp932は別のエンコードの筈
あともう一つ亜種がある
- 47 名前:名無しさん@お腹いっぱい。 [2016/03/13(日) 11:26:10.72 .net]
- >>46
え、ほんと?? 調べたら確かに違うみたいだけどWindowsのシフトJISはcp932みたい www.kab-studio.biz/Programing/JavaA2Z/Word/00000716.html 現実的にはcp932がシフトJISで、本当のshift_jisは使われていないんでしょ? つまり実際上はシフトJISを指定したいならcp932にするのでは?
- 48 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/13(日) 12:32:20.78 .net]
- >>47
現実的にcp932を指定するのは別に構わない 「エンコーディングの指定がラフでいい」からの「sjisやshift_jisでいける」で それがcp932のつもりなら間違いだということ SHIFT_JISX0208系とWINDOWS-31J系とSHIFT_JISX0213系の違いはちゃんと認識すべき
- 49 名前:名無しさん@お腹いっぱい。 [2016/03/13(日) 13:50:02.90 .net]
- >>48
なるほど 実際のシステムを構築する際に意識する必要があるのはどんな場面なんだろ? cp932以外の文字コードを使ってるOSとかあるんだろうか
- 50 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/13(日) 15:56:53.72 .net]
- エディタレベルでは知らんけど
DBとかは普通に意識してないとヤバい
- 51 名前:名無しさん@お腹いっぱい。 [2016/03/13(日) 18:15:40.56 .net]
- >>50
データベースだと分かれているのか あんまり意識してなかったけどオラクルでそれに関連する問題があったような気も MySQLでもあるんだろうか
- 52 名前:名無しさん@お腹いっぱい。 [2016/03/13(日) 22:15:43.12 .net]
- >>49
>>50 だね。
- 53 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/16(水) 01:21:59.54 .net]
- :set とするとオプションの設定の状態一覧を表示しますが
この表示をファイルに保存することはできるでしょうか? runtimepathの値が見難くて、カンマで改行させたりして見易くしたいのです そのため、一度ファイルに保存して、置換処理をしたいのですが可能でしょうか? 分かる方教えてください。
- 54 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/16(水) 01:32:08.16 .net]
- すいません解決しました
:let @a=&runtimepath :put a でファイルに書き込めました。 ちなみに:setの表示を一度にファイルに保存する方法があれば知りたいです。
- 55 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/16(水) 01:38:22.98 .net]
- すいません、:setの表示を一度にファイルに保存する方法も分かりました
リダイレクトで検索したら一発でした。:redir > file でリダイレクトできるのですね。 1人で3連投もしてすみません
- 56 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/16(水) 02:39:35.61 .net]
- se co=12 してからすると一列になりますぜ
- 57 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/20(日) 23:09:16.20 .net]
- コマンドモードの履歴を前方一致検索するのに↑キーしかなさそう
なんか良い方法はないかなぁ・・・
- 58 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/20(日) 23:41:56.19 .net]
- C-f ? でええやん
- 59 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/20(日) 23:42:50.16 .net]
- ごめんちょっとピントがずれてた、忘れてくれ
- 60 名前:名無しさん@お腹いっぱい。 [2016/03/21(月) 14:46:06.69 .net]
- q:
か?その後インクリメンタルにさかのぼれれば使いやすそう
- 61 名前:名無しさん@お腹いっぱい。 [2016/03/25(金) 22:01:53.70 .net]
- urxvtなどの端末でAltがらみのキーバインドを設定する
これらがだめで nnoremap <A-;> : nnoremap <M-;> : これは通った nnoremap ; : 問題は.vimrcに書いたら見えにくいということで 別の表記方法はないだろうか? ; ^[;
- 62 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/26(土) 01:29:21.08 .net]
- サブのテキストエディタって何にしてます?
一応軽さ重視でleafpad使ってますけどいくらなんでも機能少なすぎるんですよねぇ……
- 63 名前:名無しさん@お腹いっぱい。 [2016/03/26(土) 01:34:53.23 .net]
- サブはemacsいいぞ
vimの肥大化を抑えられる
- 64 名前:名無しさん@お腹いっぱい。 [2016/03/26(土) 04:14:01.60 .net]
- emacsなんてメチャクチャ肥大化するぞ
素のままだと使いづらいしカスタマイズが大変
- 65 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/26(土) 09:42:55.89 .net]
- atomでいいじゃない。
- 66 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/03/26(土) 10:48:35.66 .net]
- >>61
あるけど2ちゃんで答えても特にならないから答えない
- 67 名前:名無しさん@お腹いっぱい。 [2016/03/26(土) 12:14:47.21 .net]
- >>66
存在すること教えてくれてありがとう おかげで<ESC>前置でいけた これで見やすいありがとう
- 68 名前:名無しさん@お腹いっぱい。 [2016/03/26(土) 15:41:12.18 .net]
- >>63
emacs自体が
- 69 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/03(日) 12:00:48.97 .net]
- Vimのプラグインって日本人が書いてること多いけど、海外じゃVim人気ないん?
- 70 名前:名無しさん@お腹いっぱい。 [2016/04/03(日) 13:49:17.48 .net]
- Linuxのviってvimになってるくらいだし人気ないことはないだろ
- 71 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/03(日) 15:45:43.67 .net]
- ほい
gigazine.net/news/20160318-stack-overflow-developer-survey-results/ stack overflowのアンケート
- 72 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/03(日) 17:32:34.30 .net]
- やっぱEmacsって消滅の危機にあるな
周り見ても年季と気合の入ったおっさんしか使ってない
- 73 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/04(月) 07:12:39.26 .net]
- Neobundleってオワコンだったんやな
- 74 名前:名無しさん@お腹いっぱい。 [2016/04/04(月) 09:01:42.81 .net]
- Shogoが宣言したからね
deninの移行すると起動が早くなるらしいよ
- 75 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/04(月) 10:56:08.89 .net]
- 普通の使い方だとvim-plugぐらいで十分だな
- 76 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/04(月) 11:59:32.85 .net]
- 仕様がコロコロ変わるからShougo製プラグインを使いたくない
俺はプラグインマネージャーを管理したいわけじゃない vim-plugが一番いい
- 77 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/04(月) 12:05:51.15 .net]
- コロコロ変わるのマジ使えないよな
ラクをしたいから使ってるのに本末転倒だよ
- 78 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/04(月) 16:25:22.83 .net]
- データを整列させるのにおすすめのプラグインありませんか?
- 79 名前:名無しさん@お腹いっぱい。 [2016/04/04(月) 16:37:48.35 .net]
- >>78
Align *align.txt* The Alignment Tool [range]Align | [..list-of-separators..]
- 80 名前:名無しさん@お腹いっぱい。 [2016/04/05(火) 07:47:54.14 .net]
- vim plug 遅延ロードできたっけ?
できるなら、乗り換えるかな deinに乗り換えたばっかだけど、仕様変更のせいで既に3回設定書き直してる
- 81 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/05(火) 08:06:36.02 .net]
- vim-plugは韓国製だから怖いんだよ
- 82 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/05(火) 08:56:25.55 .net]
- >>76
仕様コロコロよりも仕様とコードをパクりまくりだし
- 83 名前:名無しさん@お腹いっぱい。 [2016/04/05(火) 13:35:12.29 .net]
- オワコン宣言で枯れたneobundleで良いんじゃないの?
- 84 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/06(水) 00:22:21.52 .net]
- >>80
vim-plugではonとforかな Shougo製の方がいろんなことできるかも知れないが、 俺は今のところvim-plugで充分な感じだ 韓国なのは俺も最初は抵抗あったが、 この作者は他のプラグインも割と信頼できると思った 半年ぐらい使ってるけどストレスない
- 85 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/06(水) 20:30:39.02 .net]
- Plugin 管理 Plugin が必要になるくらい Plugin 入れてる人って恥ずかしい
- 86 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/06(水) 21:04:34.02 .net]
- 俺は20くらいプラグイン入れてるけど、半分は我慢して使ってるようなもん
- 87 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/06(水) 21:14:32.62 .net]
- 16個だった 元祖Vundleで満足
- 88 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/09(土) 18:59:53.43 .net]
- キーボードコマンドの U って使う?あまり便利さが感じられなくて<C-r>割り当てちゃってるけど
- 89 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/09(土) 20:00:21.13 .net]
- UもC-rも良く使う
- 90 名前:名無しさん@お腹いっぱい。 [2016/04/09(土) 21:10:56.52 .net]
- どんなときにUは便利?
- 91 名前:名無しさん@お腹いっぱい。 [2016/04/09(土) 23:25:12.75 .net]
- 直前の操作の取り消しじゃないの?
- 92 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/10(日) 00:41:49.34 .net]
- uがアンドゥでUは1行アンドゥ
- 93 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/10(日) 03:19:00.88 .net]
- ∧__∧
( ・ω・) うのどす ハ∨/^ヽ ノ::[三ノ :.、 i)、_;|*く; ノ |!: ::.".T~ ハ、___| """~""""""~"""~"""~"
- 94 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/19(火) 21:57:34.11 .net]
- (・∀・)アイーンス ツヴァーイ!!
- 95 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/22(金) 09:01:04.55 .net]
- :let test = 0 | let test= [] | let test={} | let test = "いつの間にか型の制限が超緩くなってる"
- 96 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/22(金) 22:37:46.97 .net]
- vimの2ストロークまでのコマンド全部把握してる人っておる?
- 97 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/22(金) 23:00:47.38 .net]
- それを聞いてどうしようというのか
- 98 名前:名無しさん@お腹いっぱい。 [2016/04/23(土) 03:00:59.89 .net]
- 2w
- 99 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 05:43:02.74 .net]
- Vimのフォントってどうやって変更できますか?
viじゃないですよ
- 100 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 05:47:09.55 .net]
- ググれば一瞬で出ることなのに
よくそれでVim使おうと思ったね
- 101 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 07:55:08.66 .net]
- echo "for wide" | se gfn=* | let &gfw=&gfn | echo "for narrow" | se gfn=*
なかなかいい組み合わせはないけどねー
- 102 名前:名無しさん@お腹いっぱい。 [2016/04/23(土) 09:10:17.96 .net]
- >>99
gvim使いか? set guifont=Ricty_Discord_Bold:h12:cSHIFTJIS
- 103 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 09:58:48.44 .net]
- >>99
Vimでもなんでも、それ自体にフォントなんて無い。 Vimの「何の」フォントを変更したいんだよ。
- 104 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 10:25:33.10 .net]
- Vimの画面のフォントです
- 105 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 12:40:35.04 .net]
- Vimの「何の」画面のフォントを変更したいんだよ。
- 106 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 14:19:37.88 .net]
- 液晶の画面です
- 107 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/23(土) 14:25:00.37 .net]
- renamer.vim 便利だけどファイル名が1行ずつズレるという事故に合った
バックアップが無かったら詰むところだった
- 108 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/27(水) 21:14:07.85 .net]
- vim6でも動くスクリプトはエロい
- 109 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/29(金) 07:49:15.37 .net]
- お世話になります。
複数タブを開いた時にそれぞれのタブで別々のカレントディレクトリを設定するにはどうしたら良いのでしょうか?
- 110 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/29(金) 09:57:08.05 .net]
- :lcd で個別に設定するといいのでは
- 111 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/29(金) 10:09:12.24 .net]
- >>110
ありがとうございます。 試しました、出来ました♪ 新しくタブを開くときにカレントディレクトリを指定できたらもっと嬉しいです
- 112 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/04/29(金) 10:58:34.73 .net]
- うーん要望に沿うか分からないけど開くファイルのあるディレクトリに合わせる例
:tabe FILE | lcd %:h 話変わるけど % や # って便利よね。 :windo lcd %:h とか
- 113 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/19(木) 03:00:46.08 .net]
- winキーをVimのキーバインドに指定することってできますか?
- 114 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/19(木) 09:01:43.31 .net]
- できますん
- 115 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/20(金) 10:23:40.86 .net]
- set runtimepath^=~/.vim/repos/github.com/Shougo/dein.vim
call dein#begin(expand('~/.cache')) call dein#add('Shougo/dein.vim') call dein#add('leafgarland/typescript-vim') call dein#end() filetype plugin indent on syntax on if dein#check_install() call dein#install() endif これでvimで勝手にプラグインがインストールされるようにできたんですけど typescriptのファイルを開いてもtypescript-vimがロードされません 助けてください
- 116 名前:名無しさん@お腹いっぱい。 [2016/05/22(日) 20:53:54.35 .net]
- https://twitter.com/yamotty3/status/734350265990537216
vimかatomの二択か。
- 117 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/23(月) 08:57:22.52 .net]
- 実際いまそんな感じじゃね
あとはvscとか
- 118 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/23(月) 11:06:43.81 .net]
- atomは最初からgit連携出来たり補完が聞くから、デフォルトでもそこそこ使えるから(・∀・)イイ!!
- 119 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/23(月) 13:27:59.84 .net]
- Atomってデカめのファイル扱えるようになったの?
一時期触ったけどあれが致命的すぎてメインにはならなかったわ
- 120 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/23(月) 21:05:06.56 .net]
- atomバッテリー喰わない?
- 121 名前:名無しさん@お腹いっぱい。 [2016/05/23(月) 22:14:51.36 .net]
- 日本マイクロソフト人事本部シニアマネージャー(名ばかり管理職)の西川昌邦(さいかわまさくに)は犯罪者にして殺人犯だ!!
「あなたのような従業員は会社のパフォーマンスにとってマイナスなので早く死んでください」 などと自殺教唆を公然と行った!! その結果人が死んだ!! 丁寧に言えば何を言ってもいいというものではない!!これはヤクザや借金取りが脅迫をする時に 「いついつまでに金一億円をお振り込みください。命が惜しければ間違った判断をなされないことを期待します」 と発言するのと同じレベルだ!! しかもそれを注意してやったら、「世間はわれわれの味方だ。文句があるなら訴えてきたらよろしい。メールを電番を公開したければ どうぞご自由に。世論はわれわれを賛辞するするメールを送付するだろう」 などとイカ様気取りも大概にしろという発言を行った!! 抗議先 日本マイクロソフト人事本部 西川昌邦 メール:masaikaw●microsoft.com (●を@に置き換えて) 電話:09025411718
- 122 名前:名無しさん@お腹いっぱい。 [2016/05/26(木) 12:30:52.30 .net]
- 質問です
C-xのインクリメントで 注文数X 単価Y 合計Z Xをインクリメントしたら同時にZも更新されるような方法ってどうすればいいでしょうか?
- 123 名前:名無しさん@お腹いっぱい。 [2016/05/26(木) 13:18:15.09 .net]
- perldoかperlのs/../../で四則計算させるぐらいではないだろうか
- 124 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/26(木) 20:36:43.22 .net]
- >>122
:s で \= 使って計算 C-xやC-a でリアルタイムに…となると少し面倒だが無理じゃない なんにしても Vim script 書かないと厳しい
- 125 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/28(土) 12:36:38.15 .net]
- インサートモードの<C-i>のキーマッピングを変えるとタブキーも変わってしまうんですが
この同期を切るにはどうすればいいですか?
- 126 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/28(土) 15:37:27.77 .net]
- Ctrl-アルファベットは制御文字固定よね、スクリプトレベルじゃ無理じゃないかなあ。
- 127 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/28(土) 15:38:53.56 .net]
- 切れませんよ仕様ですから
- 128 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/28(土) 15:42:07.81 .net]
- えーせっかくホームポジションから近い有用なキー一個つぶされたようなもんじゃん
もったいねー
- 129 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/28(土) 18:50:39.06 .net]
- ctrlが押されているかどうかを判断してtabと<C-i>を区別することは出来ますよ
Vimのソースコードをいじる必要がありますが
- 130 名前:名無しさん@お腹いっぱい。 [2016/05/31(火) 20:12:54.10 .net]
- 挿入モードで単純にカーソルだけ移動したくなったときって矢印キー
使った方が速いよね? 熟練者はこの場合もわざわざEscしてhjklつかってるの?
- 131 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/31(火) 20:23:42.96 .net]
- 熟練者じゃないのでカーソル移動なんて適当でいいと思ってる
Esc して 0 とか 50l とか $ とか 5b とか n とか。。。 カーソルキーを使うことももちろんある
- 132 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/05/31(火) 20:24:25.28 .net]
- C-o {motion} はよく使う。 :h i_CTRL-O
文字単位は矢印キーの方が楽だけど。
- 133 名前:名無しさん@お腹いっぱい。 [2016/06/01(水) 00:28:27.27 .net]
- vimってアルファベットだけ入力するときはいいけど
日本語の編集とか必要な文書かくときって入力モードの切り替えとかでイラッとするんだけど みんなはガッツリ日本語文章書くときもVIMつかってるの?
- 134 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/01(水) 01:27:17.67 .net]
- Esc押したとき同時にIMEをオフにする拡張を入れるだろ普通
うちはfcitx.vim
- 135 名前:名無しさん@お腹いっぱい。 [2016/06/01(水) 02:19:48.74 .net]
- esc でinオフもそうだし、imのオン/オフをトグルじゃなく、それぞれ独立したキーに当てると吉
- 136 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/01(水) 04:28:48.85 .net]
- skk.vim は少数派かな
- 137 名前:名無しさん@お腹いっぱい。 [2016/06/01(水) 07:40:35.89 .net]
- みんなやさしいな
>>134 ためしみるわ >>135 mozcの設定弄くったんだけどなんか変な動作になるんだよな カタカナひらがなローマ字 を押したらオン 半角/全角漢字 を押したらオフ にしてみたけど ちゃんときりかわらなかったりして不安定になるから諦めてたんだけど もうちょっといじってみるかな ありがとう
- 138 名前:名無しさん@お腹いっぱい。 [2016/06/01(水) 13:12:39.56 .net]
- vim強調モードなるものが
実装されているやつだと そのへんの面倒診てくれる
- 139 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/06/01(水) 14:38:27.33 .net]
- uim-anthy な、他は知らん。
|

|