vimでaleとunite使ってるのでunite-aleを作った話
tl;dr是非作ってください— 暗黒美無王 dark neo power (@ShougoMatsu) 2017年10月2日2017/9/30(土)のOsaka.vim...
View ArticlemacOS+iTerm2+tmuxな環境でクリップボードを扱う(2017)
環境macOS 10.12.6 (Sierra)iTerm2 3.1.2tmux 2.5vim 8.0 (Homebrewでインストール vim --versionで +clipboardとなっているのを確認)iTerm2 の設定Preferences を開き、 [General] タブの "Applications in terminal may access clipboard"...
View ArticleVimを起動した後に指定したコマンドを自動で実行させる方法
記事の内容はタイトルそのままですが、私はVimに glidenote/memolist.vim: simple memo plugin for...
View Article[vim] 挿入モードで検索ハイライトを無効にする
概要検索時のハイライトはありがたいけど、挿入する頃には鬱陶しいので消したい。 :nohを適当にマッピングしてもいいがそれも面倒くさい。ブログとのマルチポスト qs Developers挿入モード遷移時に:nohを実行するautocmdのInsertEnterを使えば、挿入モード遷移時に任意のコマンドを実行させられるので、ここでnohを叩かせる。autocmd InsertEnter *...
View ArticleChromebookにvimprocインストール
ChromebookにvimprocをインストールDeveloper Modeにしていることが前提です以下をインストールするとvimprocがコンパイルできます。# crew install vim # crew install gcc make # crew install linuxheaders※linuxheadersがポイントかも
View Articleubuntuでvi/vimを使った時に打ち込みができない時の修正方法
ubuntuでvi/vimを開いてテキスト修正をしようとすると矢印キーを操作しようとするとABABCAのようにアルファベットが記入され、「あれ?これなんなん?」みたいな感じになりました。 原因ubuntuのviではデフォルト設定として矢印キーにアルファベットABCDが設定されている。 これが原因でviでテキスト修正しても全くうまくいきませんでした。 そんなわけで修正方法をググりました。...
View Articleubuntu16.04 - vim8.0(lua, python, ruby, clipboardが使える)ビルド、インストール
参考にした情報既存のvimをluaオプション付きのvim8.0に入れ替える。 ※この記事が非常に参考になったのですが、clipboardが使えなかったので記事を作成しました。https://www.reddit.com/r/vim/comments/52knab/how_to_build_vim_8_with_clipboard_support/セットアップ(必要なプログラムのインストール)#...
View ArticleKindleハイライトを編集してハイライトメモをつくる
リニューアルされたKindleのハイライトをまとめるページ。 以前に比べるとだいぶ見やすくなったが、まだ個人的には不満も多いので、コピペして自分なりに編集してからハイライトメモを作っている。まずは、「Kindle メモとハイライト」のページに行き、ハイライトを取り出したい本を左ペインの中から選択する。...
View Articlevim歴半年の初心者がvimrc晒す
環境vim 8.0意識してること使っているMBAが古い(mid 2011)ので、ラグがなるべく出ないようにする。rails使ってバックエンド開発が本業なので、若干ruby・rails寄り。win・mac・linuxで環境依存出さないようにしたい(あくまで希望)。以前使ってたsublime textもリスペクトしてる。本題「これ、もっとこうできますよ」的なアドバイスいただけると非常に助かります。 if...
View Articlemsys2 + MinGW64 でWindows10にターミナル環境構築
ダウンロードhttps://msys2.github.io/ から MSYS2 のインストーラを取得して実行。アップデート・mingw他のインストール$ pacman -Syuu $ pacman -S base-devel $ pacman -S mingw-w64-x86_64-toolchain $ pacman -S openssh vim zsh tmux git環境変数 PATH...
View ArticleTIPS:クリップボードからのコピー
インサートモードであればマウスの右クリック>ペーストで、システムのクリップボードに保存された情報を保存できる。ショートカットは使用しているターミナルの設定に依存する(GitBashならShift+Insert)この技は-clipboardのvimでも有効。sshでリモートログインしている時に重宝します。
View ArticleVimのプロファイル機能を使って反応の悪いプラグインを特定する
Clojureでの開発をNeoVim上で行う際、ファイルを開くのに時間がかかる場合があり、開発効率が落ちていました。その原因をVimのプロファイル機能を使って特定できたので、使い方を共有します。手順Vimを起動し、遅い動作の手前まで作業を進める。下記の3行をVimのコマンドウィンドウ内で入力する。:profile start profile.log :profile func * :profile...
View ArticlevaffleでEXCELファイルをEXCELで開きたかったからvimrcに設定書いた
Windows ユーザーです。EXCELとか開くことが多いです。 昔は、vimfiler 使ってました。vaffle に乗り換えました。 x 押しても外部プログラム実行できないのつらい。 なのでちょっとしたスクリプト書いた。autocmd FileType vaffle nmap x :call ExecuteFileByVaffle()<CR>function!...
View Article「vimを使ってくれてありがとう」を表示させない
macのターミナルでvimを使っていると、タブのタイトルが「vimをつかってくれてありがとう」になることがある。 これを表示させないようにするためには、以下の行を.vimrcに追加set notitle
View Articleneovimでテンプレートを用意した
はじまり研究室に所属してから、emacsを習い…vimに手を出し…vim主軸の生活で基本的な操作に慣れました。その結果、pluginによる補完とかに興味を持ったので、pluginを管理する上でneobundleを扱うか、neovimに移行して、dein.vimを扱うかでneovimを選びました。日々新しいプログラムを書き続けているわけではないものの、基本的情報が含まれたテンプレートってやっぱ便利そう...
View ArticleVim に typescript の環境を作る by dein
ドキュメントの通りだとうまく動かないのでメモはまったところtsconfig.json 必須REAME.md にある \ 'cmd': {server_info->[&shell, &shellcmdflag, 'typescript-language-server', '--stdio']} だと --stdio が渡らないasyncomplete-lsp が...
View ArticleVim patchダイジェスト [2017/10] (仮)
Vim patchダイジェスト [2017/10] (仮) (8.0.1169~ 8.0.1192)8.0.1192: WindowsでHugeフィーチャー(デフォルト)でterminal機能が有効になっていなかったのを修正しました。8.0.1191:...
View Article