[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/27 03:11 / Filesize : 201 KB / Number-of Response : 1019
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

Vim Part27



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/10/03(火) 22:54:43.91 .net]
Vim 6以降に関する話題、Part26です。
www.vim.org/

前スレ
Vim Part25 [転載禁止]?2ch.net
peace.2ch.net/test/read.cgi/unix/1427713482/
Vim Part26
mevius.2ch.net/test/read.cgi/unix/1455436351/

関連情報は>>2-6あたり

174 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/01(金) 02:28:30.36 .net]
>>172
誰に切れてんの?

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/01(金) 10:35:10.39 .net]
キレてないっすよ

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

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

178 名前:174 mailto:sage [2017/12/07(木) 00:05:20.43 .net]
QFixHowmは直りましたがJpFormat.vimの方が駄目みたい。
gqコマンドとして使用しているけど固まってしまう。

set formatexpr=jpfmt#formatexpr()

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/08(金) 01:59:25.02 .net]
>>177
vim-jp/autofmt 使ってみたらどうだろう

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

181 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/08(金) 18:13:49.60 .net]
LinuxでShift-JISとか地獄やね

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



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

184 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/12(火) 21:41:17.91 .net]
>>182
:term ++curwin ++close
でいけるんじゃない?

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

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

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/16(土) 16:01:48.47 .net]
すぐ慣れるよ

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

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

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

gvimだと起きないのかな
今gvim入れてないから試せないけど

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

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/18(月) 09:50:58.51 .net]
進化はしてないと思う



193 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/19(火) 07:11:25.45 .net]
とりあえず :h 'clipboard'

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

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

197 名前:192 mailto:sage [2017/12/23(土) 12:56:27.34 .net]
こうなる
https://i.imgur.com/diMrYIs.png
IMEかえても、落としたばかりのgvim使っても、windowsをセーフモードで起動してもだめだった

>>195
環境の問題かー
どうりでググっても同じ現象を見つけられなかったわけだ

198 名前:193 mailto:sage [2017/12/23(土) 14:19:15.66 .net]
>>196
やっぱりそんなの見たこと無い
色設定の問題かも

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

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

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/25(月) 09:31:32.94 .net]
>>199
.gvimrcに set renderoptions=type:directx,renmode:5 書いとけ。詳しくは:h rop
香り屋版はまだ高速化パッチ入ってないから
ttps://github.com/vim/vim-win32-installer/releasesから最新のを使え

202 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/25(月) 12:21:44.92 .net]
>>199
お前が書いた字よりは綺麗だよ



203 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/25(月) 12:32:40.91 .net]
まあVim無関係にvscodeはすばらしいよ
MSいい仕事してる

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

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

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

グーグル検索⇒『宮本のゴウリエセレレ』

O92Z9GSZ7K

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2017/12/29(金) 18:31:19.04 ID:HEDqhcz7H]
なぜvimのterminalはneovimのそれの挙動に完全に合わせてくれなかったのか...

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/04(木) 00:02:37.54 .net]
https://job-draft.jp/articles/206

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

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/06(土) 04:34:17.80 .net]
>>208
'fileencodings' については知ってる?

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


212 名前:回手動変換してた俺マジ情弱 []
[ここ壊れてます]



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

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

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

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/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 名前:名無しさん@お腹いっぱい。 [2018/01/09(火) 21:18:48.78 .net]
buffdoでできんじゃねえの

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

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

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

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

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



223 名前:216 mailto:sage [2018/01/12(金) 07:46:19.69 .net]
Linux Mint 24 [無断転載禁止]©2ch.net
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 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/12(金) 12:30:56.60 .net]
Debian で Clipman 使ってるけどそんなことはないな。
プライマリがアプリケーションの終了で消去されるのはXの仕様な訳だし

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

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/13(土) 15:22:27.91 .net]
セキュリティ?

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

229 名前:名無しさん@お腹いっぱい。 [2018/01/14(日) 13:42:05.16 .net]
>>225
telnetか
2000年頃には既に、
『まだ、telnet使ってんの?!』って言ってたのに、さすがに未だにtelnet使ってる奴なんていないだろ。

俺も本格的にssh使い始めたのが1999年辺りからOpenBSD2.7から使い始めたな。
それまで、SuSE使ってたな。

2000年辺りではtelnetなんて使って通信しようとしてた奴はアホだと言われてたぐらいだぞ。

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

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

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/16(火) 06:48:56.41 .net]
>>227
シェルで処理したほうがよさげ



233 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/16(火) 16:34:22.46 .net]
@%とかでいけんじゃね?

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

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

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

237 名前:名無しさん@お腹いっぱい。 [2018/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 名前:名無しさん@お腹いっぱい。 [2018/01/17(水) 00:36:05.35 .net]
>>231
vim起動したらそのまま10iを押す
挿入モードになったらhoge入力してEnter押して最後にESCをポチッとしてみる

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

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

242 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/17(水) 06:12:11.10 .net]
POSIX にも vi として載ってる位には標準的だしね。
pubs.opengroup.org/onlinepubs/9699919799/utilities/vi.html



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

244 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/17(水) 14:46:20.19 .net]
vim -u NONE --noplugin

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

246 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/18(木) 02:15:07.61 .net]
へるぷにかいてあるじゃんよー

247 名前:名無しさん@お腹いっぱい。 [2018/01/18(木) 08:08:39.80 .net]
>>241
ggrks

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

249 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/18(木) 15:49:52.93 .net]
↑あほ発見

250 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/18(木) 16:16:49.41 .net]
↓あほ発見

251 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/18(木) 18:38:57.79 .net]
?なかみ込き書のらか界世行平な麗綺が果結索検のelgooG

252 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/18(木) 21:55:10.67 .net]
245<<
skrgg



253 名前:名無しさん@お腹いっぱい。 [2018/01/19(金) 07:20:21.72 .net]
elgooGからとか中国から来たのか

254 名前:名無しさん@お腹いっぱい。 [2018/01/19(金) 10:55:11.31 .net]
>>240
-u NONEしてるから--noplugin不要

255 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/19(金) 19:10:02.00 .net]
>>250
"NONE" (全て大文字)が指定された時には、
設定ファイルや環境変数による初期化、
.gvimrcによるGUIの初期化も含め、全て省略される。
プラグインも読み込まれない。

vim-jp.org/vimdoc-ja/starting.html#-u

ははぁなるほど。ありがとう。

256 名前:名無しさん@お腹いっぱい。 [2018/01/20(土) 19:12:42.04 ID:BYqYyR/T+]
ごめんなさい。教えてください。
vimで青空文庫のtxt形式を表示できるプラグイン知りませんか?
Emacsは見つけたんだけど・・・だれか作ってないだろうか?

257 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/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 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/21(日) 00:13:10.53 .net]
>>253
試してみたが仕様というか設定だわ
:h abbreviations にiskeywordの設定によって挙動が変わようなことが書いてある
うまく説明できないが…

259 名前:249 mailto:sage [2018/01/21(日) 08:48:52.82 .net]
>>254
ありがとう。
一応事前に :help abbreviations には目を通しておいたんだが,
iskeyword の設定が件の原因だとは思わなかった。
とりあえず仕様ということであまり考えないようにする。

あと C-[ じゃなくて C-] でした。

260 名前:名無しさん@お腹いっぱい。 [2018/01/22(月) 06:34:50.52 .net]
vimの中で設定される変数とかって外部から参照できねぇの?
vim -es +':echo $VIMRUNTIME|%p|q!'
とかやるとプロンプトが還らぬ人となっちゃうし。

261 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/22(月) 11:28:05.47 .net]
無理無理

262 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/22(月) 17:08:48.60 .net]
みんなカーソル移動するときは指4本ををホームポジションから左に1つずらしてタイプしてるの?



263 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/22(月) 17:14:23.68 .net]
?

264 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/22(月) 17:51:27.28 .net]
カーソル移動は念力でやってるけど

265 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/22(月) 17:59:18.46 .net]
>>258
h押すときに人差し指だけをjから動かすだけでしょ
他の指の位置はそのまま

266 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/22(月) 18:14:27.32 .net]
カーソル移動に hjkl 使う奴は情弱 (煽り)

267 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/22(月) 20:41:53.26 .net]
半年前ぐらいからvim使うようになったけど確かにhjklほとんど使わなくなった

268 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/22(月) 23:03:52.17 .net]
>>261
>>262
>>263
レスthx。
ホームポジションは動かさないで使う、でもそもそもhjklは使用頻度少ないのね。

でも日本語の場合hjkl以外でカーソル移動するのしんどくない?

269 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/22(月) 23:40:01.03 .net]
最近のVimはw/b/e系列のコマンドが漢字カタカナひらがなを判定して
 Vimは高機能なテキストエディタです
という文章に対して (@はカーソル位置)
 Vimは高@能なテキストエディタです w→ Vimは高機能@テキストエディタです
 Vimは高機能なテキストエ@ィタです 3b→ Vimは@機能なテキストエディタです
みたいな動きができるよ。もしかしたらマルチバイト機能が無効だと無理かもしれんが。

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/23(火) 08:40:57.01 .net]
windowsでvim使うときgitbash使ってるんだけどvimprocでエラー出まくってうざい

271 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/23(火) 17:20:42.30 .net]
そもそもWindowsを開発目的で使うなよという話。
まあ昔に比べれば改善されてるみたいだけど (VSとかWSLとか) それでもやっぱり使い難いよ。
Vim自体,開発陣が必死になってwin32 API (だっけ。詳しくないけど) 対応し続けてるから使えるんであって
その上の拡張機能まで保証できる訳ないじゃん。
今だったら性能も高いし仮想環境の一つや二つ簡単に作れるでしょ。そこでやれ。

272 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/24(水) 05:22:33.29 .net]
しかもここunix板だし



273 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/24(水) 06:41:04.78 .net]
viminfoがたまにバイナリになるのはなんでなん
外部エディタで文字化けになるだけでvimでバイナリのiviminfo開いても問題ないけど

274 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/01/24(水) 12:20:42.39 .net]
まったくの憶測だけど圧縮されているのでは。
例えば巨大なファイルを編集した時,平文のviminfoでは構文解析に時間が掛かるから
固定長にして時間短縮を図ってるとか。

実際にどうかは知らんが。:help viminfoにもそれっぽい記述は見受けられなかったし。






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

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

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