Mac 安装 zim, 相比oh my zsh更快更容易上手
相较于iterm2更加稳定,可以跨平台使用,配置也更容易
![kitty](./docs/screenshots/kitty_1.png)
- Color Theme:
midnight in mojave
- Font:
Monaco
Key |
Action |
⌘C |
copy to clipboard |
⌘V |
paste from clipboard |
⌘k |
scroll page up |
⌘j |
scroll page down |
⌘↩ |
toggle_maximized |
kitty_mod
: ^⌘
Kitty_mod |
Action |
= |
open a new window on horizontal |
- |
open a new window on vertical |
h |
previous window |
l |
next window |
x |
close window |
1 |
first window |
2 |
second window |
Key |
Action |
⌘t |
new tab |
⌥l |
next tab |
⌥h |
previous tab |
⌘⌥w |
close tab |
⌘s |
set tab title |
⌥1 |
go to first tab |
⌥2 |
go to second tab |
![nvim](./docs/screenshots/nvim.png)
brew install fzf
$(brew --prefix)/opt/fzf/install
brew install the_silver_searcher
brew install ctags
pip install pynvim
Mapleader
: Space
Key |
Actin |
; |
replace : enter into command mode |
Q |
exit nvim |
^q |
exit all nvims |
S |
save the file |
Y |
copy till the end of the line |
space +rc |
edit the configure of nvim |
space +↩ |
no highlighting |
space +o |
folding |
Key |
Actin |
Y |
Copy to system clipboard |
Key |
Actin |
jj |
enter into normal mode |
space +wq |
save the file |
Key |
Actin |
space+a |
Cursor to the start of the line |
space+e |
Cursor to the end of the line |
n /N |
Search next/previous |
Key |
Actin |
^a |
Move cursor to the end of the line |
Key |
Actin |
^a |
Cursor to the start of the line |
^e |
Cursor to the end of the line |
^h |
Cursor to the left of the word |
^l |
Cursor to the right of the word |
^k |
Cursor to the previous of the command |
^j |
Cursor to the next of the command |
Key |
Action |
^h |
Move to left window |
^j |
Move to bottom window |
^k |
Move to top window |
^l |
Move to right window |
sd |
Open window at bottom |
su |
Open windwo at top |
sr |
Open windwo at right |
sl |
Open windwo at left |
sh |
Place the two screens up and down |
sv |
Place the two screens side by side |
space +q |
Close the window below the current window |
Key |
Action |
tu |
new tab |
th |
next tab |
tl |
previous tab |
Key |
Action |
space +y |
the history of cutboard |
gd |
go to definition |
gy |
go to type definition |
gt |
go to implementation |
^gr |
go to references |
ts |
translator |
F |
show documentation |
^l |
snippets expand |
^e |
snippets select |
^j |
snippets expand jump |
Key |
Action |
space +b |
breakpoint |
r |
run pyhon |
F |
show documentation |
^] |
go to definition |
Key |
Action |
space +p |
autoformat |
- Fzf
![fzf](./docs/screenshots/fzf_1.png)
Key |
Action |
space +fh |
file history |
space +ff |
find files |
space +tc |
color schemes |
space +fa |
find words |
space +l |
find line |
space +; |
command historys |
Key |
Action |
ttt |
toggle file navigation |
ttu |
toggle file navigation |
dd |
remove into trash |
o |
open vsplit |
v |
open hsplit |
Key |
Action |
space +v |
toggle vista |
Key |
Action |
ss |
find keywords |