added nanorc

This commit is contained in:
scbj
2024-10-07 16:35:42 +02:00
parent 9272481b3c
commit dad3a648dd
3 changed files with 36 additions and 9 deletions

View File

@@ -6,10 +6,10 @@
[[ $- != *i* ]] && return [[ $- != *i* ]] && return
# unbind shortcuts with ctrl+vim-bindings for navigation in tmux # unbind shortcuts with ctrl+vim-bindings for navigation in tmux
bind -r "\C-h" #bind -r "\C-h"
bind -r "\C-j" #bind -r "\C-j"
bind -r "\C-k" #bind -r "\C-k"
bind -r "\C-l" #bind -r "\C-l"
# define aliases # define aliases
alias ls='ls -hal --color=auto' alias ls='ls -hal --color=auto'

22
nano/.config/nano/nanorc Normal file
View File

@@ -0,0 +1,22 @@
include /usr/share/nano/asm.nanorc
include /usr/share/nano/autoconf.nanorc
include /usr/share/nano/c.nanorc
include /usr/share/nano/changelog.nanorc
include /usr/share/nano/cmake.nanorc
include /usr/share/nano/default.nanorc
include /usr/share/nano/json.nanorc
include /usr/share/nano/makefile.nanorc
include /usr/share/nano/man.nanorc
include /usr/share/nano/markdown.nanorc
include /usr/share/nano/nanohelp.nanorc
include /usr/share/nano/nanorc.nanorc
include /usr/share/nano/patch.nanorc
include /usr/share/nano/python.nanorc
include /usr/share/nano/rust.nanorc
include /usr/share/nano/sh.nanorc
include /usr/share/nano/sql.nanorc
include /usr/share/nano/tcl.nanorc
include /usr/share/nano/tex.nanorc
include /usr/share/nano/texinfo.nanorc
include /usr/share/nano/xml.nanorc
include /usr/share/nano/yaml.nanorc

View File

@@ -9,17 +9,20 @@ set-option -g prefix C-Space
# general keybindings # general keybindings
bind r source-file ~/.config/tmux/tmux.conf \; display-message "config reloaded" bind r source-file ~/.config/tmux/tmux.conf \; display-message "config reloaded"
bind -n M-S-Left previous-window bind -n M-S-Left previous-window
bind -n M-S-Right next-window bind -n M-S-Right next-window
bind -n C-h select-pane -L bind -n M-Left select-pane -L
bind -n C-j select-pane -D bind -n M-Down select-pane -D
bind -n C-k select-pane -U bind -n M-Up select-pane -U
bind -n C-l select-pane -R bind -n M-Right select-pane -R
# enable mouse support # enable mouse support
set -g mouse on set -g mouse on
# reasonable resizing
setw -g aggressive-resize on
# start window and pane index at 1 # start window and pane index at 1
set -g base-index 1 set -g base-index 1
set -g pane-base-index 1 set -g pane-base-index 1
@@ -28,3 +31,5 @@ set-option -g renumber-windows on
# status bar # status bar
set -g status-interval 5 set -g status-interval 5
set-window-option -g visual-bell off