Vim で tags を使って ruby と gem のソースコードをブラウジングする(翻訳)
Vim で gem のコードを読むにはどうすればいいかを調べていたところ、参考になる記事があったので翻訳してみました。原著者の許諾を得て翻訳・公開します。英語記事: Using tags to browse ruby and gem source with Vim :: Jakub Chodounský :: The diary of a software developer原文公開日:...
View ArticlePane (tmux) - Window (vim) の移動をシームレスにする - Ctrl-h を殺さない ver.
4年前に『【Vim × tmux】Pane(tmux) - Window(Vim)の移動をシームレスに - Qiita』という記事を書いた.当時とモチベーションは同じ.Vim × tmuxの画面移動tmuxでpane分割してVimを開いて作業しているとき,Vim内でもウィンドウ分割をすると画面内の移動が大変ややこしいことになる.面倒なのでVimとかtmuxとか気にせずに...
View Article【究極】エディタポエム vim,emacs,atom,Sublime Text,VS Code,Eclipse【至高】
えでぃた?なにそれ?的なひと、おすすめのEditorある?なひと向けの記事。 Knowledgeは含まれていないです。結論:VS Codeがいちばんおすすめ。最初に触るEditorにvimやemacsはやめたほうがいい。挫折する確率高い。そのうえでGUI...
View ArticleVim入門
Vimとは?viから派生した高機能なテキストエディタです。 viはLinuxに標準搭載されているため、使ったことがある人は多いと思います。大体同じような操作感ですが、viと違うところもあります。vimの特徴ストレスの少ないマルチプラットフォームとにかく軽くて速い基本的にキーボードだけで操作が可能インストール方法Mac/Ubuntu...
View Article文字化けしたファイルをvimのコマンドモードから変換してみる
iso-2022-jpのファイルをutf-8に変換適宜,文字コードは書き換えvim-command-mode:e++enc=iso-2022-jp |set fenc=utf-8|wq本当はもっと簡単にする方法がありそうなものだが,スクリプト化するとか?個人的にはここくらいまでの半自動くらいが好きだけどコメントあればお願いします
View Articlevimiumで情報収集力を高めよう!![vimiumチートシート]
はじめにウェブブラウザをもっと便利に使えないかなということで見つけたアドオンであるvimiumについて紹介します。vimium(vimium-FF)とはwebブラウザをvimライクに使えるようにするアドオン。手をキーボードのホームポジションから動かすことなく多くの動作ができるため、非常に使い勝手がよく、マウスへ手を動かさないため、慣れてくると爽快にブラウジングができる。google-chrome :...
View ArticleEmacsの使い方
Emacsを使ってみたい!という方や、Vimを使ってるけどEmacsも気になる!という方向けの記事ですが、Emacs使ってるぜ!って人も大歓迎です。 Let's...
View Article導入記録:vim に python用プラグイン導入 [CentOS 7.4]
はじめにpython の勉強を始めて、これまで jupyter notebook を利用していましたが、より開発補助の効くエディタを調べている内に、vimカスタマイズに興味を持ちました。これまでデフォルトのvimを利用していましたが、便利なプラグインも多いようなので軽い気持ちで導入を試みました。。。。。が、えらくハマったので、ここに記録を残します。環境OS:CentOS 7.4 Python:2.7...
View Articlevimの使い方
vimとは?テキストエディタの一種。 vimにはファイルを保存や終了するノーマルモード、テキストを編集する「挿入モード」など、用途に応じていろんなモードがある。起動方法vim ファイルパス ノーマルモード起動時はこのノーマルモードになる。基本ノーマルモードから各モードに遷移する形になる。Escキー保存して終了ノーマルモードにして:wq...
View Articlevimで開発とかしてみたい(PHP)
いつもIDE(NetBeans)で開発を行っていましたが、vimかっこいい、使えるようになりたいと思ったので、とりあえずプラグイン入れてなんかそれっぽくできるようにしていった時の備忘録です。ちなみに私のvimスキルは、入力とか移動とか検索くらいしかできない、まったくvimを使いこなせていない感じの人です。vimのバージョンを8以上・luaオプション付きにするプラグインによって上記条件を満たしていたほ...
View ArticleVSCodeやVimのTerminalでCtrl+Cのコマンドキャンセルが使えない問題
結論:とりあえずpowershellの場合はCtrl+Uで代用正式名称はわからないんですが、BashやPowerShellなどのシェルでコマンドを間違えたりしたときにCtrl+Cを押して入力をキャンセルし新しいプロンプトを出すことができます。以下この動作をコマンドキャンセルと呼びます。(実行後のコマンド中断ではなく実行前のキャンセルです)単に間違えたコマンドをBackspaceで消すよりも早いし間違...
View ArticleVimで単語移動するときの空白扱いについて
Vimで単語移動をするとき、空白や単語の扱いがどうなっているのか曖昧だと作業の効率が下がります。(微々たる差)wやeを使ったときの挙動空白を除く文字上からeやwを使ったときの挙動a b c d e d e (2de c d e (2dw 空白文字上からeやwを使ったときの挙動 a b c d e c d e (2de 0 b c d e (2dw 0...
View Article日常的につかうものを極力Vimにする
何番煎じだ、感は否めませんが。1ヶ月ほど前に転職して、いつも使ってる設定インポートしても良かったんですが、新しいマシンになったことですし、せっかくだしサラからやってみようと思いました。早速やっていきます。環境OS: macOS Mojave v10.14vimデフォルトのvimだとシステムとのクリップボード共有が効かなかったので(自分の場合)、 homebrewで入れ直します。念の為確認します。$...
View Article果たして2018年の今、本当にVimを学ぶべきなのだろうか
https://medium.com/@semanser/is-it-worth-to-learn-vim-in-2018-4798cbf7f2b2の翻訳vimは非常に人気があり、90年代から広く使われているテキストエディタです。それはプログラマー、作家、システム管理者、DevOps、その他多くのテキストファイルを用いて働く人々によって積極的に使われています。しかし、それは2018年の今、他のモダン...
View Article果たして2018年の今、本当にVimを学ぶべきなのだろうか
https://medium.com/@semanser/is-it-worth-to-learn-vim-in-2018-4798cbf7f2b2の翻訳vimは非常に人気があり、90年代から広く使われているテキストエディタです。それはプログラマー、作家、システム管理者、DevOps、その他多くのテキストファイルを用いて働く人々によって積極的に使われています。しかし、それは2018年の今、他のモダン...
View Article