aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--powershell/Microsoft.PowerShell_profile.ps110
1 files changed, 6 insertions, 4 deletions
diff --git a/powershell/Microsoft.PowerShell_profile.ps1 b/powershell/Microsoft.PowerShell_profile.ps1
index 35c0cf9..db9ccee 100644
--- a/powershell/Microsoft.PowerShell_profile.ps1
+++ b/powershell/Microsoft.PowerShell_profile.ps1
@@ -2,8 +2,8 @@
# - MODULES -
# -----------------------------------------------------------------------------
-Import-Module -Name PSFzf
-Import-Module -Name posh-git
+Import-Module -Name PSFzf -ErrorAction 'SilentlyContinue'
+Import-Module -Name posh-git -ErrorAction 'SilentlyContinue'
if ($IsWindows) {
$env:XDG_CONFIG_HOME = "$env:USERPROFILE/.config"
@@ -80,7 +80,9 @@ Set-PSReadLineKeyHandler -Chord "Alt+LeftArrow" -Function BackwardWord
Set-PSReadLineKeyHandler -Chord "Alt+LeftArrow" -Function BackwardWord
Set-PSReadLineKeyHandler -Chord "Ctrl+Backspace" -Function DeleteWord
-Set-PsFzfOption -PSReadlineChordProvider 'Ctrl+t' -PSReadlineChordReverseHistory 'Ctrl+r'
+if (Get-Command 'Set-PsFzfOption' -ErrorAction 'SilentlyContinue') {
+ Set-PsFzfOption -PSReadlineChordProvider 'Ctrl+t' -PSReadlineChordReverseHistory 'Ctrl+r'
+}
# --- Hide sensitive information from history
Set-PSReadLineOption -AddToHistoryHandler {
@@ -122,4 +124,4 @@ Set-Alias -Name gcp -Value GitCommitPatch
function GitAddPatch { git add -p $args }
Set-Alias -Name gap -Value GitAddPatch
-Set-Alias -Name vim -Value nvim
+Set-Alias -Name vi -Value vim