Enviar búsqueda
Cargar
20130216 workshop
•
0 recomendaciones
•
775 vistas
Yoichiro Sakurai
Seguir
emacs によるキーボード操作高速化についてのスライドです もちろん vi で高速化もアリですね
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 11
Descargar ahora
Descargar para leer sin conexión
Recomendados
gcoreでプロセスメモリダンプ -mysqlプロセスメモリを見てみる-
gcoreでプロセスメモリダンプ -mysqlプロセスメモリを見てみる-
monochrojazz
Skype4 pyで遊んでみた
Skype4 pyで遊んでみた
Daijirou Yamada
20220111 SoftwareDesign #32 kitazaki
20220111 SoftwareDesign #32 kitazaki
Ayachika Kitazaki
apasec001-kawai
apasec001-kawai
Hidemi Kawai
N88-BASIC Language
N88-BASIC Language
sunflat
もしも… Javaでヘテロジニアスコアが使えたら…
もしも… Javaでヘテロジニアスコアが使えたら…
Yasumasa Suenaga
CUI操作の履歴活用
CUI操作の履歴活用
iguto
Mer55 d
Mer55 d
Atanas Cvetanov
Recomendados
gcoreでプロセスメモリダンプ -mysqlプロセスメモリを見てみる-
gcoreでプロセスメモリダンプ -mysqlプロセスメモリを見てみる-
monochrojazz
Skype4 pyで遊んでみた
Skype4 pyで遊んでみた
Daijirou Yamada
20220111 SoftwareDesign #32 kitazaki
20220111 SoftwareDesign #32 kitazaki
Ayachika Kitazaki
apasec001-kawai
apasec001-kawai
Hidemi Kawai
N88-BASIC Language
N88-BASIC Language
sunflat
もしも… Javaでヘテロジニアスコアが使えたら…
もしも… Javaでヘテロジニアスコアが使えたら…
Yasumasa Suenaga
CUI操作の履歴活用
CUI操作の履歴活用
iguto
Mer55 d
Mer55 d
Atanas Cvetanov
Budget 2012
Budget 2012
Atanas Cvetanov
Taller5
Taller5
academico
Argazkien diapositiba
Argazkien diapositiba
Sara_99
20120219i phonedeveloperworkshoppublished
20120219i phonedeveloperworkshoppublished
Yoichiro Sakurai
20110424i phonedeveloperworkshoppublish
20110424i phonedeveloperworkshoppublish
Yoichiro Sakurai
開発を加速させるRetty式チーム開発術 Reloaded
開発を加速させるRetty式チーム開発術 Reloaded
Yoichiro Sakurai
rancangan mengajar matematik (basic operations involving length)
rancangan mengajar matematik (basic operations involving length)
Teacher Nasrah
XcodeのTargetについてのTIPS
XcodeのTargetについてのTIPS
Yoichiro Sakurai
javascript を Xcode でテスト
javascript を Xcode でテスト
Yoichiro Sakurai
Objective-C/Swift コードの共用
Objective-C/Swift コードの共用
Yoichiro Sakurai
Xcode で gulp を使うお話
Xcode で gulp を使うお話
Yoichiro Sakurai
チームを加速させるRetty式開発術
チームを加速させるRetty式開発術
Yoichiro Sakurai
1人でも頑張れる!Retty式開発環境
1人でも頑張れる!Retty式開発環境
Yoichiro Sakurai
NSInvocationの便利さとハマりどころ
NSInvocationの便利さとハマりどころ
Yoichiro Sakurai
Google admobmediationで広告最適化
Google admobmediationで広告最適化
Yoichiro Sakurai
Crashlyticsでクラッシュ撲滅作戦
Crashlyticsでクラッシュ撲滅作戦
Yoichiro Sakurai
TestFlight自動化でらくらくチームテスト
TestFlight自動化でらくらくチームテスト
Yoichiro Sakurai
20121028i phonedeveloperworkshop
20121028i phonedeveloperworkshop
Yoichiro Sakurai
20120826i phonedeveloperworkshop
20120826i phonedeveloperworkshop
Yoichiro Sakurai
20120616i phonedeveloperworkshop
20120616i phonedeveloperworkshop
Yoichiro Sakurai
20120422i phonedeveloperworkshoppublished
20120422i phonedeveloperworkshoppublished
Yoichiro Sakurai
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Yoichiro Sakurai
Más contenido relacionado
Destacado
Budget 2012
Budget 2012
Atanas Cvetanov
Taller5
Taller5
academico
Argazkien diapositiba
Argazkien diapositiba
Sara_99
20120219i phonedeveloperworkshoppublished
20120219i phonedeveloperworkshoppublished
Yoichiro Sakurai
20110424i phonedeveloperworkshoppublish
20110424i phonedeveloperworkshoppublish
Yoichiro Sakurai
開発を加速させるRetty式チーム開発術 Reloaded
開発を加速させるRetty式チーム開発術 Reloaded
Yoichiro Sakurai
rancangan mengajar matematik (basic operations involving length)
rancangan mengajar matematik (basic operations involving length)
Teacher Nasrah
Destacado
(7)
Budget 2012
Budget 2012
Taller5
Taller5
Argazkien diapositiba
Argazkien diapositiba
20120219i phonedeveloperworkshoppublished
20120219i phonedeveloperworkshoppublished
20110424i phonedeveloperworkshoppublish
20110424i phonedeveloperworkshoppublish
開発を加速させるRetty式チーム開発術 Reloaded
開発を加速させるRetty式チーム開発術 Reloaded
rancangan mengajar matematik (basic operations involving length)
rancangan mengajar matematik (basic operations involving length)
Más de Yoichiro Sakurai
XcodeのTargetについてのTIPS
XcodeのTargetについてのTIPS
Yoichiro Sakurai
javascript を Xcode でテスト
javascript を Xcode でテスト
Yoichiro Sakurai
Objective-C/Swift コードの共用
Objective-C/Swift コードの共用
Yoichiro Sakurai
Xcode で gulp を使うお話
Xcode で gulp を使うお話
Yoichiro Sakurai
チームを加速させるRetty式開発術
チームを加速させるRetty式開発術
Yoichiro Sakurai
1人でも頑張れる!Retty式開発環境
1人でも頑張れる!Retty式開発環境
Yoichiro Sakurai
NSInvocationの便利さとハマりどころ
NSInvocationの便利さとハマりどころ
Yoichiro Sakurai
Google admobmediationで広告最適化
Google admobmediationで広告最適化
Yoichiro Sakurai
Crashlyticsでクラッシュ撲滅作戦
Crashlyticsでクラッシュ撲滅作戦
Yoichiro Sakurai
TestFlight自動化でらくらくチームテスト
TestFlight自動化でらくらくチームテスト
Yoichiro Sakurai
20121028i phonedeveloperworkshop
20121028i phonedeveloperworkshop
Yoichiro Sakurai
20120826i phonedeveloperworkshop
20120826i phonedeveloperworkshop
Yoichiro Sakurai
20120616i phonedeveloperworkshop
20120616i phonedeveloperworkshop
Yoichiro Sakurai
20120422i phonedeveloperworkshoppublished
20120422i phonedeveloperworkshoppublished
Yoichiro Sakurai
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
Yoichiro Sakurai
20120316 designerworkshoppublished
20120316 designerworkshoppublished
Yoichiro Sakurai
20111030i phonedeveloperworkshoppublished
20111030i phonedeveloperworkshoppublished
Yoichiro Sakurai
Más de Yoichiro Sakurai
(17)
XcodeのTargetについてのTIPS
XcodeのTargetについてのTIPS
javascript を Xcode でテスト
javascript を Xcode でテスト
Objective-C/Swift コードの共用
Objective-C/Swift コードの共用
Xcode で gulp を使うお話
Xcode で gulp を使うお話
チームを加速させるRetty式開発術
チームを加速させるRetty式開発術
1人でも頑張れる!Retty式開発環境
1人でも頑張れる!Retty式開発環境
NSInvocationの便利さとハマりどころ
NSInvocationの便利さとハマりどころ
Google admobmediationで広告最適化
Google admobmediationで広告最適化
Crashlyticsでクラッシュ撲滅作戦
Crashlyticsでクラッシュ撲滅作戦
TestFlight自動化でらくらくチームテスト
TestFlight自動化でらくらくチームテスト
20121028i phonedeveloperworkshop
20121028i phonedeveloperworkshop
20120826i phonedeveloperworkshop
20120826i phonedeveloperworkshop
20120616i phonedeveloperworkshop
20120616i phonedeveloperworkshop
20120422i phonedeveloperworkshoppublished
20120422i phonedeveloperworkshoppublished
20120413 nestakabaneworkshop
20120413 nestakabaneworkshop
20120316 designerworkshoppublished
20120316 designerworkshoppublished
20111030i phonedeveloperworkshoppublished
20111030i phonedeveloperworkshoppublished
Último
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Último
(7)
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
20130216 workshop
1.
タイピング作業の超高速化! Emacsに学ぶキーボード技術
(第一回) Retty 株式会社 櫻井 洋一郎 (@saku2saku)
2.
本講義の概要 可能な限りキーボードを使用することで入力を高速 目標到達ポイント 基本的な移動やコピー&ペーストも全てキーボー ドでできるようになる 良く使うエクセルやワードなんかも全てキーボー ドで操作できるようになる
3.
何故キーボード入力か? ホームポジションから手を離したときに戻すのにか かる時間コストは馬鹿にできない 片道 h(msec)として1回の操作で2h(msec)の無駄 良く有るホームポジションから離れる例 マウスを使うとき
カーソル移動で十字キーを使うとき 試しに計測してみよう!
4.
文字編集テスト a∼zまで26文字並んだ行が10行ある 以下のように編集するのにかかる時間を計測
1行目のd∼fまでを削除 2行目のm以降を削除 3行目の e, k, v を削除 4行目は変更なし 5行目の o の後に abc を追加 6行目は e∼h を切り取って末尾に追加 7行目の a の後に 39 を追加 8行目の f∼p までと、u∼y を削除 9行目の c, q, zを削除 10行目の a∼x までを削除
5.
時間についての考察 1回の操作で 2h (msec)の無駄
操作回数によって無限に無駄時間が増える 平均的な打鍵速度って? 370 times/min(打鍵を鍛えるサイト調べ) http://typing1.seesaa.net/article/259658547.html 6 times/sec つまり・・・ どれだけ高速化できるかわかりますね
6.
キーボード以外の操作を
減らすには? 昔からキーボード操作を追求してきたツールがある エディタ 宗教論争するつもりはありません(笑) emacs, vi 果てはキー配置など DVORAK, QWERTY エディタもキー配置もどちらでもよいです 肝心なのは キーボード操作至上主義になること
7.
emacsとは? UNIX ユーザにおなじみの高機能テキストエディタ GUI環境の無い時代から存在したツールのため、 マウス操作を前提としない操作方法がある さまざまな機能を持つ インクリメンタル検索
正規表現による文字列置換 grepによるファイル検索 emacs lisp というもので機能拡張可能
8.
emacs の基本操作 カーソル移動
選択範囲 カーソルを右に Ctrl+F 選択の開始 Ctrl+Space カーソルを左に Ctrl+B 範囲の移動 カーソル移動 カーソルを下に Ctrl+N 選択の解除 Ctrl+G カーソルを上に Ctrl+P テキスト操作 行の末尾へ Ctrl+E 切り取り Ctrl+W 行の先頭へ Ctrl+A コピー (ALT)+W 一画面下へ Ctrl+V 貼付け Ctrl+Y 一画面上へ (ALT)+V
9.
emacs の基本操作 テキスト削除
一文字削除 Ctrl+D 一文字前を削除 Ctrl+H 行の末尾まで削除 Ctrl+K 検索 インクリメンタル検索 Ctrl+S ファイルの保存/読み込み ファイル読込 Ctrl+X, Ctrl+F ファイル保存 Ctrl+X, Ctrl+S ファイル名を付けて保存 Ctrl+X, Ctrl+W
10.
次回予告 emacsの操作をPC操作に拡張する KeyRemap4Macbook メールソフトやブラウザの動作さえ
emacsのように操作できる!
11.
ご清聴 ありがとうございました
Descargar ahora