「vim」カテゴリーアーカイブ

Vim やめます – Qiita

Vim やめます - Qiita

Vim やめます - Qiita

Help us understand the problem. What is going on with this article? はじめに この度、長年連れ沿ったVimとお別れをすることにしました。移行先はVSCodeです。 正直に言うと、かなり前からVSCodeへの移行は検討していました。実際過去に何度もVSCodeへの完全移行は試しており、その度に挫折してきていました。 今回...

はてなブックマーク - Vim やめます - Qiita はてなブックマークに追加

ファイルをエディターで一括リネームするツールをGo言語で作った! ― 機能を増やさない信念と、OSSとの付き合い方 – プログラムモグモグ

ファイルをエディターで一括リネームするツールをGo言語で作った! ― 機能を増やさない信念と、OSSとの付き合い方 - プログラムモグモグ

ファイルをエディターで一括リネームするツールをGo言語で作った! ― 機能を増やさない信念と、OSSとの付き合い方 - プログラムモグモグ

ファイルを一括でリネームしたいことはありませんか。私はあります。ということで作りました。 インストールはHomebrew brew install itchyny/tap/mmv または以下のコマンドでできます。 go get github.com/itchyny/mmv/cmd/mmv スクリーンショットではvimが起動していますが、 $EDITOR が設定されていればそれを使って...

はてなブックマーク - ファイルをエディターで一括リネームするツールをGo言語で作った! ― 機能を増やさない信念と、OSSとの付き合い方 - プログラムモグモグ はてなブックマークに追加

Big Sky :: Vim をモダンな IDE に変える LSP の設定

Big Sky :: Vim をモダンな IDE に変える LSP の設定

Big Sky :: Vim をモダンな IDE に変える LSP の設定

この記事は Go の編集環境について書いていません。昨日書いた、ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版は、僕個人の好みに依存するため一緒に書くべきではないですし、おすすめするつもりも無いです。IDE 機能の説明だけ欲しいと思う方もいるでしょうし、また純粋に Go の編集環境だけの説明が欲し...

はてなブックマーク - Big Sky :: Vim をモダンな IDE に変える LSP の設定 はてなブックマークに追加

Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版

Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版

Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版

はじめに 以下の記事では、僕の Vim の構成について記述しています。本来はこの記事で vim-lsp の導入方法と私的 Go 編集環境について書こうと思っていましたが、あまりにも長くなってしまったので別途書く事にしました。僕は Windows と Linux しか使わないので、皆さんの環境で使うとうまく動かない可能性があります。...

はてなブックマーク - Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版 はてなブックマークに追加

Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版

Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版

Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版

はじめに 以下の記事では、僕の Vim の構成について記述しています。本来はこの記事で vim-lsp の導入方法と私的 Go 編集環境について書こうと思っていましたが、あまりにも長くなってしまったので別途書く事にしました。僕は Windows と Linux しか使わないので、皆さんの環境で使うとうまく動かない可能性があります。...

はてなブックマーク - Big Sky :: ぼくがかんがえたさいきょうの Vim のこうせい 2019年 年末版 はてなブックマークに追加

ようこそdotfilesの世界へ – Qiita

ようこそdotfilesの世界へ - Qiita

ようこそdotfilesの世界へ - Qiita

Help us understand the problem. What is going on with this article? はじめに 少し前から話題になっているが、日本の労働生産性はG7で最も低いらしい。 日本生産性本部資料より https://www.jpc-net.jp/intl_comparison/intl_comparison_2018_press.pdf 日本は人口減少に突入していることもあって、「作業の効率化」...

はてなブックマーク - ようこそdotfilesの世界へ - Qiita はてなブックマークに追加

CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage

CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage

CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage

結構前の変更だと思うけど、とりあえず -N オプションで抑制できるはずなので、alias 設定しとくといいと思います。 https://t.co/zv1LwiWD8I — yoosee (@yoosee) September 26, 2019 -NオプションについてCentOS7のls (8.22)のmanpageを見ると、実は載っているが微妙に異なる。 -N, --literal print raw entry names (d...

はてなブックマーク - CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage はてなブックマークに追加

CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage

CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage

CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage

結構前の変更だと思うけど、とりあえず -N オプションで抑制できるはずなので、alias 設定しとくといいと思います。 https://t.co/zv1LwiWD8I — yoosee (@yoosee) September 26, 2019 -NオプションについてCentOS7のls (8.22)のmanpageを見ると、実は載っているが微妙に異なる。 -N, --literal print raw entry names (d...

はてなブックマーク - CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage はてなブックマークに追加

CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage

CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage

CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage

結構前の変更だと思うけど、とりあえず -N オプションで抑制できるはずなので、alias 設定しとくといいと思います。 https://t.co/zv1LwiWD8I — yoosee (@yoosee) September 26, 2019 -NオプションについてCentOS7のls (8.22)のmanpageを見ると、実は載っているが微妙に異なる。 -N, --literal print raw entry names (d...

はてなブックマーク - CentOS8 (Minimum) インストールしてとんでもなかったこと一覧 – NorthPage はてなブックマークに追加

オンラインvimトレーニングで休日にvimmerへの一歩を進めてみよう | DevelopersIO

オンラインvimトレーニングで休日にvimmerへの一歩を進めてみよう | DevelopersIO

オンラインvimトレーニングで休日にvimmerへの一歩を進めてみよう | DevelopersIO

はじめに ローカルでのTerminalを使った開発 EC2インスタンス等へログインした後に発生するテキスト編集作業 など、vim等のテキストエディタを使うシーンというのはそれなりに発生します。いざその場面に遭遇した際に、テキストエディタ操作で手間取ってしまうことは避けたいものです。 vimのローカルトレーニング用テキ...

はてなブックマーク - オンラインvimトレーニングで休日にvimmerへの一歩を進めてみよう | DevelopersIO はてなブックマークに追加

vimを使うとき十字キーで移動して、vimmerに殺されるその前に – Qiita

vimを使うとき十字キーで移動して、vimmerに殺されるその前に - Qiita

vimを使うとき十字キーで移動して、vimmerに殺されるその前に - Qiita

はじめに あなたがこの記事を読んでいると言うことは、私はすでにこの世にはいないのでしょう。 最後に、あなたに私の犯した罪を告白します。 そうです、vimでの移動に十字キーを使っていたのです。 この事実を知ったvim教の信者たちが血眼になって私を探しています。 きっと、私は見つかるでしょう。 そしてMacBookの十...

はてなブックマーク - vimを使うとき十字キーで移動して、vimmerに殺されるその前に - Qiita はてなブックマークに追加

viを:wqや:q!、あるいはZZで終了するのとではどちらが効率的か – 人間とウェブの未来

viを:wqや:q!、あるいはZZで終了するのとではどちらが効率的か - 人間とウェブの未来

viを:wqや:q!、あるいはZZで終了するのとではどちらが効率的か - 人間とウェブの未来

今日さくらインターネット研究所の雑談タイムで、viの終了時には:wqや:q!とかで終了するよりもZZで終了すべき、という話題が出た。 ここで簡単に整理しておくと、 :wqはファイルを上書き保存して終了 :qは上書きせずに終了 ZZ はファイルに変更があれば保存して終了、なければ上書きせずに終了 というコマンドである。 ...

はてなブックマーク - viを:wqや:q!、あるいはZZで終了するのとではどちらが効率的か - 人間とウェブの未来 はてなブックマークに追加

vimって極めればvscode並のIDEになるんじゃないの? – 最強のvimrcを晒す。 – Qiita

vimって極めればvscode並のIDEになるんじゃないの? - 最強のvimrcを晒す。 - Qiita

vimって極めればvscode並のIDEになるんじゃないの? - 最強のvimrcを晒す。 - Qiita

vimrcをコピー vimのカスタマイズは~/.vimrc内に書き込めます。 vi ~/.vimrcで開いて、下のコードをコピーしましょう。 313行あるので、この文をクリックして開いて下さい。 " setting if has('vim_starting') set nocompatible endif if !filereadable(expand('~/.vim/autoload/plug.vim')) if !executable("curl") ech...

はてなブックマーク - vimって極めればvscode並のIDEになるんじゃないの? - 最強のvimrcを晒す。 - Qiita はてなブックマークに追加

VS Codeでターミナルやエディター、エクスプローラー間の移動を楽にする – notebook

VS Codeでターミナルやエディター、エクスプローラー間の移動を楽にする - notebook

VS Codeでターミナルやエディター、エクスプローラー間の移動を楽にする - notebook

VS Code でなるべくマウスを触らない設定 - notebook swfz.hatenablog.com の続きです ショートカットの設定ではターミナル↔エディターなど特定のコンポーネント間の移動だけしか設定できなかったのでショートカット結構覚えないといけないかなーと思っていたのですがそんなことはなかったです。 デフォルトでそれぞれの...

はてなブックマーク - VS Codeでターミナルやエディター、エクスプローラー間の移動を楽にする - notebook はてなブックマークに追加

120 行で vi っぽいエディタを作る – Qiita

120 行で vi っぽいエディタを作る - Qiita

120 行で vi っぽいエディタを作る - Qiita

IOCCC 91 Best Utility 実を言うと 120 行も必要なく、28 行で書けちゃったりするのですが("Best Utility IOCCC 91" https://github.com/SirWumpus/ioccc-ae/tree/master/91)、それはさておき、本文書では現代風にこのプログラムを書き直してみます。古文の現代語訳みたいなものだと思っていただければ幸いです。 ちな...

はてなブックマーク - 120 行で vi っぽいエディタを作る - Qiita はてなブックマークに追加

120 行で vi っぽいエディタを作る – Qiita

120 行で vi っぽいエディタを作る - Qiita

120 行で vi っぽいエディタを作る - Qiita

IOCCC 91 Best Utility 実を言うと 120 行も必要なく、28 行で書けちゃったりするのですが("Best Utility IOCCC 91" https://github.com/SirWumpus/ioccc-ae/tree/master/91)、それはさておき、本文書では現代風にこのプログラムを書き直してみます。古文の現代語訳みたいなものだと思っていただければ幸いです。 ちな...

はてなブックマーク - 120 行で vi っぽいエディタを作る - Qiita はてなブックマークに追加

vimが苦手でもOnivimカッコいいのでおすすめしたい – Qiita

vimが苦手でもOnivimカッコいいのでおすすめしたい - Qiita

vimが苦手でもOnivimカッコいいのでおすすめしたい - Qiita

この記事はVim その2 Advent Calendar 2018 22日めの記事です。 vimconf2018でonivimというGUIエディタを知り、なかなか好感度高いのでオススメしたい記事を書きます。 こんな人にオススメしたい vim使いたいけどなんかターミナルとかハードル高く感じる サーバーにログインしてvi使うからvim使いこなしたいけどwindows...

はてなブックマーク - vimが苦手でもOnivimカッコいいのでおすすめしたい - Qiita はてなブックマークに追加

Big Sky :: gocode やめます(そして Language Server へ)

Big Sky :: gocode やめます(そして Language Server へ)

Big Sky :: gocode やめます(そして Language Server へ)

はじめに まず始めに言っておかなければなりません。 gocode 今まで本当にありがとう この記事は、Go 言語歴10年になる僕がこれまで愛用してきた Go 言語のコード補完ソフトウェア gocode の歴史と功績、そして今、gocode 自らがその役割を終えようとしている姿をぜひ皆さんに知って頂きたいという思いから Go Advent Ca...

はてなブックマーク - Big Sky :: gocode やめます(そして Language Server へ) はてなブックマークに追加

VS Code でなるべくマウスを触らない設定 – notebook

VS Code でなるべくマウスを触らない設定 - notebook

VS Code でなるべくマウスを触らない設定 - notebook

はじめに この記事はVisual Studio Code Advent Calendar 2018 9 日目の記事です 動機 もともと Vim を開発サーバとローカルでも使っていました そろそろ違うエディターを使って見ようかなーという軽いノリで導入してみ見た感じです 使ってみるとちょっとしたことでマウスを使わないと行けなかったりするのが多少なりと...

はてなブックマーク - VS Code でなるべくマウスを触らない設定 - notebook はてなブックマークに追加

ぼくたちとVimConfの180日戦争 – チューリング不完全

ぼくたちとVimConfの180日戦争 - チューリング不完全

ぼくたちとVimConfの180日戦争 - チューリング不完全

VimConf 2018 パンフレット イベントのレポートというのは生ものであり、鮮度がある。 イベントの当日は、疲れ切ってしまっていて、とても帰宅してから文章を書こうという気持ちにはならずすぐに寝てしまう。次の日は仕事がある。そんな風にレポートを書くことをしぶっているうちに、Twitterではいろんな参加レポートが...

はてなブックマーク - ぼくたちとVimConfの180日戦争 - チューリング不完全 はてなブックマークに追加

CSV に SELECT / UPDATE クエリを実行できる VS Code の拡張機能「Rainbow CSV」 – kakakakakku blog

CSV に SELECT / UPDATE クエリを実行できる VS Code の拡張機能「Rainbow CSV」 - kakakakakku blog

CSV に SELECT / UPDATE クエリを実行できる VS Code の拡張機能「Rainbow CSV」 - kakakakakku blog

定期的に CSV からデータを抽出する機会があり,抽出条件によって,今までは以下のような方法を使っていた. CSV を Excel で開いてフィルターを使う方法 CSV を grep / egrep などの Linux コマンドで絞り込む方法 CSV をAmazon S3 にアップロードして Amazon S3 Select でクエリを実行する方法 Rainbow CSV 新しい方法...

はてなブックマーク - CSV に SELECT / UPDATE クエリを実行できる VS Code の拡張機能「Rainbow CSV」 - kakakakakku blog はてなブックマークに追加

Big Sky :: VimConf 2018 に行ってきた。

Big Sky :: VimConf 2018 に行ってきた。

Big Sky :: VimConf 2018 に行ってきた。

僕のこれまで人生の中で、2日間まるまる Vim の事を考えるなんて事なんて無かったし、今思い返してもとても刺激的な日でした。 まず始めに、VimConf というイベントを産み出してくれた ujihisa さん、kaoriya さん、運営に関わった皆さん、そしてスポンサー頂いた企業の皆様、個人スポンサーをして頂いた皆さん、本当に...

はてなブックマーク - Big Sky :: VimConf 2018 に行ってきた。 はてなブックマークに追加

Go言語のイケてない部分 – ぐるぐる~

Go言語のイケてない部分 - ぐるぐる~

Go言語のイケてない部分 - ぐるぐる~

最近色々あって仕事でGo言語を使っています。 色々割り切っている言語なので、こんなこと言ってもしゃーないんですが、言語設計はミスってるんじゃなかなぁ、と思わざるを得ない点が多々あります。 使い始めて1か月くらいなので間違ったことを書いているかもしれませんので、何かあれば指摘していただけるとありがたいで...

はてなブックマーク - Go言語のイケてない部分 - ぐるぐる~ はてなブックマークに追加

tmuxを効率よく使って開発を爆速にする最高の設定

tmuxを効率よく使って開発を爆速にする最高の設定

tmuxを効率よく使って開発を爆速にする最高の設定

リポジトリを横断しての開発 自分は普段いくつかの(主にマイクロサービス)リポジトリを横断しつつコーディングをしています。 その際に tmux + zsh + neovim を使っているのですが、tmux(とzsh)を使って複数のリポジトリを横断する最高の設定を使っているので紹介します。 まず前提として、複数リポジトリのマイクロ...

はてなブックマーク - tmuxを効率よく使って開発を爆速にする最高の設定 はてなブックマークに追加

tmuxを効率よく使って開発を爆速にする最高の設定

tmuxを効率よく使って開発を爆速にする最高の設定

tmuxを効率よく使って開発を爆速にする最高の設定

リポジトリを横断しての開発 自分は普段いくつかの(主にマイクロサービス)リポジトリを横断しつつコーディングをしています。 その際に tmux + zsh + neovim を使っているのですが、tmux(とzsh)を使って複数のリポジトリを横断する最高の設定を使っているので紹介します。 まず前提として、複数リポジトリのマイクロ...

はてなブックマーク - tmuxを効率よく使って開発を爆速にする最高の設定 はてなブックマークに追加

ワードとかエクセルの保存マークってなんなの?

ワードとかエクセルの保存マークってなんなの?

ワードとかエクセルの保存マークってなんなの?

普通、保存だったらハードディスクとかCDとかそういうマークにしないか? ろくでもないような、電荷プラスマイナス逆に定義しちゃったのを引きずってるみたいな話なのかもしれないが。 使う側からしたら気持ち悪くてしょうがない。なんのマークなんだ? ピンとくるようなわかりやすいデザインにしてくれればいいのに、あ...

はてなブックマーク - ワードとかエクセルの保存マークってなんなの? はてなブックマークに追加

Ctrl-[ が Esc になる理由 – Humanity

Ctrl-[ が Esc になる理由 - Humanity

Ctrl-[ が Esc になる理由 - Humanity

理由 SHIFT キーはキーコードを -0x20、CTRL キーはキーコードを -0x40 する機能 全文 vim-jp.slack.com の #random から。 heavenshell [10:08 AM] TouchBar MBP にしたら強制的に C-[ になるので、オススメです!ようやく矯正できた。 mattn [10:09 AM] 人間の方が最適化されている yoshitia [10:12 AM] Escが物理的に...

はてなブックマーク - Ctrl-[ が Esc になる理由 - Humanity はてなブックマークに追加

Ctrl-[ が Esc になる理由 – Humanity

Ctrl-[ が Esc になる理由 - Humanity

Ctrl-[ が Esc になる理由 - Humanity

理由 SHIFT キーはキーコードを -0x20、CTRL キーはキーコードを -0x40 する機能 全文 vim-jp.slack.com の #random から。 heavenshell [10:08 AM] TouchBar MBP にしたら強制的に C-[ になるので、オススメです!ようやく矯正できた。 mattn [10:09 AM] 人間の方が最適化されている yoshitia [10:12 AM] Escが物理的に...

はてなブックマーク - Ctrl-[ が Esc になる理由 - Humanity はてなブックマークに追加

VS Code(Visual Studio Code)エディタを便利に使うための拡張機能 – karaage. [からあげ]

VS Code(Visual Studio Code)エディタを便利に使うための拡張機能 - karaage. [からあげ]

VS Code(Visual Studio Code)エディタを便利に使うための拡張機能 - karaage. [からあげ]

VS CodeにVimから乗り換えようと思った 普段、プログラムを書くためのエディタは3年くらい前からVimを使っています。 軽量ですし、大体どんなマシン(OS)でも入れられるので、プラグインとか色々入れて機能拡張していました。ただ、デバッグとか色々辛くなってきたので、IDEのエディタもまた使ってみようかなと思い、最...

はてなブックマーク - VS Code(Visual Studio Code)エディタを便利に使うための拡張機能 - karaage. [からあげ] はてなブックマークに追加

Vimで変態テキスト処理!シェルコマンドを使い倒す | Developers.IO

Vimで変態テキスト処理!シェルコマンドを使い倒す | Developers.IO

Vimで変態テキスト処理!シェルコマンドを使い倒す | Developers.IO

はじめに こんにちは、データインテグレーション部の平野です。 私はテキストエディタにVimを使用しています。 Vimは敷居が高いと言われますが、ある程度慣れてくると普通のエディタとは明らかに異なる、Vimらしい編集方法がだんだんと身についてくるものです。 今回はVimから外部のシェルコマンドを実行してテキスト編...

はてなブックマーク - Vimで変態テキスト処理!シェルコマンドを使い倒す | Developers.IO はてなブックマークに追加