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


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

Vim Part31



1 名前:名無しさん@お腹いっぱい。 [2022/10/06(木) 00:05:02.30 .net]
Vim 6以降に関する話題です。
www.vim.org/

前スレ
Vim Part30
https://mevius.5ch.net/test/read.cgi/unix/1608261530/

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

47 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/11/13(日) 01:38:04.75 .net]
>>44
> sed 使えば?
ありがとう。使用したことないので、
tps://www.sejuku.net/blog/54595
で学習中

$ sed s/orange/ORANGE/ sample.txt
appleORANGEmelon

$
「sed」コマンドはあくまで文字列を置換して出力するのみで、実際のファイルの内容の書き換えは行いませんので注意しましょう。もし、置換した内容をテキストに保存したい場合はリダイレクト「>」を使用しましょう。

$ sed s/orange/ORANGE/ sample.txt > sample.txt

--> できてない、ぜんぜんちがうんだろう。
>置換した内容をテキストに保存したい場合はリダイレクト「>」を使用しましょう。
この日本語文だけで使用したことないコマンドを類推するのむり

リダイレクトで調べないと

48 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/11/13(日) 01:56:31.84 .net]
$ sed s/orange/ORANGE/ sample.txt
appleORANGEmelon

>はじめに紹介した書式では、1つの行に複数の置換対象文字列に一致した文字列が存在した場合でも、最初に一致した文字列のみしか置換されません。

>そこで全ての一致した文字列を置換

元のファイルを複数の置換対象文字列 存在するように書き換え
appleorangemelonapple

$ sed -e s/apple/APPLE/g sample.txt
APPLEorangemelonAPPLE

49 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/11/13(日) 02:54:20.20 .net]
sコマンドを使うと、vim内でsedと同じことができる。

:s/|#B4FFEB|//

50 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/11/13(日) 03:08:50.19 .net]
:s/before/after/g
現在カーソルがある行の全てのbeforeをafterに置換

:s/|#FFCAD7|//g

:%s/before/after/g
現在開いているファイルに出てくる全てのbeforeをafterに置換 <==けっきょく使うのこればっか

---------------------
ありがとうございましたア〜〜〜
正規表現は理解できませんでしたが、

既知のスキル、以下のターミナルのemacs風操作と組み合わせて、所期の目的を素早く処理できるようになりましたっ
44さん、45さん感謝(o^∀^o)
-----------------------------------
ctrl+←→ で一単語前後へ移動

文字列操作系
ctrl + w
直前の一単語を削除します。
ctrl + u
(カーソルより前)の文字列を全て削除します。結構よく使います。
ctrl + k
カーソルより後ろの文字列を全て削除します。

51 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/11/13(日) 03:14:05.29 .net]
前に荒らしてたのに

ぜんぜん気にせんど、真剣な質問したらちゃんと答えてくれる...

ユニックス板vimスレは最高に素敵なスレです。こんなスレは他にありません

52 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/11/13(日) 16:17:25.32 .net]
set -o vi は?

53 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/11/13(日) 16:48:02.64 .net]
>>43
一括削除は以下でできますよ
:%s/|.\+|//g

16進数で有ることを特定するなら
:%s/|#\x\+|//g

54 名前:名無しさん@お腹いっぱい。 [2022/11/13(日) 21:53:01.75 .net]
>>51
荒らしたって認識してんのに態度を改めるわけでもなく
またここに書き込むのかよ
いい加減にしてくれ

slackのvim-jpにお前専用の隔離チャンネル作ってもらえよ

55 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/11/15(火) 00:39:50.83 .net]
>>53
> 一括削除は以下でできますよ
> :%s/|.\+|//g

す...すごすぎます。自分のやりたいことを正規表現で表現?できるようになれるか わかんないけど、まずは
これだけでも理解していきます...これで膨大なテキストを処理できます!

> 16進数で有ることを特定するなら
> :%s/|#\x\+|//g

こんかいは 16進数で有ることを特定しなくても望みどおりになっているので。
=======================================
引き方は:help :help参照、めちゃくちゃ大事
環境についても環境名で引けば大体環境毎のセットアップについても触れられてる事も覚えておいてね

ヘルプは日本語版も非常に活発に更新されてて(既にvim9)、むしろ翻訳を介すだけ原文の分かりにくい部分に脚注が付いてて分かりやすいまである
=================================
これを機に前スレを見直したが...ほとんど忘れてる上に...むずかしい! よくまあこんな難しいのについていったなと...

>>52
> set -o vi
とは何か不明で調査中



56 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/11/15(火) 00:43:10.19 .net]
> 一括削除は以下でできますよ
> :%s/|.\+|//g
-------------------
こんなの独学でやったら1ヶ月はかかる。なぜならば、正規表現のページをググって片っ端から読んだが まったく理解できないからだ

あなたは俺に1ヶ月分の時間をくれた。一ヶ月のいのちをくれたんだっ!!

57 名前:名無しさん@お腹いっぱい。 [2022/11/15(火) 10:53:25.08 .net]
>>55
これ以上ここに書き込まない方がいいですよ
お怒りの方が何人もいらっしゃるので

slackにいらしてください
皆さんとても親切ですよ
https://vim-jp.org/docs/chat.html

https://vim-jp.slack.com/

58 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/14(水) 10:30:06.84 .net]
vscodeのvimで
変換予測候補などもJKで上下選択したいんですがさすがに無理ですかね?

59 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/14(水) 13:15:39.12 .net]
VSCodeVimはVimと関係ないからVSCodeスレかVSCode拡張スレで聞くべき

60 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/18(日) 15:56:58.46 .net]
>>58
Ctrl+n,Ctrl+pのことではなくて?それならデフォルト機能だけど

61 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/18(日) 20:54:57.07 .net]
>>60
あああああそれです!ありがとうございます!これの時だけ矢印キーで移動してたので助かりました!

62 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/28(水) 00:58:27.94 .net]
スレ間違ってたらごめんなさい…

fcitx5とvim8で協調モードできないですか?
neovimなら方法があるんです

63 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/28(水) 10:16:35.90 .net]
>>62
申し訳ないこれでバッチリでした

https://github.com/lilydjwg/fcitx.vim

64 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/29(木) 20:26:04.02 .net]
テキストファイルを間違えて削除してしまいました。
Vimで編集していたファイルなのでUndoファイルは残っているのですが、
: rundo ファイル名
をやっても
「ファイルの内容が変わっているため、アンドゥ情報を利用できません」
と表示されてしまいます。これはもうダメなのでしょうか?

65 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/12/30(金) 11:53:09.46 .net]
>>64
.vimrc内をbackupdirで検索
そのフォルダが有ればファイルが残っている可能性もある
なければあきらめる



66 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/02(月) 01:00:27.87 .net]
>>62
> fcitx5
はどこがfcitxよりよいのでしょうか?

わからないので、またfcitxで困ることがなにもないので消しました...

67 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/02(月) 12:32:51.96 .net]
wayland 対応の有無くらいだよ

68 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/02(月) 13:02:22.01 .net]
主にvim-gtk3だからFCITX_NO_PREEDIT_APPSを設定しなくてもそのまま使えるからとスキンおおいね

69 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/09(月) 23:53:56.64 .net]
>>47
> 「sed」コマンドはあくまで文字列を置換して出力するのみで、実際のファイルの内容の書き換えは行いませんので注意しましょう。もし、置換した内容をテキストに保存したい場合はリダイレクト「>」を使用しましょう。

perl -i -p -e

70 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/10(火) 03:39:45.65 .net]
perlとsedの-iオプションは内部的に>>47やってるだけのin-placeもどきだろ
事故りたくないなら素直にedかex -s(vi/vim)使えよ、vimスレなんだし

71 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/10(火) 04:13:29.77 .net]
exの正体がvimとは限らない環境なら
ex -sc '%s/regex/replacement/g | wq'

exの正体がvimでも、明示的にvimを呼んだ方が良い
vim [opts] -c '%s/regex/replacement/g' -c 'wq'
無ければcommand not foundになる
exだと他のvi系エディタがvim固有のコマンド(vimscriptや各モードのキーバインド)を変に解釈しかねないので、ex呼びより安全

オレオレな.vimrc/.exrcを読んでもいいし、人に配るシェルスクリプトなら[no]compatible指定、.*rc/プラグインを読まないで高速化&環境依存排除
全てコマンドラインオプションで選べるから、ちゃんと--helpと:help読め

72 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/10(火) 05:25:39.22 .net]
vimの本領はシェルからのワンライナーだよな
:normalモードのコマンドとマクロ、レジスタ使えばperlなんかより断然短い
:norm 5jwqdaw2jqq@wggp

73 名前:質問です [2023/01/10(火) 07:59:42.46 .net]
このスレでのF9って何ですか?

https://www.google.com/search?q=mint%20f9%20linux%20%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%20%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88

https://www.google.com/search?q=ubuntu%20f9%20linux%20%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%20%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88

とか見ても良く分からず。。
※最近のノートPCのファンクションキーの割当てがウザいので日本語入力ではCtrl-I / Ctrl-O / Ctrl-P多用中
※※個人の感想でふ

74 名前:質問です [2023/01/10(火) 08:04:07.66 .net]
>>71
UNIX以外の環境で、正体がelvis / nvi / vim / neovim以外の環境って、どんなものがありますか

75 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/10(火) 12:17:20.62 .net]
わりとどうでもいい話



76 名前:名無しさん@お腹いっぱい。 [2023/01/10(火) 12:35:48.00 .net]
vimの方言で挙動が変わるリスクを負うくらいなら素直にsed / perl使え

77 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/10(火) 13:11:25.17 .net]
別にRubyでもPythonでもいいnだぜ

78 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/10(火) 15:32:16.40 .net]
UI立ち上げずにバッチ処理に使える高機能エディタって他にemacsくらいしかなくね?vim禁止だと一気に面倒くさくなる
ストリーム処理で済むならストリームエディタでいいけど

79 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/10(火) 15:56:52.31 .net]
>>78がどういう状況を具体的に想定しているか分からない
むしろトラブってるときはvimが無い方が普通のような

80 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/10(火) 16:03:00.19 .net]
>>79
トラブルとか知らん、普通にテキスト処理の自動化
テキストオブジェクトを認識するだけで、perlみたいに難解な正規表現で対応する引用符や括弧探すとかアホらしい事やらんで済むだろ

81 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/10(火) 16:41:41.30 .net]
スクレイピングか
そういうのはyi(で一発なvimの独断場だな
ネストしてるとregexではかなり面倒

82 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/11(水) 15:28:08.69 .net]
vimscriptが腐ってるしシェルスクリプトから呼べるのは有り難い
--clean等でシンタックスやプラグイン読まなければ100msで起動するからワンショットには十分使える

83 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/11(水) 15:52:03.42 .net]
大量のファイルを処理するならxargsで渡して:argdoだな
プロセス起動がファイル数/引数上限で済む

84 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/11(水) 16:19:23.42 .net]
>>72
> 5jwqdaw2jqq@wggp
これって何ですか
意味が解読できない。。

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/11(水) 16:43:27.98 .net]
>>84
全部基本コマンドだと思うが…

一応
5行下って1単語進み、単語をカットして2行下る操作をqに記録し即再生、(無意味に)一単語進んでバッファの初めに戻りカットした単語を貼り付け

qのマクロを活用してない(ループが完結してない)コード片だから、適当じゃね



86 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/11(水) 17:06:22.96 .net]
ごめん違う、本来に無意味
qdでdに記録始めてd使ってないし、次のq@wでまた謎のwを引用しようとしてるけど、q@がレジスタ名として多分不正だから無意味、最後のpはqのタイポ?

やっぱマクロは闇だわ

87 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/11(水) 17:14:16.49 .net]
面白いー

88 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/11(水) 17:52:26.58 .net]
マクロの直打ちは辞めた方が…
実際にUI開いてqで記録、:regで中身を見て手直しするもの
:helpにある再帰やループマクロのテンプレだけを知ってればよくて、あとはそこへそれを突っ込むだけだ

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/16(月) 13:52:18.20 .net]
neovim 0.6.1です。
一つ目のターミナルでファイルをviewで開き、
もう一つのターミナルで同じファイルを編集可で開いて編集した後に
一つ目にカーソルを戻すと2つ目のターミナルで編集した情報が自動で反映されるのをオフにしたいです。

set noautoread
を入れたのですが、
W11 ファイルは編集開始後に変更されました
というワーニングが出てくるようになりました。
このワーニングを出ないようにするにはどうすれば良いですか?

90 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/17(火) 00:51:05.37 .net]
FileChangedShellで何かすれば消えるっぽいから
autocmd! FileChangedShell * echo “”
とか

91 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/18(水) 16:20:36.62 .net]
>>88,89
無条件で黙らせると知らぬ間にswapファイルが溜まりそうな予感が

viewとして呼んだならv:prognameやv:argvに'view…'みたいなのが入ってるはずだから
:if v:argv[0] =~ 'view\s'

:if v:errmsg =~ "^E11"
のようなアドホックなチェックがまず思い浮かぶ
行儀良くしたいならviewモードを示すフラグくらい存在するはずだし、1プロセスで複数のモードを使い回すならバッファローカル版(b:~)の方がベター

>>82
普段から対話的にvimを使ってるなら学習コスト0というシームレスさがいいね

シームレスさを追求した代償にvimscriptはexコマンドの拡張という"スクリプト言語として"は悍ましいモノが産まれたが
一方でexコマンドの拡張として見ると自然だったりする
:ifなど制御構造が閉じなくても良かったり、|で区切れたり奇妙に見える部分はシェルやsystem関数からコマンドとして呼びやすく、という配慮
-c ':g/pat/ :if 80 <= line("$") | :trimit'

:if, :while, :for, :letなど基本制御コマンドと、:silent, :redirなどi/o制御、自動で設定される変数類v:...だけ借りて、他は:normal/:executeで手に馴染んだ事だけをやる
normal/ex以外は修飾/特殊文字を引数へ埋め込むのが気持ち悪いが、少し欲しい時にはエスケープ構文(<Esc>、<C-Left>等)が重宝

vimscriptでプラグインなんて書き始めた奴らが諸悪の根源

92 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/18(水) 16:55:48.51 .net]
>>47,70
(単純な)制御構造が必要か?が使い分けの目安

一応:t label(直近のs///で置換が行われればgoto)や:b label(goto)を駆使すれば:ifや:whileをエミュレートは可能だが
気が狂わんのか

そもそも-iオプション付きのsedはストリーム処理である意味が無いから、ストリームの無駄使いでしかない論理的に誤った使い方
ポータビリティ云々を気にするなら、最低でもマルチライン処理とバッファリングをサポートしてるedを使え
sedより高機能だし、patchコマンドもネイティブ入力フォーマットとして自動認識する(外部edを呼ぶか独自エミュレート)

93 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/18(水) 17:32:56.66 .net]
機能というより、ストリーム処理とバッチ処理の区別がついてないんじゃないの
holdバッファを駆使して高度な処理をやればやるだけ、行毎に再スキャンを繰り返すストリームエディタはCPUとメモリを急激に食い潰す

一度メモリに収めて終わりで済まないサイズならsplitで分けてマルチプロセッサを活用
小さくてもいいから一時ファイル専用のSSDが用意できればベスト
ハードウェアを活用しろ

94 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/18(水) 19:23:59.16 .net]
>>89
>>91
view --servername #[デフォルト名view1]のようにエイリアス定義しておくとうっかり.swp増殖防止に役立つ

viewは役割上シンタックスを沢山読む/カスタムしていると編集用vimの設定と衝突しそう
個人的には分けた方が良いと思う

体感一秒足らずだけどラグいのが一つと
明示的な--servername NAME指定無しの --remote* excmd/key/fileは自身のargv[0]を見てNAME1..を探すこと
vimとして起動してviewモードに切り替えて使っているとプロセス名はvim1のようになる
デフォルト機能で済む処理だから手の空いてる汎用vimという意図で無指定のコマンドを送ると、先のvim1(viewモード)プロセスに誤爆する
たぶん

95 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/18(水) 19:35:33.04 .net]
サーバとして稼働できるようになって起動ラグ無し、履歴やレジスタも勝手に同期してくれて便利になった
一方で状態共有に特有の罠もある

デフォルトのサーバ名はプレーンなvimとして呼ばれる想定で予約しておくべきか



96 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/18(水) 21:28:47.30 .net]
>>91
オプションreadonly, roはバッファローカル
(変数参照式として&ro)

97 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/18(水) 23:03:49.19 .net]
>>90
対話モードでキープレスやechoでエコーエリアを上塗りクリアは禍根を残しそう
:messや:redir先のファイルへ謎の改行が混入したり、デバッグレベル依存で止まったり

とりあえず:silent!で黙殺するか、
:try | :call MyFileChangedShell | :catch /E11:/ | :set noro | :endtry
こんな雰囲気で行けない?MyFileChangedShellやcatchの中は適当
遷移自体は済んでいるのか、フック用に~Pre/Post版があるか、など発動条件依存なのでヘルプ参照

98 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/18(水) 23:15:45.01 .net]
いつまで偽物の Vim の話してんだよ

99 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/19(木) 17:36:27.39 .net]
>>97
最初の質問とヘルプを読めよ

100 名前:89 mailto:sage [2023/01/25(水) 09:35:32.56 .net]
>>89です。レス遅くなりすみません。
皆さんご意見ありがとうございます。
どれも一長一短ありそうでなかなか根が深いですね。。

ひとまずいくつか試してみます。

101 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/30(月) 19:29:32.78 .net]
ヴィムでマークダウンのプレビューとアウトライナー(ヘッダーの)ってありますかね?

102 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/30(月) 19:32:14.71 .net]
emacsでもいいです
vscodeはテキストエディタ感がないので

103 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/30(月) 22:16:36.96 .net]
よくねーよ

104 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/30(月) 23:10:09.21 .net]
>>101
プレビューはあるね

105 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 05:19:14.22 .net]
>>104
マークダウン向きではないエディタなんでしょうか



106 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 08:48:12.90 .net]
pluginはあるからグクって
基本、基本

107 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 08:56:51.22 .net]
はい(´・ω・`)
かなり難しそうで

108 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 08:56:55.30 .net]
Quiver、Bear、Inkdropみたいな操作性はVimのPluginでも無理
お金払ってそっちをつかえばいい

109 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 10:51:09.21 .net]
>>105
プラグイン入れると一般的なブラウザでリアルタイムビューできる
良くできてると思う
エディタはVimでVSCodeをMarkdownビューアにする手もあるかも
VSCodeのMarkdownビューアも良くできてると思う
VSCodeは嫌いで使ってないけど

110 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 11:15:33.44 .net]
>>109
マルチプラットフォームのやつ探してるんですよ
でもvscode開くのは気が重い、、、

111 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 11:17:56.28 .net]
ブラウザわざわさ嫌なので、glow使ってるよ

112 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 13:06:05.87 .net]
自分はプレビューはこれを使っている
https://github.com/iamcco/markdown-preview.nvim

LSP導入が必要だけどプレビュー以外のmarkdownの編集・操作は大体marksmanでいける
https://github.com/artempyanykh/marksman

113 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 14:07:35.73 .net]
>>112
vimでやるにはブラウザ開かないとイケない感じですか?
マークダウンプレビューは諦めて、ヘッダーの色付けと(サイドバーに)アウトライナーだけ欲しいという場合はvimで可能でしょうか?

114 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 14:23:36.31 .net]
markdownえでいたのobsidian癖が強すぎて諦めたところです(´・ω・`)

115 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 17:19:36.12 .net]
>>112
nvimは凄いなぁ~

それはそうと
質問者はなぜ自分で調べようとしないのか?



116 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 18:22:46.91 .net]
ある程度の知識があることを前提とした解説サイトが多いからです
vimは玄人向けなので

117 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 19:23:55.21 .net]
atomとかこんなんでよくないの?
https://boostnote.io/
https://joplinapp.org/

118 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 19:36:22.26 .net]
まずプラグインの入れ方でつまづく

119 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 20:09:12.31 .net]
>>117
回答ありがとうございます
obsidianでもそうですが、こういったものって初期フォルダが決まっていて、そこにファイルを作る感じですよね
これがどうも馴染めなくて、おそらくですが、既存のファイルを読み込んだりできないんですよね

120 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 20:35:25.35 .net]
vimはpluginをきちんと自分でなんとか出来るようにしないとそれからじゃない。
各OS対応でatomみたいにplugin関係無しでどこのファイルでも開けて、これ
https://www.sublimetext.com/

121 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 20:39:55.73 .net]
評判よさそうなのは他にも

pad.haroopress.com/
https://typora.io/

Windowだけだと
https://forest.watch.impress.co.jp/library/software/markdown/

122 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/01/31(火) 21:48:29.27 .net]
Windowsなら某スレを荒らしてた奴がえらく勧めてこれもある

テキストエディター「Mery」
https://www.haijin-boys.com/wiki/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8

123 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 10:32:41.77 .net]
>>120
sublimeは情報少なくて一度挫折したんですね
アウトラインとマークダウンについて1度調べます

>>121
どうも
タイポらは有料化されたんですね
ホローパッド調べてみます

>>122
これまさに使ってます
マークダウンはないけど、アウトラインが便利なんですよね
wineでは動かなかった記憶です

124 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 18:05:42.87 .net]
Linuxなら選択肢多いじゃん

ReTextとか…

125 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 18:13:00.03 .net]
もう完全スレチなのでここで終了ね
といって、一般的なエディターのスレってないのな



126 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 18:29:28.37 .net]
あれも使いにくい
これも使いにくい
機能が気に入らない

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 18:56:10.68 .net]
すみません、思い通りのものはなくて(´・ω・`)
meryがlinuxとwinで動けば満足なんすけどね

128 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 18:57:06.17 .net]
neovim+treesitter(色付け)+marksman(LSP)+lspsaga(LSPによる出力を格好良くする)でこんな感じ
https://i.imgur.com/oueiEck.png

129 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 19:12:03.41 .net]
もし英語で質問できるなら
redditとか
stackoverflowとか
に書き込んでみるのも手かも

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 19:47:21.29 .net]
某スレでも、WindowsでMerry使っておけで終わったような…

131 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 19:58:01.80 .net]
>>128
>>128
どうも
アウトラインで階層の開閉もできたりしますか?

vscodeとmery使いつつ、整備していこうかと

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 20:13:06.10 .net]
去年か一昨年も同じ質問してたよね
Windows使えば解決なのにグチグチとLinuxガーWineでMeryガーって

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 20:16:40.19 .net]
そうそう、絶対自分の環境と今にいたるまで、やった事をとか言わないんだよな
同じかぁ

134 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/01(水) 20:36:01.67 .net]
https://mevius.5ch.net/test/read.cgi/unix/1608261530/63-64

135 名前:名無しさん@お腹いっぱい。 [2023/02/19(日) 21:28:34.04 .net]
emacs で数式処理ソフトmaximaを使う機能として
imaxima が知られてますが、
これのvim版は無いのでしょうか?



136 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/20(月) 09:46:07.09 .net]
>>135
なぜ検索しないのか

ググれカス

って言われないように

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/25(土) 17:38:07.62 .net]
アップデートしたらShift-Insでペーストできなくなった

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/25(土) 18:33:56.65 .net]
全然大丈夫ですよ

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/25(土) 18:55:08.11 .net]
あれ、クリップボードから p でペーストできるようになった

140 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/25(土) 20:02:56.63 .net]
あ、でもミニバッファでインクリメンタルサーチするときに、Shift-Insでペーストできないと不便・・・

141 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/25(土) 20:10:07.67 .net]
ターミナルや、ほかのアプリではShift-Insでペーストできるから、vim の問題だな

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/02/25(土) 21:45:12.29 .net]
C-r + か C-r *

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/03/06(月) 16:51:21.77 .net]
chatgptが教えてくれたvim9fmtはvim 9.0で実装されたらしいのですが本当ですか?

144 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/03/07(火) 08:14:59.17 .net]
Windows の最新パッチあてたvimで
背景透過パッチ当たらなくなったわ
諦めるかな

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/03/19(日) 14:20:32.63 .net]
ポップアップウィンドウで開けるmattn/vim-molderくらいシンプルな
ファイラプラグインがほしくなってきた
誰か一人くらいつくってるやろwって見たら意外と無いもんだな



146 名前:名無しさん@お腹いっぱい。 [2023/03/20(月) 02:28:57.93 .net]
set wildoptions=pum
で事足りてるよ俺は
:e や :sp でタブキー押して選択は→押せば次のディレクトリ階層やファイルのポップアップメニューをポンポン出してくれるし

147 名前:名無しさん@お腹いっぱい。 mailto:sage [2023/03/20(月) 03:30:21.56 .net]
逆にnetrwで機能が物足りないってどんな機能なのか気になる
vsplitで使ってるから分からんが、無数にあるpopup,preview...-windowの類がバッファを反映出来る限り、netrwが動かないなんて事は無いはずだが






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

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

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