お知らせ

メール送信フォームを設けました。ブログ記事への問い合わせなどにご利用下さい。

 

エントリー

2023年03月31日の記事は以下のとおりです。

nanoのキー設定、Linux

再チャレンジ、Arch Linux、その8

キーボードからの文字入力では、Ctrlと何かのキーを同時に押す(Ctrl+◆、^◆)、いわゆるショートカットキーを日々多用する。これが使えると便利、と言うよりは、使えないとかなり困った事態となるほど普通に使う。

ショートカットとの出会いは、パソコンを日常的に使うようになった1991年まで遡る。その頃使っていたVZ Editorと日本語FEPのATOK(やWXP)、これらにショートカットがふんだんに組み込まれていた。以下は多数ある内の極ほんの一例。Enterや、BackSpace、ファンクション、カーソルなどの遠いキーに指を伸ばす必要がなくなる。

VZ Editor
 ^E、ダイヤモンドカーソル↑
 ^Y、一行削除
ATOK(文字未確定時)
 ^I、カタカナ変換
 ^K、文節の区切りを移動
両者共通
 ^M、Enter
 ^H、BackSpace

これらのキー操作に慣れ親しんだ結果、環境が替わっても、同じようにショートカットが使えるエディタを探すことになった。MacではJedit、M$-WinではWZやサクラエディタという具合に。日本語入力では、M$-IMEは、ATOK(正確にはWXか)のショートカットキーを踏襲している。なお、キーボードによっては、Ctrlが妙な場所に配置されており、Aキーの左隣りになるようキーアサインを変更する。

さて、Linuxにおいても散々エディタ探しを行った。Visual Studio Code、nano、この2つが候補に残った。前者は、VZライクのキーバインドが拡張機能にあり理想的。しかしエディタ自体の動きがかなりヘビーで当家の古いサブ機(Lenovo G550)には荷が重い。その点もう一方のnanoは軽快に動く。ショートカットもカスタマイズ可。現在、Arch Linuxでは以下のキー設定でnanoを使っている。~/.config/nano/nanorcファイルから抜粋。

#bind ^G help [default]
#bind ^M enter [default]
#bind ^H backspace [default]
#bind ^A home [default]
bind ^F end main
bind ^E up all
bind ^S left all
bind ^D right all
bind ^X down all
bind ^W pageup all
bind ^Z pagedown all
bind ^Q firstline all
bind ^R lastline all
bind ^Y cut main
bind ^C copy main
bind ^V paste all
bind ^B mark main
bind ^U undo all
bind ^J nextbuf all
bind ^O insert all
bind ^N whereis all
bind ^L savefile all
bind ^K writeout all
bind ^@ nohelp all
bind ^P exit all

なお、日本語入力のfcitx-mozcでは、ショートカットは違和感なく機能する。そう言えば、当初nano上での日本語入力ではインライン入力変換できなかった。この問題は、fcitxのアドオン設定を開き、X Input Methodフロントエンドの項目で、"XIMで On The Spotスタイルを使う"にチェックを入れると解消できた。

再チャレンジ、Arch LinuxDropbox問題解消、LinuxCapsLockをCtrlに、Ubuntu系サクラエディタ v2.4.1(いずれもサイト内)。ショートカットキー|Wikipedia、ダイヤモンドカーソル|同、VZ Editor|同、WXシリーズ|同、「Aの左」に位置するキーに文化を見る キーボード配列とコンピュータの歴史Documentation|nano、ATOK標準のキー操作|ジャストシステム

ページ移動

  • 前のページ
  • 次のページ
  • ページ
  • 1

ユーティリティ

« 2023年03月 »

- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -

検索

エントリー検索フォーム
キーワード

新着エントリー

台湾有事答弁
2025/11/30 05:54
戦争と宗教
2025/11/29 06:58
ハチャトリアン
2025/11/28 05:57
ベルトラッキ贋作事件
2025/11/27 06:56
Re: プーランクの六重奏曲
2025/11/26 07:16
元気が出る修行論2.0
2025/11/25 06:58
CMOS電池交換、MB-B503E
2025/11/24 07:07
中国の3隻目空母就役
2025/11/23 09:03
季節は冬へ、25年
2025/11/22 08:12
ネジ一本調達、MB-B503E
2025/11/21 06:10

過去ログ

Feed