Macで開発環境の設定をする
MacBookPro セットアップmacOS Sierra一旦、投稿 iOSとAPI開発環境をあとで追記予定MacBookAir 整理前に使用していたMacBookAirで使うデータを整理して 別ストレージに移す。iTunesとiCloudのアカウント設定を解除する。電源を切ってCommand +...
View Article[Vim] PHPのマニュアルをVimから引けるようにする
はじめにコードを読んでいてPHPの関数をPHPマニュアルで調べることが多々あると思います。テキストブラウザのw3mを使用すればVimからPHPマニュアルを参照できます。 local環境であればw3mをインストールすることが可能ですが、DEV環境やSTG環境、本番環境では権限がなくてw3mをインストールすることができないと思います。...
View Articlevimでtogglする
既存プラグイン紹介https://github.com/termoshtt/toggl.vim togglに対してStart, Stopできる拡張プラグイン紹介フォークして拡張しましたhttps://github.com/zebult/toggl.vim追加項目 - 選択範囲の文字列をタスクとしてStartする機能 - 現在のタスク表示機能設定例letg:toggl_api_token...
View ArticlejsFiddle × Vim
ブラウザ上エディタとして知られるjsfiddle。 Vimエディタにもなる。右上のsettingメニューをクリックし、key mapをvimにチェック。エディタ画面に戻ると、Vimのキャレット。 VimmerはVimで使おう。折角だから。
View Article仕様としてのVim
エディタとしてのVimエディタとしてのVimは確かに良いものだと思う、それでもやっぱり最近のエディタと比べると機能不足だなぁと思う部分もある。プラグインを使えばいろいろできるし、シンプルだからこそいいということもあるけど、自分の場合はプラグインはほぼまったくといっていいほど使わないし、設定ファイルも最低限しか書かない。というのも結局のところ自分がVimに求めているのはVim特有の編集のしやすさや使い...
View ArticleMacVim-KaoriYaでpyenvのPythonを使う
基本的にはvim-pyenvを使えば、pyenvのsys.pathが追加される。追加されるので、例えばjedi-vimの補完でpyenv以下のライブラリが補完されるようになる。vim-pyenvの仕組みsys.pathが追加される仕組みは、pyenv_vim.pyのこの部分# execute the external python and get the sys.path...
View Articlevimでインサートモードを抜ける時のあれ(Hammerspoon版)
Sierra にアップグレードして困らないための準備前準備Hammerspoonのインストール $ brew cask install hammerspoon Lutzifer/keyboardSwitcherのインストール本家の brew installはコケるので、とりあえず以下でインストール。 $ brew install oppara/homebrew/keyboardswitcher...
View ArticleVimiumのCustom search enginesを使って検索をスムーズに
はじめにプロネットサーファーになるためにはキー入力でなんでもできないといけません。カーソルは徒歩。vimiumを入れカスタマイズして、世界を股にかけましょう。vimiumとはvimライクにwebブラウジングできるのプラグイン豊富な操作。j,kキーでスクロール、tで新しいタブ、xで閉じる、タブ移動など、あげるときりがない。もちろんキーの設定は変更可インストールはChromeをvimライクに使えるように...
View ArticleChromeBook におけるテキスト入力環境の改善について
はじめに 私は、Asus FlipというChromeBookを普段使っています。 幸いこのマシンは、ChromeOS, Andoroid, Linuxを同時に実行できますので、使えるアプリケーションの選択の幅は、かなりあると思います。 しかし、それでもどうしても満足できないのが、ほかならぬテキスト入力の環境だと言えます。...
View ArticleVimにあこがれて~Windows10への導入~
導入理由たいしてプログラミングをする仕事でもないし、趣味としてプログラミングをやっているわけじゃないんだけど、Vimが使えたらかっこいいかなと思って使ってみることにした。形から入るタイプなのです。現状、Sublime Text 3を使っているんだけど、これより使い勝手が良くなるんだろうか。ちなみに筆者の環境はWindows10Pro...
View ArticleWindows 10にGVimベースのPython開発環境を構築する(3) GVim8.0 & Python3.6編
2017年2月1日,AnacondaでPython 3.6が使用できるようになったので,GVimを再度コンパイルします.第1回の記事の焼き直しになります.Windows 10, 64 bitビットPCにGVimベースのPython開発環境を構築します.Windowsのアカウント名は daizu とし,主に C:\Users\daizu\AppData\Local下に各プログラムを配置します....
View Article再帰的にテキスト検索してVIMで開く
手早くテキストファイルを再帰的に検索するほとんどの人は以下のようにやっていると思う。find . -name "*.c" | xargs grep "hoge"入力文字数を減らすならgrep -ainr --include="*.c" "hoge"となる。.bashrcに以下の記述を追加すれば、さらに入力文字数を減らすことができる。.bashrcfunction rgrep(){ grep...
View Articlevimでインサートモードを抜ける時のあれ(vimscript編)
きっかけVim でインサートモードを抜けた時にインプットメソッドを切り替える!!やってみた.vimrcif executable('keyboardSwitcher')autocmdInsertLeave * :call system('keyboardSwitcher select U.S.')endif結果反応遅すぎてつらいswimを使用した場合も同様
View Articlevimでインサートモードを抜ける時のあれ(Hammerspoon版その2)
IntelliJとかJVMのIDE使いでもKarabinerなしでバックスラッシュを片手入力したい上記を参考に...
View ArticleEmacserがVimに飛び移ろうとして諦め, Spacemacsに着地した話
Spacemacsの解説記事ではありません. タイトル通りのポエムです. 生産性の向上を期待しないでください. あらまし : キーバインドのはなし自分はEmacs使いです. 自分でゴリゴリチューニングして環境自体には満足していました. しかしかねてから気になっていたことがありました. キーバインドです. 「VimのほうがEmacsよりも優れたキーバインドを持っている」という論調はよく見かけますが,...
View ArticleはじめてのVim
職場の開発環境にあったエディタがvimだったのでVimを練習中です。はじめてVimを触る人が読んでおくと便利な記事集を勝手にまとめます。vimスタートガイドaとか押してインサートモード、Escでコマンドモード。とりあえずこれ読まないと使えない。http://qiita.com/marrontan619/items/dc99db67cf4c0a25a327vim初心者ガイドただの使いにくいエディタht...
View Article.vimrcの設定
vimの設定(.vimrc).vimrc"color_schemeの設定letg:hybrid_use_iTerm_colors =1hi String ctermfg=red guifg=Orange cterm=none gui=none...
View Articleサーバのvimで作業する時のtips
サーバで作業する場合にvimの設定を変更できないで使うときに使うコマンドの覚書カラースキームを変更する(一時的)。サーバのvimを使うときとてつもなく見づらい色になってることがあります。この場合はデフォルトで入ってるカラースキームを設定しましょう。 :colorscheme desert...
View ArticleMacVimでFiraCodeを使ったら遅くなった
https://s8a.jp/font-fira-code上記の記事を見て導入してみたら、カーソルの動きが遅くなってしまって、いろいろ調べたところ「リガチャ」を使うと遅くなるようでした。https://github.com/tonsky/FiraCode/wiki/MacVim-instructions上記のURLにある設定 set macligatures set guifont=Fira\...
View Article身体で覚えるvim(初心者向け)
vimtutor前の記事でも書きましたがVimにはチュートリアルがあります。単ににターミナルからbash vimtutorとコマンド打つだけでいつでもチュートリアルを始められます。チュートリアルの導入文が、 Vim は、このチュートリアルで説明するには多すぎる程のコマンドを備えた非常 に強力なエディターです。このチュートリアルは、あなたが Vim を万能エディ...
View Article