[過去ログ] Vim Part27 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
194(2): 192 2017/12/23(土)12:56 AAS
こうなる
画像リンク[png]:i.imgur.com
IMEかえても、落としたばかりのgvim使っても、windowsをセーフモードで起動してもだめだった
>>193
環境の問題かー
どうりでググっても同じ現象を見つけられなかったわけだ
195: 193 2017/12/23(土)14:19 AAS
>>194
やっぱりそんなの見たこと無い
色設定の問題かも
196: 2017/12/23(土)15:54 AAS
>>194
なんか見たことある現象のような気がするが、現環境では起きてない
ファイル末尾が見えて便利じゃないかと思うのだが
197(2): 2017/12/25(月)03:36 AAS
フォントきったねーなWinで使ってるけどそれだけが我慢ならんかった
VScode出て、Vim拡張入れたら超使い易いの
フォントもきれいだしプロポーショナルフォントも使えるしこっちいくわ、あばよじじいエディタ
198: 2017/12/25(月)09:31 AAS
>>197
.gvimrcに set renderoptions=type:directx,renmode:5 書いとけ。詳しくは:h rop
香り屋版はまだ高速化パッチ入ってないから
外部リンク:github.comから最新のを使え
199: 2017/12/25(月)12:21 AAS
>>197
お前が書いた字よりは綺麗だよ
200: 2017/12/25(月)12:32 AAS
まあVim無関係にvscodeはすばらしいよ
MSいい仕事してる
201: 2017/12/28(木)20:58 AAS
プロポーショナルフォント使う人はプログラマ向けエディタ何か使わなきゃいいのに(´・ω・`)
202: 2017/12/28(木)21:57 AAS
プロポーショナルフォントなんか使いたくないわ
ピリオドとかコロンとか見づらいし
203: 2017/12/29(金)06:54 AAS
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
O92Z9GSZ7K
204(1): 2018/01/04(木)00:02 AAS
外部リンク:job-draft.jp
205(1): 2018/01/06(土)01:44 AAS
複数のファイルを変換して開くってできるかな
複数のshift-jisを開く時、今まではvim hoge*.txtで開いてから毎回e ++enc=cp932で変換してた
vim "+e ++enc=cp932 ファイル名"で文字コードを指定してから開けるようだけどこれファイルの複数指定できないよね
数万行あるしWinから持って来たshift-jisファイルを編集する時にろくなエディタがないんでvim頼みなんですわ
206(1): 2018/01/06(土)04:34 AAS
>>205
'fileencodings' については知ってる?
207: 2018/01/06(土)06:30 AAS
>>206
.vimrcにset fileencoding=utf-8,euc-jp,sjis,cp932,iso-2022-jpを追記したら自動変換されました
毎回手動変換してた俺マジ情弱
208: 2018/01/06(土)16:11 AAS
vimの履歴が減ったと思ったらなぜか.viminfoのコマンド履歴と検索履歴がごっそり消えてたでござる
209(1): 2018/01/08(月)12:22 AAS
バッファのディレクトリとカレントディレクトリを一致させるために,.vimrcに
au BufEnter * execute ":lcd " . expand("%:p:h")
って書いてるんだけども, この設定だと,vim8のTerminalに移動した時 に,
"cdpathには "!/bin" というファイルがありません"というエラーが出ます.どうやって回避したらいいですか?
210(1): 2018/01/08(月)12:50 AAS
>>209
buftype=terminal がセットされるみたいなので、if &buftype != 'terminal' | execute ... | endif
とすれば良いのでは?
211: 2018/01/08(月)13:57 AAS
>>210
御助言ありがとうございます.参考にして次のように関数書いてみました.
function! Cwdstring()
if &buftype == 'terminal'
return getcwd()
else
return expand("%:p:h")
省4
212: 2018/01/09(火)21:18 AAS
buffdoでできんじゃねえの
213: 2018/01/10(水)11:07 AAS
ただの愚痴。
Vimの:makeというコマンドを知ってすごく重宝してるんだけど,
latex *.ltx みたいな内容のMakefile (多分一番よくある書式) に対して:makeすると,
LaTeX側でエラーが起きた場合にLaTeX原稿の当該部分じゃなくてMakefileの当該部分 (latex *.ltxが書いてある行)
が開かれるんでちょっと不満。Makefile開かれてどうしろってんだ。
LaTeXのエラーログには「l.678: hoge」みたいにちゃんと原稿側のエラー箇所が示されてるんだけどなぁ
214(2): 2018/01/10(水)17:15 AAS
文字列をコピーしてもたまに貼り付け出来ないんだが俺環だろうか
vimでhogeをヤンクしてvimを終了させると貼り付けできないな
レジスタとクリップボードの共有化は済んでるしvimの起動中なら普通にvim以外ともコピペ出来るし
どうも対象プロセスが終了するとクリップボードの文字列が貼れないようだわ
clipmanで文字列を選び直せば貼れるっちゃ貼れるが
215(2): 2018/01/11(木)02:30 AAS
>>214
それが起こるのはVimだけ?
試しに何か適当なエディタか何かを開いて文字列をコピーして,
それを終了してから他の場所に貼り付けられるかやってみた。
216(2): 2018/01/11(木)05:40 AAS
>>215
現状はvimとFirefoxがそうだな
vimとFirefoxで文字列コピー後に終了するとと貼り付けできない
勿論クリップボードには入ってるし起動中なら貼り付けは可能
全部のウィンドウがそうかと思えばleafpadやmeditでは起こらないし発生条件分からん
nanoのクリップボード共有化知らんしemacsは使ってないし
217: 215 2018/01/11(木)06:49 AAS
>>216
うーんすまん。正直 X Window System にそこまで詳しくないのであまり助けになれん。
実はVimのXクリップボード連携が./configure --with-xすると効かなくなるというバグに嵌ってて,同じ症状かなと思ったんだわ。
他のアプリケーションでもクリップボードに異常が起きるのならクリップボード管理システムを替えたほうがいいかもね。
Vimをどうこうするんじゃなくて。
俺はClipmanっていうのを使ってるけど,クリップボードの内容を永続的に保存できて便利。
218: 216 2018/01/12(金)07:46 AAS
Linux Mint 24 [無断転載禁止]©2ch.net
2chスレ:linux
14login:Penguin2017/09/08(金) 06:43:00.88ID:HeMXw1rV
17.3だけどたまにコピペが失敗するのはなんでだろうか
clipmanで一旦文字列選ばないと貼り付けられない時がある
キーボードやマウスの不調でもなさそうだし
15login:Penguin2017/09/08(金) 07:49:33.77ID:OpV6dUTb
省5
219: 2018/01/12(金)12:30 AAS
Debian で Clipman 使ってるけどそんなことはないな。
プライマリがアプリケーションの終了で消去されるのはXの仕様な訳だし
220: 2018/01/13(土)08:54 AAS
>>214
セキュリティ上仕方ないことだと思うんだが。
221: 2018/01/13(土)15:22 AAS
セキュリティ?
222(1): 2018/01/13(土)20:15 AAS
今じゃあんまり使われないけどネットワーク越しにXを起動させた場合に
Xプライマリをtelnet通信すると危険ってことじゃない?>セキュリティ
223: 2018/01/14(日)13:42 AAS
>>222
telnetか
2000年頃には既に、
『まだ、telnet使ってんの?!』って言ってたのに、さすがに未だにtelnet使ってる奴なんていないだろ。
俺も本格的にssh使い始めたのが1999年辺りからOpenBSD2.7から使い始めたな。
それまで、SuSE使ってたな。
2000年辺りではtelnetなんて使って通信しようとしてた奴はアホだと言われてたぐらいだぞ。
224(1): 2018/01/15(月)21:08 AAS
Vim起動時の引数ってどの辺りに確保されてる?
何も引数を指定しなかったときとそうでないときで別の処理をするようなvimrcを書きたいんだけど……
225: 2018/01/16(火)03:10 AAS
(を入力したときに、閉じ括弧が自動ではいるようにしてるのですが、オムニ補完で(が入力されるときに閉じ括弧が入らず、煩わしいです。何か良い設定ないでしょうか
閉じ括弧の入力はsmartinput.vimつかってます
226: 2018/01/16(火)06:48 AAS
>>224
シェルで処理したほうがよさげ
227: 2018/01/16(火)16:34 AAS
@%とかでいけんじゃね?
228(2): 2018/01/16(火)20:15 AAS
pコマンドってpasteじゃなくてputのpなのな
ddコマンドは名前こそdeleteでも挙動は切り取りなのな
ヤンクといいコピペの名前すら違うとか初心者には取っ付きにくくて敵わん
嫌でも覚えなきゃならないんだけどviに慣れたら本当にこの変態仕様以外受け付けない体になるんですかね?
229(1): 2018/01/16(火)20:22 AAS
ビルジョイの次くらいにvi詳しいけど、
rootでの作業以外はvi使わん。
Terapadのが使いやすい。
230: 2018/01/16(火)21:25 AAS
>>229
オマエ、言ってることとやってることが矛盾してるぞ。
ビルジョイの次くらいにvi詳しいんだろw
231: 2018/01/17(水)00:19 AAS
>>228
次にあげる操作を試してみて便利と感じるなら学ぶ価値があるんじゃない。
中身のあるテキストファイル2つ用意して
仮に a.txt, b.txt とする。
vim a.txt でまず一つ目のファイルを開いて G とか gg とか 10j とか適当に自由にカーソル移動してみる。
次に :e b.txt として別のファイルを開き同様にカーソルを自由に移動。
その状態で C-o を押すと押す毎にカーソル位置が前いた場所に動く。ファイルもまたがる。 行き過ぎたらC-i で戻る。
省1
232: 2018/01/17(水)00:36 AAS
>>228
vim起動したらそのまま10iを押す
挿入モードになったらhoge入力してEnter押して最後にESCをポチッとしてみる
233(1): 2018/01/17(水)01:13 AAS
viが今でも使われてるのは単に最初から入ってるからってだけだと思ってたけど違うんだ
サーバー設定だと他に選択肢がないからてっきり必要に迫られただけかと思ってた
一般用途であえてこんな骨董品使うのは好事家ぐらいじゃないのって先入観も
234: 2018/01/17(水)03:16 AAS
>>233
だな。
オマエの先入観だ。
235: 2018/01/17(水)06:12 AAS
POSIX にも vi として載ってる位には標準的だしね。
外部リンク[html]:pubs.opengroup.org
236: 2018/01/17(水)06:27 AAS
最初から入ってるviかてVimをリネームしてあるだけのことが多い
いまどきviなんかわざわざ使うことはないやろ
viならできるけどVimやとできんことなんかあらへんやろ
237(1): 2018/01/17(水)14:46 AAS
vim -u NONE --noplugin
238(1): 2018/01/17(水)17:31 AAS
Vim8 の新機能?か知らんけど `wordcount()関数' なるものがあることに気づいた。
しかし使い方が分からん……
239: 2018/01/18(木)02:15 AAS
へるぷにかいてあるじゃんよー
240: 2018/01/18(木)08:08 AAS
>>238
ggrks
241: 2018/01/18(木)11:43 AAS
Googleの検索結果が綺麗な平行世界からの書き込みかな?
242: 2018/01/18(木)15:49 AAS
↑あほ発見
243: 2018/01/18(木)16:16 AAS
↓あほ発見
244: 2018/01/18(木)18:38 AAS
?なかみ込き書のらか界世行平な麗綺が果結索検のelgooG
245: 2018/01/18(木)21:55 AAS
245<<
skrgg
246: 2018/01/19(金)07:20 AAS
elgooGからとか中国から来たのか
247(1): 2018/01/19(金)10:55 AAS
>>237
-u NONEしてるから--noplugin不要
248: 2018/01/19(金)19:10 AAS
>>247
"NONE" (全て大文字)が指定された時には、
設定ファイルや環境変数による初期化、
.gvimrcによるGUIの初期化も含め、全て省略される。
プラグインも読み込まれない。
外部リンク[html]:vim-jp.org
ははぁなるほど。ありがとう。
249(2): 2018/01/20(土)23:21 AAS
AA省
250(1): 2018/01/21(日)00:13 AAS
>>249
試してみたが仕様というか設定だわ
:h abbreviations にiskeywordの設定によって挙動が変わようなことが書いてある
うまく説明できないが…
251: 249 2018/01/21(日)08:48 AAS
>>250
ありがとう。
一応事前に :help abbreviations には目を通しておいたんだが,
iskeyword の設定が件の原因だとは思わなかった。
とりあえず仕様ということであまり考えないようにする。
あと C-[ じゃなくて C-] でした。
252: 2018/01/22(月)06:34 AAS
vimの中で設定される変数とかって外部から参照できねぇの?
vim -es +':echo $VIMRUNTIME|%p|q!'
とかやるとプロンプトが還らぬ人となっちゃうし。
253: 2018/01/22(月)11:28 AAS
無理無理
254(1): 2018/01/22(月)17:08 AAS
みんなカーソル移動するときは指4本ををホームポジションから左に1つずらしてタイプしてるの?
255: 2018/01/22(月)17:14 AAS
?
256: 2018/01/22(月)17:51 AAS
カーソル移動は念力でやってるけど
257(1): 2018/01/22(月)17:59 AAS
>>254
h押すときに人差し指だけをjから動かすだけでしょ
他の指の位置はそのまま
258(1): 2018/01/22(月)18:14 AAS
カーソル移動に hjkl 使う奴は情弱 (煽り)
259(1): 2018/01/22(月)20:41 AAS
半年前ぐらいからvim使うようになったけど確かにhjklほとんど使わなくなった
260: 2018/01/22(月)23:03 AAS
>>257
>>258
>>259
レスthx。
ホームポジションは動かさないで使う、でもそもそもhjklは使用頻度少ないのね。
でも日本語の場合hjkl以外でカーソル移動するのしんどくない?
261: 2018/01/22(月)23:40 AAS
最近のVimはw/b/e系列のコマンドが漢字カタカナひらがなを判定して
Vimは高機能なテキストエディタです
という文章に対して (@はカーソル位置)
Vimは高@能なテキストエディタです w→ Vimは高機能@テキストエディタです
Vimは高機能なテキストエ@ィタです 3b→ Vimは@機能なテキストエディタです
みたいな動きができるよ。もしかしたらマルチバイト機能が無効だと無理かもしれんが。
262: 2018/01/23(火)08:40 AAS
windowsでvim使うときgitbash使ってるんだけどvimprocでエラー出まくってうざい
263: 2018/01/23(火)17:20 AAS
そもそもWindowsを開発目的で使うなよという話。
まあ昔に比べれば改善されてるみたいだけど (VSとかWSLとか) それでもやっぱり使い難いよ。
Vim自体,開発陣が必死になってwin32 API (だっけ。詳しくないけど) 対応し続けてるから使えるんであって
その上の拡張機能まで保証できる訳ないじゃん。
今だったら性能も高いし仮想環境の一つや二つ簡単に作れるでしょ。そこでやれ。
264: 2018/01/24(水)05:22 AAS
しかもここunix板だし
265: 2018/01/24(水)06:41 AAS
viminfoがたまにバイナリになるのはなんでなん
外部エディタで文字化けになるだけでvimでバイナリのiviminfo開いても問題ないけど
266: 2018/01/24(水)12:20 AAS
まったくの憶測だけど圧縮されているのでは。
例えば巨大なファイルを編集した時,平文のviminfoでは構文解析に時間が掛かるから
固定長にして時間短縮を図ってるとか。
実際にどうかは知らんが。:help viminfoにもそれっぽい記述は見受けられなかったし。
267: 2018/01/25(木)21:28 AAS
autocmd BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
前回のカーソル位置を復元するこれを一度無効にしてジャンプリストやマーカー消したら直った
nkf -gでviminfo確認したらBINARYからUTF-8に戻ってた
268(1): 2018/01/26(金)18:10 AAS
VimライクバインドのブラウザじゃなくてVimのなかでブラウジングしたいんだけどいい方法ない?
そのままだと生のHTMLが見えてみずらい。
269: 2018/01/26(金)18:19 AAS
consoleからlynxでも使えばと思ったらvimからlynx使うプラグインがあるみたいね
270(1): 2018/01/27(土)04:24 AAS
検索結果のパスをまとめでvimで開くのにいい方法ないかな
\ls -1 *txt | xargs vimってやると「vim: 端末への出力ではありません」が出て端末バグるわ
vimから戻ると表示は崩れるし入力文字は表示されないし
一応resetで戻せるけどもっといい手はないですかね
271: 2018/01/27(土)04:33 AAS
:help --
を参考にすると幸せになれるかもしれぬ
272: 2018/01/27(土)22:18 AAS
>>270
色々あるけどめちゃくちゃ簡単にやろうとすればこれ
$ vim `ls *txt`
273: 2018/01/27(土)22:30 AAS
>>268
evil か spacemacs で eww
274(1): 2018/01/28(日)09:17 AAS
vim8とuim-skkで日本語入力をしてる.
formatoptions+=mMlにしておいて,そろそろ自動改行が起こるあたりで入力してると,
自動改行を入力確定と誤認するのかなんなのか,たとえばこんな感じになる.
▽▽▽▽▽じ▼自
自動改行を
この現象を避ける方法って何かありますか?ちなみにneovimだとこの現象は起こらないようです.
上下前次1-新書関写板覧索設栞歴
あと 728 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s